Curated list of resources for college students

Clone this repo:

Branches

  1. 0d6e917 added my name to list of contributors (#1115) by Erons · 3 years, 8 months ago master
  2. cc77827 Update README.md (#1107) by PythoShark(#techno utopian) · 3 years, 9 months ago
  3. f270846 Add super helpful javascript resource (#1114) by Upasana Sinha · 3 years, 9 months ago
  4. c65ca2b Added more detail in docker section (#1112) by Sidak Singh Aulakh · 3 years, 10 months ago
  5. 6577bbe Added ML cheatsheets for Stanford's CS 229 (#1108) by Parth Maheshwari · 3 years, 10 months ago

A to Z Resources for Students :boy: Awesome

GitHub license PRs Welcome Reviewed by Hound

Are you a college student or a working professional looking for resources to learn a new coding language? Are you looking to meet new people in your community or searching for global conferences, hackathons and competitions to attend? If so, you should definitely check this out.

When I was in college, I missed a lot of opportunities like hackathons, conferences, internships and many global events due to lack of awareness. I don't want the emerging developers to suffer the same as me. Hence, I and a bunch of other developers around have collected a list of resources for students. If you are in college, a college graduate, or just starting out as a developer, you should definitely check it out!

Image

Image credits: Google

Table of Contents :clipboard:

  1. Coding Resources - How to learn xyz

  2. Hackathons and Events

  3. Student Benefits and Programs

  4. Open Source Programs

  5. Startup Programs and Incubators

  6. Internship Portals

  7. Developer Clubs and Meetups

  8. Conferences for students

  9. Top People to Follow

  10. Top Websites to Follow

  11. Additional Links

  12. Bootcamps

  13. Contributors


FYI

  • Are you just getting started? Look for the :baby: emoji. It highlights resources for absolute beginners.
  • Some resources are recommended for everyone, so they have a :star: emoji.
  • Willing to spend some money to improve your skills? :heavy_dollar_sign: indicates paid content.

1. Coding Resources

1.1 Python

Browse this link for detailed information on Python

1.2 Machine Learning

Browse this link for detailed information on Machine Learning and Deep Learning

1.3 Deep Learning

Browse this link for detailed information on Machine Learning and Deep Learning

1.4 Android Development

Checkout the Full Resources on ANDROID :baby:

1.5 Backend Development

1.6 Frontend Web Development


1.7 Data Structures

1.8 Alexa Tutorials

1.9 C Language

1.10 C++ Language

1.11 Git and Github

1.12 R Language

1.13 Haskell

1.14 MongoDB

1.15 Prolog

1.16 C# Language

1.17 DevDocs

1.18 Docker

1.19 Microsoft Technologies

1.20 Scala

1.21 Programming Notes for Professionals

1.22 MATLAB/Octave

1.22 Full-Stack Web Development

1.23 Go Language


2. Hackathons and Events

2.1 Top Global Hackathons 🌐

|Id |Name | Place| Travel Reimbursement |Application Start | Application End | Event Date | |--|------ |---|---| ------ | ----| ----- | |1 | Call for Code | Online | - | - | - | Ended | |2 | Capgemini Tech Challenge | India | - | Sept-Oct | - | Ended | |3 | Conuhacks | Canada | - | - | - | 1/26/2019 | |4 | Djangothon 2018 | Bengaluru, India | - | - | - | 11/17/18 | |5 | Facebook Hackathon | Online | NA | - | - | n/a | |6 | Global Hackathon Seoul | South Korea | YES | - | - | Dead page | |7 | Hack In The North| India | - | - | March | N/A | |8 | Hack Western | Western University | Yes | Nov End | Mid Oct | 11/23/18 | |9 | HackDTU | India | No | - | - | Ended | |10 | HackDavis|USA | - | - | - | N/A | |11 | HackDuke | USA | - | - | - | Dead page | |12 | HackIIITD | India | No | August-September | - | Ended | |13 | Hackinit | China | - | - | - | Ended | |14 | HackISU| USA | No | October | - | Ended | |15 | HackMIT | USA | Yes|Mid Sept | July end | Ended | |16 | HackNC | USA | Yes (on a case by case basis) | Check website | Week before event | Ended, 2019 is open for pre-reg | |17 | HackNY | USA | Yes | - | - | Ended | |18 | HackPrinceton|USA | - | - | - | 11/9/18 | |19 | HacktheNorth| Canada| Yes|Mid Sept | July end | Ended | |20 | HackUCI | USA | - | - | - | N/A | |21 | Hackdotslash | India | - | February | - | 2019 | |22 | HackHers | New Brunswick | - | February | - | 2019 | |23 | WiHacks | New York | - | March | - | 2019 | |24 | Techtogether | Boston | - | March | - | 2019 | |25 | Hack & Soehne| Germany| Yes | - | - | Several events during the year | |26 | Major League Hacking| Canada, USA, Mexico | - | - | - | Many events during the year | |27 | START Hack| Switzerland| - | - | - | 8-10 March, 2019 |


2.2 Competitions 🏆

|ID| Name | Location | |--|------ |----------| |1 | Accenture Innovation Challenge | Online & Onsite | |2 | ACM - ICPC | Online & On-Site | |3 | CodersBit | Online | |4 | Facebook Hacker Cup | Online | |5 | Code Gladiators | Online & Onsite | |6 | E-Yantra | Online & Onsite | |7 | Red Bull Basement University | - | |8 | Shell Ideas360| Online & Onsite | |9 | Sony World Photography Awards – Youth Award | Online | |10| Doodle 4 Google | Online | |11| UN - Volunteer | - | |12| India Innovation Challenge - IICDC |Online & Onsite | |13| Quest Ingenium | - | |14| ROBOCON | Onsite |

2.3 Hackathon Search Portals :dart:

s.noNameLocationCategory
1HackSocietyIndiaALL
2DevPostOnline & On-siteALL
3HackerEarthOnline & On-siteALL
4Hackathon.ioGlobalALL
5TechGIG - Search Online CompetitionsOnline & On-SiteALL
6Analytical VidyaOnline & On-SiteData Science
7Hackathon.com [Online & On-site]GlobalALL
8Dare2competeOnline & On-siteIndia

2.4 Events 🎫

Check out these events for your region

  1. Google Developer Day - Organized by GDG
  2. Google IO extended - Organized by GDG
  3. Google Solve for India
  4. Paytm Build for India Workshops [ Delhi, Bangalore ]
  5. NVIDIA Developer Connect [ Global ]
  6. AWS meetups [ Global ]
  7. BrazilJS Conference August, RS, Brazil
  8. Hackathon at the NS [Netherlands] https://werkenbijns.nl/hackathon/

2.5 Startup Summits, Competitions and Bootcamps :neckbeard:

|ID| Name | Location | |--|------ |----------| |1| Eureka - IITB| Mumbai, INDIA | |2| MIT - Entrepreneurship Bootcamp | Online & USA | |3 | Startup Grind Global Conference | Redwood City, California | |4 | Next Gen Summit | New York | |5 | Y Combinator's Startup School | Online | |6 | School of AI | Rome, Italy | |7 | European Innovation Academy | Portugal, China | |8 | Startup Weekend - DTU | Delhi, India| |9 | Watson School Incubator | USA | |10 | DevMountain | UT, AZ, TX | |11 | Product School | Online, USA, & Toronto | |12 | HackerYou | Toronto | |13 | BrainStation | Online, USA, & Canada | |14 | Lighthouse Labs | Canada | |15 | RED Academy | Canada | |16 | Flatiron School | Online, USA |

2.6 Hiring Challenges

|ID| Name | Location | |--|------ |----------| |1| Google Kickstart| Online | |2| CodeAgon- Codenation Hiring Challenge | Online | |3| Codhers- Adobe Hiring Challenge | Online | |4| CodeUrWay- Visa Hiring Challenge | Online |


3. Student Benefits and Programs :fire:

Campus Ambassador Programs :v:

  1. Microsoft Student Partner - Application Deadline - August
  2. GitHub Campus Experts
  3. College Representative - E-Cell IITB
  4. Internshala Student Partner - | ISP
  5. Progate Student Ambassador
  6. ISB - YLP Campus Ambassador Program
  7. GeeksforGeeks Campus Ambassador
  8. HackerEarth Campus Ambassador
  9. HackerRank Campus Ambassador
  10. Interviewbit Campus Ambassador
  11. Dell Campassadors Program
  12. Intel Ambassador Program
  13. Codechef Campus Ambassador
  14. Ingressive Campus Ambassador
  15. Mozilla Student Ambassador
  16. Frontbench Campus Ambassador

Student Benefits and Packs :v:

  1. GitHub Student Developer Pack - Free Resources for Students
  2. Microsoft students:
  3. JetBrains Students pack
  4. AWS Educate
  5. Google Cloud
  6. Intel Developer pack
  7. Google Reskilling India Program | Pluralsight
  8. Free .tech domain for 1 year | dot tech Domains
  9. Free Web Hosting for 1 year | Znetlive
  10. Bitbucket Education
  11. Namecheap free .name Domain
  12. Autodesk Education software for students
  13. Invision Free app for Education
  14. Canvas File Sync

Student Fellowship Programs :v:

  1. University Innovation Fellowship - Stanford University
  2. Teach for India Fellowship
  3. Young India Fellowship
  4. Urban Leaders Fellowship
  5. Facebook fellowship Program - Only For PHD Scholars
  6. Legislative Assistants to Members of Parliament (LAMP) Fellowship
  7. Prime Minister’s Rural Fellowship
  8. Azim Premji Foundation Fellowship Program
  9. Stanford-ABC News Global Health and Media Fellowship

Scholarships :runner:

  1. Pytorch Scholarship Challenge - Udacity Application Deadline - October 23rd 9:30PM PST
  2. Grants, Awards AND Opportunities For Indian/Canadian Scholars
  3. Facebook Developer Circle Scholarship Program - DataScience/Frontend Dev
  4. Coding Bootcamp Scholarships - Course Report

4. Open Source Programs

For more Detailed Information about the GSOC Organization - Click Here

|Id |Name | Organization| Stipend/Incentives |Timeline | Deadline | |-|--|---- |---|---| ------ | |1| Google Summer of Code| Google| YES| - |- | |2| Rails Girls Summer Of Code| Global | Yes|- | - | |4| GNOME internships | GNOME | YES | - | - | |5| Radare Summer of Code | - | - | - | |6| DataONE Summer Internship Program | DataONE | - | - | - | |7| BOSS| Coding Blocks, INDIA| YES |- | - | |8| GirlScript Summer of Code | - | Prizes & Goodies | - | - | |9| Season of KDE | KDE | Prizes | - | - | |10| The X.Org Endless Vacation of Code | X.Org | Yes | -| - | | 11 | Free Software Foundation internships | Free Software Foundation | NO | - | - | |12| Outreachy | | Yes | -| - |

For More Open Source Competitons and Programs - Click Here

For more detailed information about the GSOC Organization - Click Here


5. Startup Programs and Incubators :mag_right:

|Id |Name | Organization| |-|--|---- | |1| Amity Innovation Incubator | Amity University | |2| Atal Incubation Centre | Government | |3| Google LaunchPad Accelerator | Google | |4| Startup Village | SV.CO | |5| T HUB | - | |6| Atal Innovation challenge | NITI, AYOG | |7| Global Entrepreneurship Bootcamp | Malaysia | |8| Inova Metrópole | IMD/UFRN, Brazil |


6. Internship Programs

Internships

  1. Cisco International Internship Program

Internship Portals

For summer internship, start looking at least 3-4 months in advance. #Tip

  1. Angel List
  2. Internshala
  3. Vettery
  4. LinkedIn Contact HRs on LinkedIn
  5. Hackkar
  6. LetsIntern
  7. Intern Supply
  8. Indeed

7. Developer Clubs and Meetups

Take a moment to search for these clubs on Google and Facebook in your city.

Check Meetup.com for more events in your locality

IdName Of The CommunityArea
1Google Developer GroupAll States
2Mozilla Open Source CommunityDelhi and Banglore
3Mozilla Campus Clubs-
4Facebook Developer CircleDelhi
5Women Tech Makers-
6Women Who Code-
7Women In Tech-
8Developers Student Club by GoogleAll Colleges accross India
9Microsoft Student Technical Community-
10Paytm Build for IndiaDelhi and Bangalore
11PyDelhiDelhi
12Toastmaster International-
13Swift Users Group-
14MUG - MongoDB User Group-
15Forloop Africa-
16Women in Tech (Finland)-
17HelsinkiJS-
18100 Days of CodeOnline
19Nerdzão Brazil-
20Girl Develop It-
21R-Ladies-
22India Linux Users Group DelhiDelhi
23PyLadiesDelhi
24PyData DelhiDelhi
25LinuxChixDelhi
26OwaspJaipur

8. Conferences :bookmark_tabs:

Tech, Entrepreneurship Events and Conferences

|Id | Name | Place| Travel Reimbursement |Timeline | Deadline | Type | |--|------ |---|---|:------ |:----|:-----| |1 | PyCon US-Python Conference USA | USA | No | May 1 | May 9 | Python | |2 | ODSC | Global | No | Varies | - | AI | |3 | World Business Dialogue| Global | Yes | Feb 18 | Feb 22 | Business | |4 | Business Today Conference| New York | Yes| Nov 18 | Nov 20 | Business | |5 | Asia Pacific Week | Australia | Partial | June 24 | June 29 | - | |6 | DotJS | France | - | Nov 9 | Nov 9 | JS | |7 | PyCon | France | - | PASSED | - | Python | |8 | React Europe | France | - | May 21-24, 2019 | - | JS | |9 | Dublin Web Summit | Dublin | No | PASSED | Pre-Register for 2019 | Web | |10| Harvard Project for Asian and International Relations | Malaysia | Yes | Feb 15-18, 2019 | - | - | |11| Grace Hopper Conference and Fellowship | Orlando, FL, USA | Yes | Oct 2-4, 2019 | - | - | |12| MIT Global Startup Workshop | USA | - | Mar 26 | Mar 28 | - | |13| Thiel Summit | USA | - | - | - | - | |14| Stanford E-Bootcamp | USA | - | - | Closed | - | |15| Clinton Global Initiative University | USA | - | Mar to Oct (varies every year) | 3 days | - | |16| South American Business Forum | Argentina | Partial | Aug 3 | Aug 5 | Business | |17| Capital One Summit for Developing Leaders | Virginia | Yes | Jan 6 | Jan 11 | - | |18| KPMG Future Diversity Leaders | California | Yes | Summer | - | - | |19| Microsoft Tech Summit | Global| No | - | - | - | |20| Tech in Asia Bangalore | India | - | - | - | - | |21| SURGE | India | - | Nov | - | - | - | |22| Amazon Web Services Global Summit 2017 | India | No | Varies | - | - | |23| TechCrunch Disrupt | USA | No | PASSED | - | - | |24| Tie Global Summit | New Delhi, India | No | Nov 29 | Nov 30 | - | |25| Pioneer Application | Global | Yes | - | - | - | |26| Student Leadership conference | USA | Yes | PASSED | - | - | |27| Hackference India | India | No | Nov | Mid Dec | - | |28| JavaLand | Germany | - | March 19-21, 2019 | - | Lectures, Trainings, Community Activities | |29| Git Merge | Belgium | - | Feb 01, 2019 | - | Technical talks and hands-on workshops |

Data Science Conferences in 2018 and 2019

ConferenceLocationDate
Predictive Analytics WorldLas Vegas, USA16-20 Jun 2019
Strata Data ConferenceUSA, UK29 Apr - 2 May 2019 (Varies)
Open Data Science ConferenceUK, USAVaries
Big Data Analytics TokyoTokyo, Japan22-26 Oct 2018
IBM think 2019Las Vegas, USA12-15 Feb 2019
MLConfSan Francisco, USA14 Nov 2018
KDDLondon19-23 Aug 2019
AI ConfSanJose/Beijing/NY/LondonAug 2019
ICSESSBeijing, ChinaOctober 18-20, 2019

9. Top People to Follow

|Id | Name | Category| |--|------ |---| |1 |Aaron Gable | Google Chrome Developer (BR) | |2 |Addy Osmani | Web & Chrome | |3 |Andrew NG | AI & ML | |4 |Benjamin Pasero | Software engineer at Microsoft, VSCode | |5 |Brad Traversy | Web Developer, Programmer, YouTuber | |6 |Daniel Shiffman | Programmer / Former project lead with the Processing Foundation | |7 |Evan You | Creator of Vue.js | |8 |Giovanni Bassi | MVP Microsoft BR | |9 |Guido van Rossum | Python Creator | |10 |Isaac Schlueter | npm Creator | |11 |Jake Vanderplas | Python Data Science | |12 |Jen Simmons | CSS expert, creator of Firefox Grid Inspector. | |13 |John Resig | Creator of jQuery | |14 |Joy Buolamwini | Artificial intelligence, Algorithmic Justice League | |15|Kyle Simpson | Author of YDKJS | |16 |Leonardo Maldonado | Top 2 developerTrending (BR) | |17 |Linus Torvalds | Linux Founder| |18 |Martin Fowler | Software developer | |19 |Mike Cohn | Scrum and Agile Advocate | |20 |Mohamed Said | Works with Taylor Otwell on Laravel | |21 |Paul Graham | Startup Expert, Founder of Y-Combinator | |22 |Quincy Larson | Teacher that started free code camp | |23 |Rebecca Parsons | Distributed computation, Genetic algorithms, and computational science | |24 |Richard Stallman | Founder of the GNU Project | |25 |Ryan Dahl | Inventor of Node.js | |26 |Sandi Metz | Software developer and author focused on writing flexible object-oriented code | |27 |Siraj Raval | AI & ML | |28 |Tarry Singh | AI & ML | |29 |Taylor Otwell | Creator of Laravel | |30 |Uncle Bob Martin | Software developer | |31 |Valentin Shergin | React Native Developer | |32 |Valeri Karpov | MEAN stack expert | |33 |Vaughn Vernon | Domain Driven Design expert | |34 |Victor Savkin | Angular Developer | |35 |Vincent Boucher | AI & ML | |36 |Yann LeCun | VP & Chief AI Scientist at Facebook | |37 |Yukihiro Matsumoto | Ruby Creator |


10. Top Websites to Follow

  1. Data Science

  2. Startup News and Stories

11. Additional Links

  1. Top 10 Startup Incubator in India - Startup
  2. The first 20 hours -- how to learn anything - Learning
  3. Are you Introvert? Watch this - Power of Introverts - Self Introspection
  4. 30 International Scholarships offered by the World’s Top Universities - Scholarships
  5. 30 Famous Books that You Will Regret Not Reading! - Reading
  6. Startup Ideas By Y Combinator - Startup
  7. Epicodus Coding Bootcamp Full Curriculum - Learning
  8. 5 most common misconceptions about studying abroad among Indians Study Abroad
  9. App Academy - Full Stack Coding Bootcamp, Free Curriculum
  10. Path to a free self-taught education in Computer Science - Learning
  11. Free Women-Only Mentorship Program - Learning

12. Coding Bootcamps

  1. Lambda School
  2. SpringBoard