awesome-learning-collections
✨ A curated list of awesome learning collections on various topics.
https://github.com/johnpaulada/awesome-learning-collections
Last synced: 4 days ago
JSON representation
-
Computer Science
- The Bit Theories - 3-minute computer science reads.
- Data Structures and Algorithms Problems - A list of DS and algorithm problems you can do in any language.
- CS Dojo - Learning CS concepts and coding interviews from YK Sugishita.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- Base CS - *Exploring the basics of computer science, every Monday, for a year.*
- Coding Interview Topic on Github
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- Open Source Society University Computer Science Path - Teach yourself Computer Science without spending a dime.
- Computer Science Courses with Video Lectures - *List of Computer Science courses with video lectures*.
- Algorithm Topic on Github
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- Learn Math Fast - *This is the Curriculum for "How to Learn Mathematics Fast" By Siraj Raval on Youtube.*
- Classpert Online Course Search - *Find and compare online courses from multiple e-learning platforms. Focus on Computer Science Courses*
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- Data Structures and Algorithms Problems - A list of DS and algorithm problems you can do in any language.
- Competitive Programming Curriculum - A list of resources for learning competitive programming.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- Interviews - *Everything you need to get the job.*
- Awesome Computer Science Opportunities - *An awesome list of events and fellowship opportunities for Computer Science students.*
- Tech Interview Handbook - *Algorithms study materials, behavioral content and tips for rocking your coding interview.*
- Minimal Python DS & Algorithms - *Minimal examples of data structures and algorithms in Python.*
- Interactive Coding Challenges - *Interactive Python coding interview challenges (algorithms and data structures).*
- Data Structures and Algorithms Problems - A list of DS and algorithm problems you can do in any language.
- Algorithms - *Solved algorithms and data structures problems in many languages.*
- Google Tech Dev Guide - *Grow Your Technical Skills with Google*.
- Lib4Dev Algorithms Topic - Algorithm-related repos on GitHub listed by Lib4Dev.
- Visualgo - *Visualising data structures and algorithms through animation.*
- Competitive Programming Topic on Github
- Interview Topic on Github
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- Coding Interview University - A pretty comprehensive checklist of things to learn and review to prepare for a coding interview.
- Tech Interview Megarepo - Study materials for technical interviews.
- Computer Science: A Full Bachelor Curriculum - *This board is a collection of free online courses that will provide you with the same knowledge that you would otherwise receive by earning a full Bachelor of Science in Computer Science from one of the top technical universities in the world.*
- Competitive Programming Worksheet - A spreadsheet with exercises and learning resources for competitive programming.
- Cosmos - Your personal library of every algorithm and data structure code that you will ever encounter
- AlgoWiki - *Repository which contains links and resources on different topics of Computer Science.*
- Geeks For Geeks - *A computer science portal for geeks.*
- Algorithms, etc. - *Algorithms notes by [Jeff Erickson](http://www.cs.illinois.edu/~jeffe).*
- Interview repo by @andreis - *Everything you need to prepare for your technical interview.*
- Operating Systems: From 0 to 1 - *Bootstrap yourself to write an OS from scratch. A book for self-learner.*
- Learn Computer Science in 5 Months - *This is the Curriculum for "Learn Computer Science in 5 Months" By Siraj Raval on Youtube*.
- Javascript Algorithms - *Algorithms and data structures implemented in JavaScript with explanations and links to further readings.*
- The Bit Theories - 3-minute computer science reads.
- The Bit Theories - 3-minute computer science reads.
- Khan Academy Computing Courses - A couple of free courses on Computing by Khan Academy.
-
Data Science
- My Alcamy Data Science Library - An Alcamy library for learning data science, curated by me.
- TensorFlow World Resources - *Organized & Useful Resources about Deep Learning with TensorFlow.*
- Data Science Cheatsheets - Learn data science tools by checking out these cheatsheets.
- Kaggle Learn - Learn Hands-On Machine Learning, Deep Learning, and more!
- Learn with Google AI - *Educational resources from machine learning experts at Google.*
- Made with ML - All about MLOps.
- Data Mesh Architecture - A resource on how to implement Data Mesh in general, with links to resources for learning more.
- My Alcamy Data Science Library - An Alcamy library for learning data science, curated by me.
- Open Source Society University Data Science Path - Teach yourself Data Science without spending a dime!
- My Alcamy Data Science Library - An Alcamy library for learning data science, curated by me.
- TensorFlow World Resources - *Organized & Useful Resources about Deep Learning with TensorFlow.*
- Data Mesh Architecture - A resource on how to implement Data Mesh in general, with links to resources for learning more.
- Practical PyTorch - *PyTorch tutorials demonstrating modern techniques with readable code.*
- Data Engineering Wiki - *A collection of recommended resources by other Data Engineers.* Learning list from the Data Engineering subreddit.
- Official TensorFlow Learning Resources - *A collection of resources of learning TensorFlow directly from the official TensorFlow website.*
- Awesome Data Science - A curated list of resources for learning Data Science.
- Deep Learning Tutorials - A collection of PowerPoint presentations about deep learning.
- Fast.ai - Cutting Edge Deep Learning For Coders - *Learn the latest developments in deep learning, how to read and implement new academic papers, and how to solve challenging end-to-end problems such as natual language translation.*
- Fast.ai - From Deep Learning Foundations to Stable Diffusion - Fast.ai's 2022 course that teaches Deep Learning up to the Stable Diffusion level.
- Rahul Kumar's Awesome AI Bookmarks - *Curated list of my reads, implementations and core concepts of Artificial Intelligence, Deep Learning, Machine Learning by best folk in the world.*
- Facebook AI - Facebook's AI Tools.
- Machine Learning for Software Engineers - A practical approach to machine learning.
-
Web Development
- Upskill Essential Web Development Course - Learn to build full stack web apps for free.
- 30 Seconds of Code - *Curated collection of useful JavaScript snippets that you can understand in 30 seconds or less.*
- Exploring JS - In-depth online books on JavaScript by Dr. Axel Rauschmayer. Free as in beer.
- React Bots - *A compilation of React Patterns, techniques, tips and tricks.*
- HEAD - *A free guide to <head> elements.*
- Frontend Performance Checklist - Improve your frontend web performance. Download PDF from the link.
- Learn Storybook - *Learn Storybook to create bulletproof UI components as you build an app UI from scratch.*
- Frontend Masters' Frontend Handbook - *This is a guide that anyone could use to learn about the practice of front-end development.*
- RxJS Docs - A separate, *pretty official* RxJS docs website.
- Front-End-Wizard - *A collection of front end resources, tutorials, codepens and articles.*
- Frontend Performance Checklist - Improve your frontend web performance. Download PDF from the link.
- Node Best Practices - A list of best practices in Node and its ecosystem.
- Scaler Topics - Free Programming Tutorials
- Upskill Essential Web Development Course - Learn to build full stack web apps for free.
- Frontend Performance Checklist - Improve your frontend web performance. Download PDF from the link.
- What Do I Need to Know to Ace a JavaScript Interview? - A collection of resources for learning JS to ace an interview.
- Frontend Dev Bookmarks - *Manually curated collection of resources for frontend web developers.*
- Frontend Dev Resources - *List of useful resources for front end developers.*
- BestOfJS Learning Resources - GitHub repos for JavaScript learning.
- JS Stack from Scratch - *Step-by-step tutorial to build a modern JavaScript stack.*
- 20+ Docs and Guides for Front End Developers Series - Exactly as the name sounds. Also contains links to the previous articles of the series.
- AWS Open Guide - A practical guide to AWS.
- Search Engineering Open Guide - A practical guide to search engineering.
- Web Design in 4 Minutes - A short interactive tutorial that teaches web design.
- Frontend Developer Interview Questions - Ace your frontend developer interview by reviewing these questions.
- Mozilla Developer Network Docs - *Resources for developers, by developers.*
- Best of JS - *Check out the most popular open-source projects and the latest trends about the web platform and node.js.*
- Modern JavaScript - *How it's done now. From the basics to advanced topics with simple, but detailed explanations.*
- Cloud Native Landscape - All the popular software for working in the cloud.
- Front End Checklist - *The Front-End Checklist Application is perfect for modern websites and meticulous developers!*
- Awesome Prisma - An awesome collection of Prisma resources from the GraphCool people themselves.
- Real World Apps - *See how the exact same Medium.com clone (called Conduit) is built using any of our supported frontends and backends. Yes, you can mix and match them, because they all adhere to the same API spec 😮😎*.
- RxJS Docs - A separate, *pretty official* RxJS docs website.
- Front-end Design Checklist - *The Design Checklist for Creative Web Designers and Patient Front-End Developers.*
- Frontend Development Bookmarks - *A badass list of frontend development resources I collected over time.*
- Spellbook for Modern Web Dev - *A Big Picture, Thesaurus, and Taxonomy of Modern JavaScript Web Development.*
- Web Developer Roadmap - Roadmap to becoming a web developer.
- Modern Javascript Cheatsheet - *Cheatsheet for the JavaScript knowledge you will frequently encounter in modern projects.*
- Grab Frontend Guide - *Study guide and introduction to the modern front end stack.*
- Interneting Is Hard But It Doesn't Have To Be - Friendly web development tutorials for complete beginners for Free.
- Front End Interview Handbook - *Almost complete answers to "Front-end Job Interview Questions" which you can use to interview potential candidates, test yourself or completely ignore.*
- Glitch Web Starter Kit - *A free, 4-part video course with interactive code examples to learn to make a website using HTML, JS, CSS and Node.js.*
- Glitch React Starter Kit - *A free, 5-part video course with interactive code examples that will help you learn React.*
- Frontend Masters' Frontend Handbook - *This is a guide that anyone could use to learn about the practice of front-end development.*
- You Don't Know JS - *This is a series of books diving deep into the core mechanisms of the JavaScript language.*
- W3Schools How Tos - Collection of tutorials by W3Schools.
-
Software Development
- QuickCode - *A list of free courses to learn any programming language.*
- DevFreeBooks - *A collection of free books for developers.*
- Goal Kicker Free Programming Books - *Programming Notes for Professionals books.*
- Exercism - Level up your programming skills by solving problems in over 30 languages.
- List.community - *List.community is an easy way to
- FreeCodeCamp Guides - Articles about programming from FreeCodeCamp and the community.
- Goal Kicker Free Programming Books - *Programming Notes for Professionals books.*
- The Bash Guide - *A quality-driven guide through the shell's many features.*
- How to be a Programmer - Learn how to be a programmer with this collection of resources.
- GitHub Collections - *Curated lists and insight into burgeoning industries, topics, and communities.*
- One Click to be Pro - *A list of the best resources to help you become a pro.*
- Ebook Foundation Free Programming Books - A list of freely available programming books.
- *You Don't Need* Github Repo - A collection of *You Don't Need* repos like *You Don't Need Javascript*.
- Enlight - Learn to program by building projects.
- List.community - *List.community is an easy way to
- Learn X in Y Minutes - Learn most of a language's syntax in one program.
- Mega Project List - *A list of practical projects that anyone can solve in any programming language.*
- Every Programmer Should Know - *A collection of (mostly) technical things every software developer should know.*
- Awesome Cheatsheets - *Awesome cheatsheets for popular programming languages, frameworks and development tools.*
- Exercises in Programming Style - *Comprehensive collection of programming styles using a simple computational task, term frequency.*
- Kubernetes Challenges - Challenge your Kubernetes prowess.
- Awesome List of Top Github Repos - *Curated List of Awesome Github Topics.*
- Programmer Competency Matrix - A quick check of your skills as a programmer.
- Viking Code School Prep - *Everything you need to begin a career in software engineering. 100% Free.*
- Public APIs - *A collective list of public JSON APIs for use in web development.*
- Best websites a programmer should visit - *Some useful websites for programmers.*
- Linux Journey - *Learn the ways of Linux-fu, for free.*
- Google Codelabs - Step by step coding guides from Google.
- Rico's Cheatsheets - A bunch of beautiful cheatsheets.
- Hackr - *Find the Best programming Courses & Tutorials.*
- Daily Programmer on Reddit - Great daily programmer challenges on Reddit.
- Design Patterns for Humans - Learn design patterns without the blood, sweat, and tears.
- Lib4Dev Books - Books hosted on GitHub listed by Lib4Dev.
- Github Topics - A list of top topics and their corresponding resources on GitHub.
- Codemy - *Our goal is to provide quality, free and / or highly accessible content that anyone can use to build or grow their skills.*
- Essential Image Optimization - A modern guide to image optimization.
- Back-End Developmer Interview Questions - *A list of back-end related questions you can be inspired from to interview potential candidates, test yourself or completely ignore.*
- Build your own X - Build your own language, server, database, etc. in order to understand them.
- JavaScript Algorithms - Implementation of famous CS data structures and algorithms in JavaScript.
- Interview Map - A comprehensive mind map that *can help you make a better preparation for the next interview*.
- System Design Primer - *Learn how to design large-scale systems. Prep for the system design interview.*
- iOS Developer Roadmap - *Roadmap to becoming an iOS developer in 2018.*
- Play With Kubernetes Classroom - *The Play with Kubernetes classroom is a new site provided by Docker that helps you get hands-on experience using Kubernetes.*
-
Languages
- Just for Func - A YouTube channel dedicated to Go programming.
- Go Performance Book - *Thoughts on Go performance optimization.*
- Comprehensive Python Cheatsheet - A pretty comprehensive Python usage cheatsheet without all the noise.
- Go Styleguide - *Opinionated Styleguide for the Go language*.
- Go 101 - Learn Go.
- Project-based Learning - Learn languages by building projects.
- 30 Seconds of Python Code - *Python implementation of 30-seconds-of-code.*
- Data Structures and Algorithms in Go - Exactly what it says.
- Just for Func - A YouTube channel dedicated to Go programming.
- Gopher Reading List - *A curated selection of blog posts on Go.*
- Gophercises - *Coding exercises for budding Gophers*.
- Try Haskell - Learn Haskell interactively in 5 minutes.
- Clojure-script.org - An unofficial guide to ClojureScript.
- Project-based Learning in C - Learn C by building projects.
- 30 Seconds of Java - *Curated collection of useful little Java functions that you can understand quickly.*
-
Design
- UI Patterns - Great collection of UI design patterns and when to use them.
- Good User Interface - What makes a good user interface?
- CSS Grid - *Learn CSS Grid with Wes Bos in 25 pretty good videos.*
-
Game Development
- Amit's Game Programming Info - Game Programming Gems.
- Amit's Game Programming Info - Game Programming Gems.
- Game Programming Patterns - A collection of game programming patterns.
-
Security
- SecurityTube - YouTube for Computer Security Videos
- Free Security Books - *Free Security and Hacking eBooks.*
- Infosec_Reference - *An Information Security Reference That Doesn't Suck.*
- Hacker 101 - *Hacker101 is a free class for web security.*
- Awesome Hacking - *A collection of various awesome lists for hackers, pentesters and security researchers.*
-
Cryptocurrency
- Cryptominded - *A curated directory of the best cryptocurrency resources.*
- CryptoList - *Curated collection of blockchain & cryptocurrency resources.*
- Cryptominded - *A curated directory of the best cryptocurrency resources.*
- Learn Blockchain in 2 months - Learn Blockchain in 2 months.
-
Business
- Buffer's Social Media Academy - *Up your social media marketing game, one article at a time.*
- Google Primer - *Bite-sized lessons to better your business.*
- Google Primer - *Bite-sized lessons to better your business.*
- Buffer's Social Media Academy - *Up your social media marketing game, one article at a time.*
- Marketing for Engineers - *A curated collection of marketing articles & tools to grow your product.*
-
Others
- Learrrn - A curated list of hand-picked learning resources.
- Explorable Explanations - A collection of interactive learning resources.
- Courseroot - *The biggest database of online courses for you to filter through based on price, difficulty, certificate quality, and more.*
- YouTube Creator Academy - Learn how to be a great YouTube content creator.
- Product Hunt Curated Resources - Curated resource lists showcased in Product Hunt.
- Ivy League MOOCs - A collection of free courses from Ivy League Universities.
- LightNote - Interactive music theory lessons.
- 150+ Educational Websites form Lifelong Learners - A list of learning websites.
- Physics Travel Guide - *The Physics Travel Guide is a tool that makes learning physics easier.*
- Awesome Checklist Checklist - *A Curated List of Checklists.*
- Mind Expanding Books - *Books that will blow your mind.*
- Classroomies - *Watch & discuss pre-recorded Startup & CS lectures from Stanford together, in real-time.*
- Where is Sci-Hub? - Tells you where Sci-Hub is hosted right now.
- Learrrn - A curated list of hand-picked learning resources.
- Athena - *Athena is a community-curated repository of 🔥 learning resources.*
- Grow with Google - *Free training, tools, and events to help you grow your skills, career, or business.*
- YouTube Creator Academy - Learn how to be a great YouTube content creator.
- Product Hunt Curated Resources - Curated resource lists showcased in Product Hunt.
- Ivy League MOOCs - A collection of free courses from Ivy League Universities.
- Explorable Explanations - A collection of interactive learning resources.
- Learn Anything - *the platform for knowledge discovery that helps you understand any topic through the most efficient paths, as voted by the community.*
- Pretty Awesome Lists - A pretty collection of awesome lists.
- Courseroot - *The biggest database of online courses for you to filter through based on price, difficulty, certificate quality, and more.*
- Wisdom Curated - A curated list of learning resources about life.
- Boundless - Free legit textbooks.
- Bookicious Collections - Book recommendations of famous tech giant founders and CEOs.
- Bookcelerator - Top books that will make you smarter.
- Wikibooks by Subject - Free books on different subjects.
- Warren - A curated list of rabbitholes.
Programming Languages
Categories
Sub Categories
Keywords
javascript
13
algorithm
10
awesome-list
9
awesome
9
interview
9
computer-science
8
interview-questions
8
algorithms
7
python
7
programming
5
interview-practice
5
interview-preparation
5
machine-learning
5
competitive-programming
4
golang
4
coding-interviews
4
deep-learning
4
es6
3
go
3
learning
3
data-structures
3
css
3
eslint
3
front-end
3
jest
3
front-end-development
3
reference
3
nodejs
3
hacking
3
artificial-intelligence
3
penetration-testing
3
security
3
html
3
web-development
3
lists
2
language
2
checklist
2
interview-prep
2
tutorial
2
kubernetes
2
css-questions
2
java
2
yarn
2
webpack
2
html-questions
2
study-plan
2
frontend
2
redux
2
list
2
reverse-engineering
2