Master programming by recreating your favorite technologies from scratch.
- programming
- tutorials
- tutorial-code
- tutorial-exercises
47,133 repositories indexed
1–24 of 56 · Most stars
Master programming by recreating your favorite technologies from scratch.
Crack LeetCode, not only how, but also why.
Implement a ChatGPT-like LLM in PyTorch from scratch, step by step
Learn AI Engineering! Learn it. Build it. Ship it for others.
🧠 Train a 64M-parameter LLM from scratch in just 2h!
:crab: Small exercises to get you used to reading and writing Rust code!
Machine Learning From Scratch. Bare bones NumPy implementations of machine learning models and algorithms with a focus on accessibility. Aims to cover everything from linear regression to deep learning.
How to create an OS from scratch
TranslatedList of personally collected books PDF download Baidu Cloud e-book download
TranslatedA Python web scraping tutorial series, learning Python web scraping from 0 to 1, including browser packet capture and mobile APP packet capture with tools such as fiddler and mitmproxy, the use of the various modules involved in web scraping, such as requests, beautifulSoup, selenium, appium, scrapy, etc., as well as IP proxies, CAPTCHA recognition, using Mysql and MongoDB databases with Python, multi-threaded and multi-process scraping, reverse engineering and cracking of CSS scraping encryption, JS scraping reverse engineering, distributed scraping, practical scraping project examples, etc.
❤️ 1000+ Hand-Crafted Go Examples, Exercises, and Quizzes. 🚀 Learn Go by fixing 1000+ tiny programs.
🛠️⚡ Step-by-step tutorial to build a modern JavaScript stack.
One has no future if one couldn't teach themself.
Translated7 days golang programs from scratch (web framework Gee, distributed cache GeeCache, object relational mapping ORM framework GeeORM, rpc framework GeeRPC etc) A series on writing/implementing things from scratch in 7 days with Go
llama3 implementation one matrix multiplication at a time
:books: Learn to write an embedded OS in Rust :crab:
TranslatedSome interesting examples of python crawlers that are friendly to beginners. Mainly crawls websites such as 淘宝 (Taobao, "searching for treasure"), 天猫 (Tmall, "sky cat"), 微信 (WeChat, "micro message"), 微信读书 (WeChat Reading), 豆瓣 (Douban, "bean petal"), and QQ.
Bootstrap yourself to write an OS from scratch. A book for self-learner.
Crack WPA/WPA2 Wi-Fi Routers with Airodump-ng and Aircrack-ng/Hashcat
Translated:orange_book: Chinese Xinhua Dictionary database. Includes xiehouyu (two-part allegorical sayings), idioms, words, and Chinese characters.
Cracking the Coding Interview 6th Ed. Solutions
Repository for the book "Crafting Interpreters"
TranslatedCrash Course Computer Science (5,090,000 views) (40 episodes in total, each 10 minutes) Translation completed in 2018. The comment section has a lot of praise
TranslatedPython scripts. Simulated login to Zhihu, web crawlers, working with Excel, WeChat official accounts, remote power-on