An awesome list of events and fellowship opportunities for computer science students
- HackerRank
- HackerEarth
- CodeChef
- TopCoder
- CodeForces
- ProjectEuler
- Spoj
- VisuAlgo - visualising data structures and algorithms through animation
- LeetCode
- FireCode
- CodeWars
- CodinGame - learn to code by playing games
- DailyProgrammer - Solutions to programming challenges, peer reviewed with community feedback.
- CodeFights
- UVa
- Stanford ACM ICPC - Stanford Notebook provides printable templates usable during online/on-site contests
- FreeCodeCamp
- Thimble
- NodeSchool
- The Odin Project
- Egghead - Video tutorials on popular JavaScript frameworks
- Codecademy
- CodeSchool - Combination of video and interactive tutorials.
- Udacity Android Nanodegree - Students can also apply for scholarship given by Google.
- Android Developer Training
- Vogella
- Android Hive
- iOS development
- Kaggle
- DataQuest
- DataCamp
- DrivenData
- Analytics Vidhya
- fast.ai - Deep Learning with only prerequisite being general coding skills.
- TunedIT - Data Mining competitions.
- Up For Grabs
- 24 Pull Requests
- OpenHatch
- First Timers Only
- Your First PR
- Awesome For Beginners
- CodeTriage
- Udacity
- Coursera
- Udemy
- edX
- MIT OPENCOURSEWARE
- Microsoft Virtual Academy
- Awesome Courses - List of awesome university courses for learning Computer Science.
- Lynda
- Stanford Online
- Developer Scholarship from Google - Link for Indian students (Others click here)
- Scholarship Opportunities at Google
- Microsoft Scholarship Program - For students at US/Canada/Mexico only.
- Thiel Fellowship for young innovators
- The Facebook Fellowship Program
- NVIDIA Graduate Fellowships
- S.N. Bose Scholars Program - For Indian Students.
- Richard E. Merwin Student Scholarship - For IEEE members
- Google Summer of Code - It is a global program focused on bringing more student developers into open source software development.
- Google CodeJam - Google’s largest coding competition
- Google Kickstart - Many online rounds to give students the opportunity to develop their coding skills and pursue a career at Google.
- Google HashCode - Programming competition organized by Google for students and industry professionals across Europe, the Middle East and Africa.
- Facebook HackerCup - Annual programming contest organised by Facebook.
- List of Open Source Internship Programs - Includes Rails Girls Summer of Code and Outreachy
- Hactoberfest - Organised by Digital Ocean in October.
- IEEEXtreme - Annual 24 hour long team contest for IEEE members.
- Github Student Pack - Get free access to the best developer tools in one place.