A-to-Z-Resources-for-Students
by dipakkr
✅ Curated list of resources for college students
AI summary
Learning platform
A curated collection of resources for students and developers to find learning opportunities, hackathons, and job-related information.
- stars
- 17.7K
- forks
- 4.5K
- watching
- 407
- entries
- 774
What's in the list
774 links in 55 sections, with live GitHub stats.activeno commit in 2y
1.1 Python
- Automate the Boring Stuff with Python
Recommended
- Project Euler
Great for practicing writing Python codes
- Python Class By Google
Recommended
1.2 Machine Learning
- AndrewNg | Coursera
Select individual course if it consists of multiple then click on audit below the trial/payment options
- Applied Data Science with Python Specialization | Coursera
-Select individual course if it consists of multiple then click on audit below the trial/payment options
1.3 Deep Learning
- Deep Learning Specialization | Coursera
Select individual course if it consists of multiple then click on audit below the trial/payment options
1.4 Android Development
1.5 Backend Development
- The Flask Mega Tutorial
+ Intermediate
- Learn and Understand NodeJS
Intermediate
Node.js Design Patterns by Mario Casciaro
Book Advanced level
- What You Need To Know About Node.js
(Email address requested, not required. By Packt)
- Learn Ruby | Codecademy
Familiarity with Ruby before Rails
- Learn Ruby, Dev Concept and More | Upskills with Upcase
Familiarity with ruby and coding concepts
- Ruby Tapas
Short, Focused Screencasts covering Intermediate to Advanced Ruby concepts and techniques, design principles, testing practices, refactoring, etc
- RailsCasts
Video tutorials on more intermediate Ruby on Rails topics
- Ruby on Rails Tutorial
Learn Web Development with Rails
1.6 Frontend Web Development
- 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
- Build your first Angular app
33 interactive screencasts to take you from beginner to advanced
- ReactJS Tutorial | Codecademy
Interactive
1.7 Data Structures
- 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 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 ( 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
- Visual Algo
Understanding DS & Algo through animations
- E-maxx
Russian version of popular e-maxx, An excellent set of study material for DS & ALgo. (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
- Excercism
Code practice and mentorship
- 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
- Domain Driven Design
Domain-Driven Design: Tackling Complexity in the Heart of Software 1st Edition
1.8 Alexa Tutorials
- Developing Alexa Skills for Amazon Echo | PluralSight
(Free 10-day trial)
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
- API documentation for most programming languages
Works offline
1.18 Docker
1.19 Microsoft Technologies
1.20 Scala
- Programming in Scala
A book written by the programming language author, Martin Odersky among others
- Functional Programming Principles in Scala
A course taught by the programming language author, Martin Odersky
1.21 Programming Notes for Professionals / Books
1.22 MATLAB/Octave
1.22 Full-Stack Web Development
- 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
, , Custom Properties, , Responsive Design, CSS Preprocessor, Modern CSS, CSS Frameworks ,
Front-End Starts
- React
[Front-End Framework] : , , ,
- Context API (React)
[State Management] : , , ,
- Gatsby (React)
[Server Side Rendering (SSR)] : , , , ,
- Next.js (React)
[Static Site Generators] : ,
- NPM
[Package Managers] : ,
- Webpack
[Module Bundlers] : , ,
- Git
[Version Control] : ,
Back-End Starts
- JavaScript (Node.js)
[Pick A Language] : , , , , , , , ,
- Laravel (PHP)
[Back-End Frameworks] : , , , , , ,
- ✅ PostgreSQL
[Databases] Types : Relational , , , & NoSQL / Cloud , , , , ,
- Auth0
[Authentication] Providers ,
1.23 Go Language
2. Hackathons and Events / 2.1 Top Global Hackathons 🌐
2. Hackathons and Events / 2.2 Competitions 🏆
2. Hackathons and Events / 2.3 Hackathon Search Portals
- Hackathon.com
[Online & On-site]
2. Hackathons and Events / 2.4 Events 🎫
- August, RS, Brazil
BrazilJS Conference
- Netherlands
Hackathon at the NS
2. Hackathons and Events / 2.5 Startup Summits, Competitions and Bootcamps
2. Hackathons and Events / 2.6 Hiring Challenges
3. Student Benefits and Programs / Campus Ambassador Programs
3. Student Benefits and Programs / Student Benefits and Packs
3. Student Benefits and Programs / Student Benefits and Packs / Microsoft students:
3. Student Benefits and Programs / Student Benefits and Packs
3. Student Benefits and Programs / Student Fellowship Programs
3. Student Benefits and Programs / Scholarships
- Pytorch Scholarship Challenge - Udacity
Application Deadline - 9:30PM PST
- Apple WWDC Scholarship
Application Deadline -
- Technology Scholarship Program - Udacity
Application deadline -
- 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
- ONGC Foundation
Applications open every year
4. Open Source Programs
5. Startup Programs and Incubators
6. Internship Programs / Internships
6. Internship Programs / Internship Portals
7. Developer Clubs and Meetups / Check Meetup.com for more events in your locality
8. Conferences / Tech, Entrepreneurship Events and Conferences
8. Conferences / Data Science Conferences in 2019 and 2020
9. Top People to Follow
- Processing Foundation
Programmer / Former project lead with the
10. Top Websites to Follow
11. Top 50 YouTube Channels to Follow / 11.1 Top 10 in Technology
11. Top 50 YouTube Channels to Follow / 11.2 Top 10 in Startup
11. Top 50 YouTube Channels to Follow / 11.3 Top 10 in Design
11. Top 50 YouTube Channels to Follow / 11.4 Top 10 in Business
11. Top 50 YouTube Channels to Follow / 11.5 Top 10 in Finance
12. Additional Links
13. Coding Bootcamps
14. Miscellaneous Resources / 14.1 Design Resources
Nothing in this list matches your filter.