Lists (15)
Sort Name ascending (A-Z)
Starred repositories
Master programming by recreating your favorite technologies from scratch.
freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.
😎 Awesome lists about all kinds of interesting topics
📚 Freely available programming books
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.
An opinionated list of awesome Python frameworks, libraries, software and resources.
All Algorithms implemented in Python
🎓 Path to a free self-taught education in Computer Science!
💯 Curated coding interview preparation materials for busy software engineers
Coding articles to level up your development skills
24 Lessons, 12 Weeks, Get Started as a Web Developer
12 weeks, 26 lessons, 52 quizzes, classic Machine Learning for all
A curated awesome list of lists of interview questions. Feel free to contribute! 🎓
Implement a ChatGPT-like LLM in PyTorch from scratch, step by step
🗂 The perfect Front-End Checklist for modern websites and meticulous developers
A curated list of awesome Machine Learning frameworks, libraries and software.
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
30 days of Python programming challenge is a step-by-step guide to learn the Python programming language in 30 days. This challenge may take more than 100 days, follow your own pace. These videos m…
⭐️ Companies that don't have a broken hiring process
Python ETL framework for stream processing, real-time analytics, LLM pipelines, and RAG.
Ready-to-run cloud templates for RAG, AI pipelines, and enterprise search with live data. 🐳Docker-friendly.⚡Always in sync with Sharepoint, Google Drive, S3, Kafka, PostgreSQL, real-time data APIs,…
30 days of JavaScript programming challenge is a step-by-step guide to learn JavaScript programming language in 30 days. This challenge may take more than 100 days, please just follow your own pace…
Learn how to design, develop, deploy and iterate on production-grade ML applications.
🌐 Front End interview preparation materials for busy engineers (updated for 2025)
12 Weeks, 24 Lessons, AI for All!
A curated list of free courses with certifications. Also available at https://free-certifications.com/