Boot.dev
Tap a star to rate
What Boot.dev is
Boot.dev is a self-paced online learning platform for backend web development, sold as one membership that opens every course. The FAQ puts it plainly: "We're not a $10,000 bootcamp. We're not a $50,000 university degree. We are a self-paced, gamified online learning platform for back-end web development. You can learn with us for the price of a gym membership." It also says, "In a nutshell, we're laser focused on teaching backend-development." The home page invites visitors to "Join 1,408,125 students learning to code", and the site's structured data names Lane Wagner as founder and 2022 as the founding date. It is a learner product: there is no course builder for creators, but there are plans for organizations and schools alongside the individual membership.
The company's philosophy is that programming is a skill that needs daily practice, and its pages name boredom as the hardest problem in online learning. The answer it offers is gamification and hands-on coding: "If you prefer coding rather than watching", the FAQ says, the platform is built for you. Lessons are interactive, learners write and run code in the browser, and game mechanics, a leaderboard and sound effects keep the experience closer to a game than a lecture.
Courses and learning paths
The catalog is organized into four learning paths: Backend Path (Python/Go), Backend Path (Python/TS), DevOps Path (Python/Go) and Data Analyst Path (Python). Each path strings individual courses into a sequence. Languages covered are Python, Go, TypeScript, JavaScript and SQL, and the subject list adds Linux, Kubernetes, Git, Docker, RabbitMQ, data structures and algorithms, object-oriented programming and cryptography.
The courses page shows enrollment, rating, length and release date for each course, which gives a useful picture of what is popular. Learn Python for Beginners is the biggest, with 856,271 enrolled, a 4.8 rating and 30 hours of material. Learn Linux shows 132,756 enrolled at 4.7 over 10 hours, Learn Go 121,335 at 4.8 over 20 hours, Learn Git 66,210 over 8 hours, and Learn SQL 56,803 at 4.8 over 30 hours. Newer additions include Learn Pandas, released in July 2026 with 2,563 enrolled across 32 hours, and Learn Web Security in TypeScript, released in September 2026 with 465 enrolled across 30 hours. The catalog also mixes in guided projects such as Build a BookBot in Python and Build Asteroids using Python and Pygame, and AI-era courses such as Build an AI Agent in Python and a 40-hour course on retrieval augmented generation. The home page lists Learn Go at 188 lessons, so the larger courses are substantial.
Training Grounds and practice
Alongside the courses sits Training Grounds, a practice area with "over 40,000 student-rated challenges" that other learners have completed and rated, filterable by language, topic and difficulty. Learners can also type their own prompt to generate a challenge on exactly the topic they want; the page's examples are recursion in Python, binary search in Go and SQL joins. Once a learner has done some courses, the system generates challenges automatically based on progress. It uses spaced repetition "to surface topics you might be forgetting, and weights toward concepts you've struggled with." Challenge types include writing code and fixing a bug. The page says over 10,543 developers practice there daily.
Help, teachers and community
The home page introduces Boots, "An AI assistant that uses the socratic method to deepen your understanding, not hand out answers." The membership page lists "Personalized help from Boots if you're stuck" and instructor solutions so learners can compare their code with the course author's. For human help, the site points to a community with Discord, guilds and a leaderboard.
Courses are, in the home page's words, "taught by engineers who worked at companies like Netflix, SourceGraph, and Reputation", and the teachers named are The Primeagen, Lane Wagner, TJ DeVries and Sarah Schulte. TJ DeVries's own page jokes that he "has never worked at Netflix", describes him as a Neovim maintainer and Telescope.nvim contributor, and says he used to work at Sourcegraph before becoming a full-time coding educator and content creator.
Pricing and membership terms
The pricing page sells one membership with a monthly or yearly toggle, the yearly option marked -43%. In the version shown, the yearly membership costs CHF 299 per year, billed yearly, which the page presents as CHF 24 per month and a saving of CHF 229 over 12 months. A purchasing power parity discount appeared beside it, and the FAQ says students with an active .edu email address get a discount on their first 12 months. Membership includes all courses, game mechanics, progress tracking, personalized help from Boots, infinite challenges and instructor solutions. Gift memberships, employer expense requests and organization plans for schools and businesses are also listed.
The terms are friendly to a hesitant buyer. The money-back guarantee reads: "If you don't like your membership, email us within 30 days and we'll refund you, no questions asked." Cancellation needs no contract: learners self-cancel from billing settings and keep access to the end of the billing period. There is no free plan as such. Anyone can "demo the first few chapters of each course with full interactivity", after which a non-member is in "free mode" or "read only" mode and cannot complete lessons, take quizzes or do the interactive parts.
Outcomes and reviews
Boot.dev is careful about job claims. The FAQ says readiness depends on how much a learner already knows, how often they study and for how long, and that "the backend career path takes many people about 12 months." The home page adds that this is part-time study. Learners are encouraged to put their Boot.dev projects on their resume and portfolio, and the paths build toward a job-ready portfolio. The pricing page shows a sample of 7,120 learner reviews; one from Sandor Schellenberg in the Netherlands on Learn SQL simply says "Course give you solid base for SQL", and Matthew Taveras rated Learn Python for Beginners 4 out of 5 as "a great start coming from someone with 0 coding experience prior to this!"
Who it suits
Boot.dev suits self-directed learners who want to become backend, DevOps or data engineers and who learn better by writing code than by watching videos. Career changers can start with the demo chapters, then commit for a year at a price well below a bootcamp. Working developers can use single courses and Training Grounds to pick up Go, Kubernetes or SQL, or to prepare for interviews. Learners who need live classes or a formal credential should know the platform is built around self-paced practice and a portfolio of projects rather than scheduled teaching.