Master programming by recreating your favorite technologies from scratch.
- programming
- tutorials
- tutorial-code
- tutorial-exercises
47,133 repositories indexed
1–24 of 145 · 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.
Crack LeetCode, not only how, but also why.
《Hello 算法》:动画图解、一键运行的数据结构与算法教程。支持简中、繁中、English、日本語,提供 Python, Java, C++, C, C#, JS, Go, Swift, Rust, Ruby, Kotlin, TS, Dart 等代码实现
Coding articles to level up your development skills
:books: 免费的计算机编程类中文书籍,欢迎投稿
Papers from the computer science community to read and discuss.
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.
🧑🏫 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, ... 🧠
An awesome list that curates the best Flutter libraries, tools, tutorials, articles and more.
A curated list of awesome iOS ecosystem, including Objective-C and Swift Projects
A collection of learning resources for curious software engineers
A curated list of awesome frameworks, libraries and software for the Java programming language.
👩💻👨💻 Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file.
A curated list of engineering blogs
🔥LeetCode solutions in any programming language | 多种编程语言实现 LeetCode、《剑指 Offer(第 2 版)》、《程序员面试金典(第 6 版)》题解
🌍 针对小白的算法训练 | 包括四部分:①.大厂面经 ②.力扣图解 ③.千本开源电子书 ④.百张技术思维导图(项目花了上百小时,希望可以点 star 支持,🌹感谢~)推荐免费ChatGPT使用网站
✅ Solutions to LeetCode by Go, 100% test coverage, runtime beats 100% | LeetCode 题解
120+ interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards.