Awesome
<h1 align="center"> A to Z Resources for Students </h1>If you think this repository helped you in any in finding new opportunities, tag me on Twitter at @HQdeepak and help it reach more people in the community.
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, workshops 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 credits: Google
Table of Contents :clipboard:
-
Coding Resources - How to learn xyz
- Python
- Machine Learning
- Deep Learning
- Android Development
- Backend Development
- Frontend Web Development
- Full-stack Web Development
- Data Structures
- Alexa Tutorials
- C Language
- C++ Language
- Git and Github
- R Language
- Haskell
- MongoDB
- Prolog
- C# Language
- DevDocs
- Docker
- Microsoft Technologies
- Scala
- Programming Notes for Professionals
- MATLAB/Octave
- Go Language
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
-
Tutorials
- Learn Python | CodeAcademy
- Progate Python Classes :baby:
- Video Tutorial for absolute beginners | YouTube :baby:
- Intro to Python | Udacity :free:
- Python For Everybody
- Write Better Python Functions
- Learning Python: From Zero to Hero
- Automate the Boring Stuff with Python - Recommended
- The New Boston Python | Youtube :baby:
- Think Python 2e - Green Tea Press
- A Byte of Python
- Project Euler - Great for practicing writing Python codes
- A Whirlwind Tour of Python
- Python Data Science Handbook
- Python Class By Google - Recommended
- Intro to Python for Data Science
- Python 3 for humans that want practical project exposure
- Learn Python the Hard Way
- Learn Python Programming
- Complete Python tutorials
- Python Tutorial | Tutlane
- Python Course by IIT M | You Tube
- Real Python
- Finxter Learn, Train and get feedback
- Python Tutor | For Visualization
- Code Combat (Python and JavaScript options)
- Python Interview Questions
- Python interview questions for data analyst
- Python Cheat Sheet
- Python Language and Syntax Cheat Sheet
- Python Tutorial: A Comprehensive Guide for Beginners
-
Best GitHub Repositories to follow
1.2 Machine Learning
Browse this link for detailed information on Machine Learning and Deep Learning
-
Best Online Courses
- CSE-229 - Stanford University
- AndrewNg | Coursera - Select individual course if it consists of multiple then click on audit below the trial/payment options
- Machine Learning - Nanodegree | Udacity :heavy_dollar_sign:
- Reinforcement Learning - Nanodegree | Udacity :heavy_dollar_sign:
- Move 37 - :free:
- ML with Python | YouTube
- Data Science Machine Learning Bootcamp - :heavy_dollar_sign:
- Machine Learning Crash Course | Google Developers
- Applied Data Science with Python Specialization | Coursera -Select individual course if it consists of multiple then click on audit below the trial/payment options
- Machine Learning | Kaggle
- Machine Learning Interview Questions
- Machine Learning Tutorial | Scaler Topics
-
Best GitHub Repositories to follow
-
Research Papers
-
Test ML Models on Datasets
-
Book for Machine Learning
- Introduction to Statistical Learning - :free:
1.3 Deep Learning
Browse this link for detailed information on Machine Learning and Deep Learning
-
Best Online Courses
- Deep Learning Specialization | Coursera - Select individual course if it consists of multiple then click on audit below the trial/payment options
- Deep Learning | Fast.AI
- Deep Learning | Kaggle
- Deep Learning Interview Questions and Answers (2023)
-
Best Online Books
-
Best GitHub Repositories to follow
1.4 Android Development
- Free courses & Nanodegree | Udacity
- PluralSight - Android Developer Track :heavy_dollar_sign:
- Path to Associate Android Developer
- Google Android Codelabs
- Flutter Widget Tour
- Android examples
- Flutter Examples
- Pathway to Follow
- Learn Android Programming | Tutlane
1.5 Backend Development
-
Django - Python
-
Flask - Python
- The Flask Mega Tutorial :baby: + Intermediate
-
Node.JS
- NodeSchool | Workshops Open Source :heart:
- The Complete Node.js Developer Course | Udemy :heavy_dollar_sign:
- Express web framework (Node.js/JavaScript)
- Learn and Understand NodeJS :heavy_dollar_sign: - Intermediate
- Node JS Tutorial for Beginners | YouTube :baby:
- Node.js Documentation :star:
- Node.js Design Patterns by Mario Casciaro - Book Advanced level
- Node.js API Design
- Node.js handbook by Flavio Copes - :baby:
- Mixu's Node book
- What You Need To Know About Node.js (Email address requested, not required. By Packt)
- Express.js - Production Security Best Practices
- Learn Node.js | Tutlane
- Learn Node.js | Scaler Topics
-
PHP
- PHP Manual
- PHP Interactive Tutorial
- W3Schools
- Tutorial Point
- PHP with Database tutorial
- Guide for PHP and SQL connection with HTML form.
- PHP: The Right Way
- PHP: The Wrong Way
- BitDegree-Php
- PHP Best Practices
- PHP Pandas
- PHP Internals Book
- Let's Build A Forum with Laravel and TDD
- SoloLearn: Learn to Code for Free! :baby:
- Learn PHP
-
Ruby
- Ruby on Rails Tutorial
- Learn Ruby The Hard Way
- Learn Ruby | Codecademy - Familiarity with Ruby before Rails
- Learn Ruby, Dev Concept and More | Upskills with Upcase - Familiarity with ruby and coding concepts
- SoloLearn: Learn to Code for Free! :baby:
- Ruby Tapas - Short, Focused Screencasts covering Intermediate to Advanced Ruby concepts and techniques, design principles, testing practices, refactoring, etc.
- Why's (Poignant) Guide to Ruby
- RailsCasts - Video tutorials on more intermediate Ruby on Rails topics.
- Ruby on Rails Tutorial - Learn Web Development with Rails
-
MongoDB
-
Software architecture
1.6 Frontend Web Development
-
Frontend Masters :heavy_dollar_sign:
-
General Assembly Dash FREE (General Assembly Dash currently works best in Microsoft Edge as of 10-2018)
-
HTML5 and CSS3
- HTML and CSS Tutorials | w3schools.com :baby:
- Intro to HTML/CSS: Making webpages
- Intro to HTML and CSS | Udacity
- Write quicker HTML5 and CSS 3 | Learn Code Online
- Flexbox Interactive
- freeCodeCamp
- HTML & CSS Catalog | Codecademy
- Interneting is Hard
- HTML MDN Web Docs
- CSS MDN Web Docs
- Codrops CSS Reference
- The Odin Project
- HTML Dog Tutorials
- 30 Seconds of CSS
- CSS Grid
- CSS Flexbox | Wes Bos
- CSS Basic Cheatsheet
- CSS-The Complete Guide (incl. Flexbox, Grid & Sass) (Udemy Paid) Good for beginners
- Advanced CSS and SASS - (Udemy Paid)
- flexbox cheatsheet
- Flexbox Froggy | CSS Learning Game
- Flexbox Zombies
- CSS Reference: A Visual CSS Cheat Sheet Good for beginners
- HTML Reference: A Visual HTML Cheat Sheet Good for beginners
- Learn to Code HTML & CSS: Shay Howe
- BitDegree-Learn HTML
- BitDegree-Learn CSS
- CSS Grid Garden Game
- HTML & HTML5
- HTML Cheat Sheet
- CSS Cheat Sheet
- Best HTML and CSS Cheat Sheets
-
Bootstrap4
-
Bootstrap 5
-
JavaScript
- JS MDN Web Docs
- javascript info
- Javascript30 | Wes Bos
- Intro to JavaScript | Udacity
- JavaScript Docs and Live examples
- JavaScript: Mostly Adequate Guide to Functional Programming
- JavaScript: The Good Parts by Douglas Crockford :star: :heavy_dollar_sign:
- You Don’t Know JS (book series) :star:
- Eloquent JavaScript Online
- JavaScript Design Patterns | Udacity
- Theodinproject
- Introduction to JavaScript | freeCodeCamp
- HTML Dog
- Javascript Tutorial for Beginner Complete Course 2018 | YouTube
- 33 JS concepts every JavaScript developer should know
- 30 Seconds of Code
- example.js | js by example | CodePen
- Foundations of Programming in JavaScript :baby:
- Learning JavaScript Design Patterns
- BitDegree-JS Basics
- Wes Bos list of courses
- freeCodeCamp
- SoloLearn: Learn to Code for Free! :baby:
- ES6 Cheatsheet
- RegexOne | Regular Expression course
- Dmitry Soshnikov's blog | A blog about JavaScript
- JavaScript Interview Questions
- JavaScript CheatSheet
- JavaScript Tutorial | Scaler Topics
-
JavaScript Frameworks
-
Angular
- Angular 7 - The Complete Guide by Maximilian Schwarzmüller | Udemy :heavy_dollar_sign:
- The Complete Angular Course: Beginner to Advanced by Mosh Hamedani | Udemy - :heavy_dollar_sign:
- Angular Expo - Beautiful showcase of websites, applications and experiments using Angular
- Made With Angular - Gallery of inspiring websites using Angular/AngularJS
- Learn Angular 7 in 50 minutes - A free beginner's crash course :baby:
- Build your first Angular app - 33 interactive screencasts to take you from beginner to advanced
-
React.js
- React JS - Conference Videos
- Learn React for free | Scrimba
- Video Tutorials - Beginner to Intermediate | YouTube
- Complete React Tutorial (& Redux) | YouTube
- ReactJS Tutorial | Codecademy - Interactive
- FreeCodeCamp Articles
- Reactstrap - React Bootstrap 4 Components
- Few Projects for every React Dev
- Famous GitHub Repos
- React 16 - The Complete Guide (incl. React Router 4 & Redux) :heavy_dollar_sign: - Worth it
- Hello World | React.js Org
- The Road to React | Book
- React For Beginners | Wes Bos :heavy_dollar_sign:
- Advanced React | Wes Bos :heavy_dollar_sign:
- React Fundamentals | Tyler McGinnis :heavy_dollar_sign:
- Modern React with Redux | Udemy :heavy_dollar_sign:
-
React Native
- React Native - The Practical Guide :heavy_dollar_sign:
-
Redux.js
- Redux Tutorial #1 - React js tutorial - How Redux Works | YouTube :baby:
- Redux Documentation :star:
- Getting Started with Redux
- Building React Applications with Idiomatic Redux
- React Redux Tutorial
- Full-Stack Redux Tutorial
- Introduction to the Redux Challenges | freeCodeCamp
- Redux | Tyler McGinnis :heavy_dollar_sign:
-
Vue.js
- Vue School :free: + :heavy_dollar_sign:
- Scrimba
- Vue Cookbook
- Getting started with VueJS 2
- Vue.js News
- Vue.js Showcase - Made With Vue.js
- Materio Free VueJS Admin Template
-
Web Accessibility
-
-
Frontend DevTools
1.7 Data Structures
-
Online Platforms
- CodeChef - CodeChef competitive programming site
- CodeSignal - (formerly CodeFights) Fun gaming approach to Coding contests and Interview practices.
- Codeforces - Great site for preparing for programming contests
- GeeksforGeeks - Must do coding questions for product based companies
- Hackerearth - Code Monk to start with programming - programming fundamentals
- Hackerrank - Interview preparation kit
- InterviewBit - Best platform to get prepared for Data Structures based interviews
- InterviewCake - An interactive interview prep site for DSA and some System Design with free 3 week access through Github student pack
- AlgoDaily - Daily interview questions sent by mail, as well as a full course and online IDE as well as visualizations and tutorials to solve the problems
- LeetCode - Platform to prepare for technical interviews with real interview questions
- Sphere Online Judge - Great head start for learning Data Structures
- Prepbytes - Prepbytes Coding Platform - Get problems as per your coding skills.
- UVa Online Judge - The site to submit Competitive Programming 3 data structures problems
- Codewars - Interesting ranking system with beautiful UI for competitive programming and interview prep.
- CodinGame - Competitive programming with game like challenges
- CS50 on HarvardX - One of the best computer science courses available online (:heavy_dollar_sign: for certification)
- Codility - Develop your coding skills with lessons to take part in challenges
- Zen of Programming - A frequently updated blog great for beginners and simplified references.
- Scaler Topics - Platform to access free Resouces to coding tutorials
- ERD Lab - Free cloud based entity relationship diagram (ERD) tool made for students.
-
Tutorials & Practice
- Visual Algo - Understanding DS & Algo through animations.
- E-maxx - Russian version of popular e-maxx, An excellent set of study material for DS & ALgo. English version of e-maxx. (Translation is almost complete)
- All Good Tutorials on Codeforces - All of the best tutorials on Codeforces all at one place.
- DS & Algo + Maths + C++ - Another set of good compilation of resources to study.
- Data Structures and Algorithms - Another set of good compilation of resources to learn and practice. This one is done by Codechef.
- Problem Topics - Topic-wise list of problems.
- Cracking the Coding Interview
- Excercism - Code practice and mentorship.
- Leet Code
- Data Structures and Algorithm
-
Books
- Competitive Programming by Felix Halim and Steven Halim
- The Hitchhiker's Guide to the Programming Contests - Goto book for competitive programming enthusiasts.
- CLRS - Holy Bible for Design and Analysis of algorithms
- Algorithm Design by Kleinberg Tardos - Another goto book for easy to understand algorithm design and analysis
- Coding Interview University - Github - Strongly recommended to learn DS and Computer Science fundamentals
- Algo & DS in different languages - Algorithm and Data Structure in different programming languages
- Clean code - Clean Code: A Handbook of Agile Software Craftsmanship :heavy_dollar_sign:
- Domain Driven Design - Domain-Driven Design: Tackling Complexity in the Heart of Software 1st Edition :heavy_dollar_sign:
1.8 Alexa Tutorials
- Learn Alexa | Codecademy
- Fact Skill Tutorial - Build an Alexa Skill in 6 Steps | Amazon
- Comprehensive Alexa Skill Development course | Udemy :heavy_dollar_sign:
- Building Alexa Skills from Scratch | YouTube
- Developing Alexa Skills for Amazon Echo | PluralSight :heavy_dollar_sign: (Free 10-day trial)
- Alexa Skills Development | Qwiklabs
1.9 C Language
- HackerRank
- Programiz
- Fresh2Refresh
- Learn C
- C Tutorial
- Randu
- W3Schools
- SoloLearn: Learn to Code for Free! :baby:
- C Interview Questions
1.10 C++ Language
- HackerRank
- Programiz
- Hackr.Io
- Learn C ++
- Fluent CPP
- C++ Class | Google for Education
- Tutorials Point
- GeeksForGeeks
- C++ Tutorial
- C++ For Programmers | Udacity
- Software Design Using C++
- C++ Interview Questions
1.11 Git and Github
- Git Tutorials
- How to use Git and Github | Udacity
- Version Control with Git | Udacity
- Introduction to Git and Github | YouTube
- Pro Git Book
- LearnGitBranching
- GIT PURR! Git Commands Explained with Cats!
- git - the simple guide
- GIT: A Visual Git Reference
- Mastering Git by thoughtbot
- Git - Progate
- Intoduction to Git for DataScience
- Git training
- Git Interview Questions
- Git vs Github
- Git Tutorial | Scaler Topics
- An Introduction to Github
- Git Vs Github by Scaler Topics
1.12 R Language
- RStudio
- Kaggle Kernels
- R-Bloggers
- Introduction to Data Science by Rafael A. Irizarry
- R for Data Science by Garrett Grolemund and Hadley Wickham
- Swirl
- Hands-On Programming with R by Garrett Grolemund
- Introduction to Statistical Learning with R
- Advanced R Programming
- R for Dummies
1.13 Haskell
1.14 MongoDB
1.15 Prolog
1.16 C# Language
- LearnCS
- TutorialsPoint
- SoloLearn
- Learn C# building a simple rpg
- DotNetPerls - C# Reference
- The "Yellow Book": Introduction to C# Programming by Rob Miles
- MSDN C# Fundamentals for Absolute Beginners
- Refactoring Guru - Design Patterns
- Learn C# | Tutlane
- C# Interview Questions
1.17 DevDocs
- API documentation for most programming languages - Works offline
1.18 Docker
- Official Documentation on website
- Free Course on Youtube :star:
- Paid Docker Course on udemy :heavy_dollar_sign:
- Docker Cheat Sheet
- Docker-InterviewBit
- Docker Overview
- Docker Tutorial for Beginners – Introduction & Getting Started
1.19 Microsoft Technologies
1.20 Scala
-
Books
- The Neophyte's Guide to Scala
- Programming in Scala A book written by the programming language author, Martin Odersky among others. The first edition is avalible for free
-
Online Courses
- Functional Programming Principles in Scala A course taught by the programming language author, Martin Odersky.
1.21 Programming Notes for Professionals
1.22 MATLAB/Octave
1.22 Full-Stack Web Development
For Becoming a Full-Stack Web Developer you need to know about Front-End & Back-End.
- How The Internet Works Things Like Hosting, DNS, HTTPS, Browsers, Domain Names.
- Basic Tools Tools Like : Text Editor (Visual Studio Code), Terminal(hyper), Design(Figma).
- HTML Best Practices, Semantic HTML, Forms & Validations, Accessibility, SEO.
- CSS Flexbox, CSS Grid, Custom Properties,Animations/Transitions, Responsive Design, CSS Preprocessor, Modern CSS, CSS Frameworks Tailwind CSS,Bootstrap.
- Full Stack Developer
Front-End Starts
- JavaScript
- TypeScript
- [Front-End Framework] : React, Vue, Angular, Svelte.
- [State Management] : Context API (React), Redux (React), Vuex (Vue), Services (Angular).
- [Server Side Rendering (SSR)] : Gatsby (React), Gridsome (Vue), Next.js (React), Nuxt.js (Vue), 11ty.
- [Static Site Generators] : Next.js (React), Nuxt.js (Vue).
- [Package Managers] : NPM, Yarn.
- [Module Bundlers] : Webpack, Parcel, Rollup.
- [Version Control] : Git, GitHub.
- GraphQl.
- Progressive Web Apps (PWA).
- JAMstack
- Web Assembly.
- Speech Recognition.
Back-End Starts
- [Pick A Language] : JavaScript (Node.js), JavaScript (Deno), Python, Rust, C#, Java, PHP, Go, Ruby.
- [Back-End Frameworks] : Laravel (PHP), Spring (Java), Ruby on Rails (Ruby), Express (Node.js), Django (Python), Flask (Python), Blazor (C#).
- [Databases] Types : Relational ✅ PostgreSQL, MySQL, Azure Cloud SQL, MS SQL & NoSQL / Cloud ✅ MongoDB, AWS, Airtable, FaunaDB, Firebase, HarperDB
- APIs.
- [Authentication] Providers Auth0, Firebase
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 | - | Feb 2019 | Jul 2019 | Jul 29 2019 |
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 | Hacktoberfest | Online | - | - | - | Annually every October |
21 | HackUCI | USA | - | - | - | N/A |
22 | Hackdotslash | India | - | February | - | 2019 |
23 | HackHers | New Brunswick | - | February | - | 2019 |
24 | WiHacks | New York | - | March | - | 2019 |
25 | Techtogether | Boston | - | March | - | 2019 |
26 | Hack & Soehne | Germany | Yes | - | - | Several events during the year |
27 | Major League Hacking | Canada, USA, Mexico | - | - | - | Many events during the year |
28 | START Hack | Switzerland | - | - | - | 8-10 March, 2019 |
29 | Kick Start | Online | - | - | - | Multiple rounds |
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 |
15 | Walmart-Codehers | Online |
16 | Codechef-Snackdown | Online & Onsite |
2.3 Hackathon Search Portals :dart:
s.no | Name | Location | Category |
---|---|---|---|
1 | HackSociety | India | ALL |
2 | DevPost | Online & On-site | ALL |
3 | HackerEarth | Online & On-site | ALL |
4 | Hackathon.io | Global | ALL |
5 | TechGIG - Search Online Competitions | Online & On-Site | ALL |
6 | Analytical Vidya | Online & On-Site | Data Science |
7 | Hackathon.com [Online & On-site] | Global | ALL |
8 | Dare2compete | Online & On-site | India |
9 | Kaggle Competitions | Online | Data Science |
10 | MLH | Global | ALL |
2.4 Events 🎫
Check out these events for your region
- Google Developer Day - Organized by GDG
- Google IO extended - Organized by GDG
- Google Solve for India
- Paytm Build for India Workshops [ Delhi, Bangalore ]
- NVIDIA Developer Connect [ Global ]
- AWS meetups [ Global ]
- BrazilJS Conference August, RS, Brazil
- Hackathon at the NS Netherlands
- Hacktoberfest
- Codementor Events
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:
- Microsoft Learn Student Ambassadors
- GitHub Campus Experts
- College Representative - E-Cell IITB
- Internshala Student Partner - | ISP
- Progate Student Ambassador
- ISB - YLP Campus Ambassador Program
- GeeksforGeeks Campus Ambassador
- HackerEarth Campus Ambassador
- HackerRank Campus Ambassador
- Interviewbit Campus Ambassador
- Dell Campassadors Program
- Intel Ambassador Program
- Codechef Campus Ambassador
- Ingressive Campus Ambassador
- Mozilla Student Ambassador
- Frontbench Campus Ambassador
- Codechef Campus Ambassador
- AWS Educate(Amazon)
- Codementor for Students
- Geeksforgeeks Campus Ambassador Program
- MATLAB Student Ambassador Program
Student Benefits and Packs :v:
- GitHub Student Developer Pack - Free Resources for Students
- Microsoft students:
- JetBrains Students pack
- AWS Educate
- Google Cloud
- Intel Developer pack
- Google Reskilling India Program | Pluralsight
- Free .tech domain for 1 year | dot tech Domains
- Free Web Hosting for 1 year | Znetlive
- Bitbucket Education
- Namecheap free .name Domain
- Autodesk Education software for students
- Invision Free app for Education
- Canvas File Sync
Student Fellowship Programs :v:
- University Innovation Fellowship - Stanford University
- Teach for India Fellowship
- Young India Fellowship
- Urban Leaders Fellowship
- Facebook fellowship Program - Only For PHD Scholars
- Legislative Assistants to Members of Parliament (LAMP) Fellowship
- Prime Minister’s Rural Fellowship
- Azim Premji Foundation Fellowship Program
- Stanford-ABC News Global Health and Media Fellowship
Scholarships :runner:
- Pytorch Scholarship Challenge - Udacity Application Deadline - October 23rd 9:30PM PST
- Grants, Awards AND Opportunities For Indian/Canadian Scholars
- Facebook Developer Circle Scholarship Program - DataScience/Frontend Dev
- Coding Bootcamp Scholarships - Course Report
- Apple WWDC Scholarship Application Deadline - Mid-April
- Technology Scholarship Program - Udacity Application deadline - November 6th, 2019
- Goldman Sachs Global Scholarship and Mentorship Program Applications are welcomed in December - January period.
- Grace Hoppers Conference Program Applications are opened in mid-January.
- Facebook Grace Hopper Scholarship 2019 Applications are opened in March - April before the registration for GHC starts.
- Venkat Panchapakesan Memorial Scholarship Applications are opened in the period between May and August every year.
- Women Techmakers Scholars Program Applications are opened in June-July every year.
- GHC India Student Scholarships Applications are opened in the months of May - June every year.
- Adobe India Women-in-Technology Scholarship Application are opened in September - October every year.
- Microsoft Scholarship Program Applications open in October 2019!
- Udacity - Bertelsmann Technology Scholarships Program Application deadline - November 16th, 2020
- ONGC Foundation Applications open every year
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 | YES | - | - | |
2 | Rails Girls Summer Of Code | Global | Yes | - | - |
3 | Radare Summer of Code | - | - | - | |
4 | DataONE Summer Internship Program | DataONE | - | - | - |
5 | BOSS | Coding Blocks, INDIA | YES | - | - |
6 | GirlScript Summer of Code | - | Prizes & Goodies | - | - |
7 | Season of KDE | KDE | Prizes | - | - |
8 | The X.Org Endless Vacation of Code | X.Org | Yes | - | - |
9 | Free Software Foundation internships | Free Software Foundation | NO | - | - |
10 | Outreachy | Yes | - | - | |
11 | GSSOC(GirlScript Summer of Code) | GirlScript Foundation | For top 50 | - | - |
For More Open Source Competitons and Programs - Click Here <br />
For more detailed information about the GSOC Organization - Click Here <br />
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 | |
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
- Cisco International Internship Program
- Sakae Japan Internship Program: SJIP
- Student Training in Engineering Program: Google STEP
- Summer Student Opportunities
Internship Portals
For summer internship, start looking at least 3-4 months in advance. #Tip
- Angel List
- Internshala
- Vettery
- LinkedIn Contact HRs on LinkedIn
- Hackkar
- LetsIntern
- Intern Supply
- 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
Id | Name Of The Community | Area |
---|---|---|
1 | Google Developer Group | All States |
2 | Mozilla Open Source Community | Delhi and Banglore |
3 | Mozilla Campus Clubs | - |
4 | Facebook Developer Circle | Delhi |
5 | Women Tech Makers | - |
6 | Women Who Code | - |
7 | Women In Tech | - |
8 | Developers Student Club by Google | All Colleges accross India |
9 | Microsoft Student Technical Community | - |
10 | Paytm Build for India | Delhi and Bangalore |
11 | PyDelhi | Delhi |
12 | Toastmaster International | - |
13 | Swift Users Group | - |
14 | MUG - MongoDB User Group | - |
15 | Forloop Africa | - |
16 | Women in Tech (Finland) | - |
17 | HelsinkiJS | - |
18 | 100 Days of Code | Online |
19 | Nerdzão Brazil | - |
20 | Girl Develop It | - |
21 | R-Ladies | - |
22 | India Linux Users Group Delhi | Delhi |
23 | PyLadies | Delhi |
24 | PyData Delhi | Delhi |
25 | LinuxChix | Delhi |
26 | Owasp | Jaipur |
27 | ACM Student Chapter | All Colleges Worldwide |
8. Conferences :bookmark_tabs:
Tech, Entrepreneurship Events and Conferences
Id | Name | Place | Travel Reimbursement | Timeline | Deadline | Type |
---|---|---|---|---|---|---|
1 | Developer Growth Summit 2022 | Global | No | April 20, 2022 | April 21, 2022 | No |
2 | PyCon US-Python Conference USA | Salt Lake City, USA | No | April 27, 2022 | May 3, 2022 | Python |
3 | World Business Dialogue | Global | Yes | June 6, 2022 | June 20, 2022 | - |
4 | Asia Pacific Week | Australia | Partial | June 20, 2022 | June 23, 2022 | - |
5 | AWS Summit, New Dehli | India | No | Sept 9, 2022 | - | - |
6 | Grace Hopper Conference and Fellowship | Orlando, FL, USA | Yes | Sept 20, 2022 | Sept 23, 2022 | - |
7 | TechCrunch Disrupt | USA | No | Oct 18, 2022 | Oct 20, 2022 | - |
8 | Dublin Web Summit | Dublin | No | Nov 1, 2022 | Nov 4, 2022 | Web |
9 | Web Summit | Lisbon | - | Nov 1, 2022 | Nov 4, 2022 | - |
10 | Clinton Global Initiative University | USA | - | Varies | Varies | - |
11 | ODSC | Global | Varies | Varies | - | AI |
12 | Business Today Conference | New York | Yes | PASSED | Business | |
13 | DotJS | France | - | PASSED | JS | |
14 | PyCon | France | - | PASSED | Python | |
15 | React Europe | France | - | PASSED | - | JS |
16 | Harvard Project for Asian and International Relations | Malaysia | Yes | PASSED | - | - |
17 | Student Leadership conference | USA | Yes | PASSED | - | - |
18 | Hackference India | India | No | PASSED | - | |
19 | JavaLand | Germany | - | PASSED | - | Lectures, Trainings, Community Activities |
20 | WWDC (Apple World Wide Developer Conference) | San Jose, USA | Can Apply | PASSED | - | Apple new technology launch events, Swift |
Data Science Conferences in 2019 and 2020
Conference | Location | Date |
---|---|---|
Predictive Analytics World | Las Vegas, USA | May 31-June 4, 2020 |
Strata Data Conference | USA, UK | 20 Apr - 23 Apr 2020 (Varies) |
Open Data Science Conference | UK, USA | Varies |
Big Data Analytics Tokyo | Tokyo, Japan | 28 Oct- 8 Noc 2019 |
IBM think 2019 | Las Vegas, USA | 4-7 May 2020 |
MLConf | San Francisco, USA | 8 Nov 2019 |
KDD | London | 22-27 Aug 2020 |
AI Conf | SanJose/Beijing/NY/London | Aug 2020 |
ICSESS | Beijing, China | October 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 |
38 | Jacob Appelbaum | Computer Security Researcher |
10. Top Websites to Follow
-
Data Science
- Data Science Courses: R & Python Analysis Tutorials | DataCamp
- CSE-109 - Harvard University
- CSE231N - Computer Vision Stanford University
- Developer Circles Data Resources
- Kaggle Learn
- DataTau: The data science equivalent of Hacker News
- Towards AI
- Analytics Vidhya
- Towards Data Science
- Real Python
- Edureka
- KD nuggets
- Elements of AI
- Google ML Crash Course
- Data Science-InterviewBit
-
Startup News and Stories
-
Computer science in general
11. Top 50 YouTube Channels to Follow
11.1 Top 10 in Technology
Sr. No. | Channel | No. of Subscribers |
---|---|---|
1 | MIT OpenCourseWare | 2.1M |
2 | freeCodeCamp.org | 1.32M |
3 | BostonDynamics | 1.55M |
4 | CS Dojo | 1.1M |
5 | Computerphile | 1.47M |
6 | sentdex | 734K |
7 | Nptel | 1.57M |
8 | Code Bullet | 1.63M |
9 | NumberPhile | 3.04M |
10 | CppCon | 62.9K |
11.2 Top 10 in Startup
Sr. No. | Channel | No. of Subscribers |
---|---|---|
1 | TED | 15M |
2 | Tai Loapez | 1.31M |
3 | This Week in Startups | 131K |
4 | Google Small Business | 274K |
5 | How to Start a Startup | 100K |
6 | Tim Ferriss | 486K |
7 | Naval Ravikant | 39.8K |
8 | Y Combinator | 198K |
9 | Startup Authority | 634K |
10 | Startup Grind | 45.1K |
11.3 Top 10 in Design
Sr. No. | Channel | No. of Subscribers |
---|---|---|
1 | tutvid | 936K |
2 | The Futur | 591K |
3 | Spoon Graphics | 300K |
4 | Will Paterson | 352K |
5 | Skillshare | 189K |
6 | Yes I am a Designer | 191K |
7 | Gigantic | 157K |
8 | Matt Borchert | 66K |
9 | CharliMarieTV | 141K |
10 | Mike Locke | 90.8K |
11.4 Top 10 in Business
Sr. No. | Channel | No. of Subscribers |
---|---|---|
1 | Business Insider | 2.09M |
2 | GaryVee | 2.33M |
3 | Entrepreneur | 512K |
4 | Brian Tracy | 898K |
5 | Marie Forleo | 590K |
6 | Stanford Business | 745K |
7 | Grant Cardone | 1.2M |
8 | Young Entrepreneurs Forum | 548K |
9 | Google Small Business | 274K |
10 | Business Casual | 694K |
11.5 Top 10 in Finance
Sr. No. | Channel | No. of Subscribers |
---|---|---|
1 | Bloomberg TV Markets and Finance | 413K |
2 | Financial Education | 354K |
3 | MoneyTalks News | 40.6K |
4 | The Financial Diet | 712K |
5 | RICH TV LIVE | 21.8K |
6 | Ryan Scribner | 471K |
7 | Financial Times | 348K |
8 | BeatTheBush | 267K |
9 | Finance Tube | 59.2K |
10 | Corporate Finance Institute | 66.4K |
12. Additional Links
- Top 10 Startup Incubator in India - Startup
- The first 20 hours -- how to learn anything - Learning
- Are you Introvert? Watch this - Power of Introverts - Self Introspection
- 30 International Scholarships offered by the World’s Top Universities - Scholarships
- 30 Famous Books that You Will Regret Not Reading! - Reading
- Startup Ideas By Y Combinator - Startup
- Epicodus Coding Bootcamp Full Curriculum - Learning
- 5 most common misconceptions about studying abroad among Indians Study Abroad
- App Academy - Full Stack Coding Bootcamp, Free Curriculum
- Path to a free self-taught education in Computer Science - Learning
- Free Women-Only Mentorship Program - Learning
13. Coding Bootcamps
Id | Name | Track | Description | Country |
---|---|---|---|---|
1 | Lambda School | FullStack, Data Science, Android, iOS | No Upfront Fees, Pay 17.5% of salary only when you get a job | USA |
2 | SpringBoard | DataScience | 2 Year experience as Software Dev, Only Pay if you get a Job | USA, India |
3 | Pesto Tech | FullStack JavaScript | 2 Year experience as Software Dev, Only pay 17.5 % of salary when you get more than 15LPA | India |
4 | InterviewBit Academy | Software Developer | No Experience Required, 6 month online trainging, Only Pay when you get a Job | India |
5 | General Assembly | Software Developer, Data Science, Android, iOS, Design | On Campus and fully remote options, both part-time and full-time | US and International |
6 | Coding Dojo | Software Developer, Data Science | Remote and On Campus options, Software dev teaches 3 full stacks | US and International |
14. Miscellaneous Resources
14.1 Design Resources
- Youtube Channels & Playlists
- Beginners Guide to Graphic Design | 45 episode series Playlist :baby:
- Mohamed Achraf Great tutorials for Logo Designing
- Dansky All about Graphic Designing
- DesignCourse
14.2 Podcasts
- Technology
- Code Newbie
- The Bike Shed
- Soft Skills Engineering
- Programming Throwdown
- Hanselminutes
- Startup and Entrepreneurship
- StartUp
- How I Built This
- The Pitch
- The Growth Show
- Scrum master toolbox
- Life
- Unf*ck your brain
- By the Book
- Strength and Scotch
- Happier with Gretchen Rubin
- The Minimalists
- Other
- Tracks to Relax
- Unladylike