# Coding boot camps charge $10,000 to $20,000. They teach you 2 to 3 projects i...
Canonical: https://social-archive.org/yena/f4bMgHjjq7
Original URL: https://x.com/heynavtoor/status/2071240479237366048
Author: Nav Toor
Platform: x
## Content
Coding boot camps charge $10,000 to $20,000. They teach you 2 to 3 projects in 12 to 16 weeks. Then hand you a certificate and wish you luck. This GitHub repo has 285 project tutorials you can build. For free. Step by step. In any language you want. It is called project-based-learning. 271,153 stars. Top 15 most starred repositories on GitHub. Here is how it works. You pick a language. You pick a project. You follow the tutorial. You build a real working piece of software. Not a to-do app. Not a calculator. Real software. Here is what is on the list. In C: Write a Shell. Build Your Own Text Editor. Let's Build a Simple Database. Write an OS from Scratch. Let's Write a Kernel. Write Your Own Virtual Machine. In Go: Build a Blockchain in 7 parts. Build a container from scratch with Liz Rice. Build a URL shortener with Gin and Redis. Build REST servers in 7 parts. In Rust: Build a browser engine. Build a web app with Rocket. Build a JSON parser. In Python: Build a Reddit bot. Build a Twitter bot. Build a Telegram bot. Build a Facebook Messenger bot. Build a blockchain. Build a recommendation system. In JavaScript: Build 30 things in 30 days. Build a real-time chat. Build a TicTacToe game. Build a snake game. Build a calculator. Every project comes with a full written tutorial. Not a video where someone types and you watch. Written, step-by-step pages where you write every line yourself. Here is what a $15,000 boot camp gives you. 12 to 16 weeks. 2 to 3 guided projects. One certificate. The same portfolio as every other graduate from that cohort. Here is what this repo gives you. 285 tutorials across 22 languages. Any difficulty. A portfolio that no other applicant has, because you chose the projects and built them yourself. The person who has written a shell in C, a blockchain in Go, and a virtual machine from scratch does not look like a boot camp graduate. They look like an engineer. 271,153 stars. MIT licensed. Free. The best way to learn to code was never a lecture. It was building something real. (Link in the comments)
