👨‍💻 Dev Guides and Workshops
This repository started out as a learning in public project for myself and has now become a structured learning map for many in the community. We have 3 years under our belt covering all things Dev…
24 Lessons, 12 Weeks, Get Started as a Web Developer
A workshop on Linux containers: Rebuild Docker from Scratch
Master programming by recreating your favorite technologies from scratch.
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…
12 weeks, 26 lessons, 52 quizzes, classic Machine Learning for all
10 Weeks, 20 Lessons, Data Science for All!
Learn Git by reimplementing it from scratch
Project page for "The Fuzzing Book"
🎓 Path to a free self-taught education in Computer Science!
The materials of "Hypervisor 101 in Rust", a one-day long course, to quickly learn hardware-assisted virtualization technology and its application for high-performance fuzzing on Intel/AMD processors.
Offensive Software Exploitation Course
12 Weeks, 24 Lessons, AI for All!
Implement a ChatGPT-like LLM in PyTorch from scratch, step by step