Starred repositories
freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.
Interactive roadmaps, guides and other educational content to help developers grow in their careers.
A complete computer science study plan to become a software engineer.
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
All Algorithms implemented in Python
A collection of inspiring lists, manuals, cheatsheets, blogs, hacks, one-liners, cli/web tools and more.
Master the command line, in one page
Curated coding interview preparation materials for busy software engineers
Papers from the computer science community to read and discuss.
24 Lessons, 12 Weeks, Get Started as a Web Developer
12 weeks, 26 lessons, 52 quizzes, classic Machine Learning for all
π Some useful websites for programmers.
Curated list of design and UI resources from stock photos, web templates, CSS frameworks, UI libraries, tools and much more
π©βπ»π¨βπ» Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file.
This is a repo with links to everything you'd ever want to learn about data engineering
Data Engineering Zoomcamp is a free 9-week course on building production-ready data pipelines. The next cohort starts in January 2026. Join the course here ππΌ
10 Weeks, 20 Lessons, Data Science for All!
βοΈ Build multimodal AI applications with cloud-native stack
Free MLOps course from DataTalks.Club
The Startup CTO's Handbook, a book covering leadership, management and technical topics for leaders of software engineering teams
Pointers to useful, well-written, and otherwise beautiful documentation.
Awesome & interesting talks about programming
Py2/py3 script that can download macOS components direct from Apple
Jupyter notebooks for teaching/learning Python 3
Python books free to read online or download