Master programming by recreating your favorite technologies from scratch.
- programming
- tutorials
- tutorial-code
- tutorial-exercises
47,133 repositories indexed
1–24 of 1,891 · 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.
Command-line program to download videos from YouTube.com and other video sites
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.
Tensors and Dynamic neural networks in Python with strong GPU acceleration
Programmer's guide about how to cook at home.
A collection of (mostly) technical things every software developer should know about
Bitcoin Core integration/staging tree
Free monospaced font with programming ligatures
ALL IN ONE Hacking Tool For Hackers
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
A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications with TypeScript/JavaScript 🚀
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.