Master programming by recreating your favorite technologies from scratch.
- programming
- tutorials
- tutorial-code
- tutorial-exercises
47,133 repositories indexed
1โ24 of 904 ยท Most stars
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.
:books: Freely available programming books
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
A complete computer science study plan to become a software engineer.
A book series (2 published editions) on the JS language.
The Go programming language
Crack LeetCode, not only how, but also why.
TranslatedHello Algo (ใHello ็ฎๆณใ): An animated, illustrated data structures and algorithms tutorial with one-click code running. Supports Simplified Chinese, Traditional Chinese, English, and Japanese, and provides code implementations in Python, Java, C++, C, C#, JS, Go, Swift, Rust, Ruby, Kotlin, TS, Dart, and more
Coding articles to level up your development skills
Translated:books: Free Chinese-language computer programming books, contributions welcome
Papers from the computer science community to read and discuss.
Free monospaced font with programming ligatures
The 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 may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
The Python programming language
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff.
๐ The Multi-Agent Framework: First AI Software Company, Towards Natural Language Programming
The Swift Programming Language
๐งโ๐ซ 60+ Implementations/tutorials of deep learning papers with side-by-side notes ๐; including transformers (original, xl, switch, feedback, vit, ...), optimizers (adam, adabelief, sophia, ...), gans(cyclegan, stylegan2, ...), ๐ฎ reinforcement learning (ppo, dqn), capsnet, distillation, ... ๐ง
๐ 33 JavaScript concepts every developer should know.
An awesome list that curates the best Flutter libraries, tools, tutorials, articles and more.
A programming framework for agentic AI
A curated list of awesome iOS ecosystem, including Objective-C and Swift Projects