Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Boot.dev

Back-end developer career path

via Boot.dev

Overview

Ready to become a backend developer?

  • Learn Python, Javascript and Go
  • Build the projects you need to land your first job
  • Spend about 12 months (when done part-time)
  • No risk. Cancel anytime.

Syllabus

Complete the courses and projects in order from top to bottom
  1. Learn to Code in Python - Course
  2. Learn Shells and Terminals - Course
  3. Learn Git - Course
  4. Build a Bookbot - Guided Project
  5. Learn Object Oriented Programming - Course
  6. Build Asteroids - Guided Project
  7. Learn Functional Programming - Course
  8. Build a Static Site Generator - Guided Project
  9. Learn Algorithms - Course
  10. Learn Data Structures - Course
  11. Build a Maze Solver - Guided Project
  12. Learn Memory Management - Course
  13. Personal Project 1 - Guided Project
  14. Learn Go for Developers - Course
  15. Learn HTTP Clients - Course
  16. Build a Pokedex - Guided Project
  17. Learn SQL - Course
  18. Build a Blog Aggregator - Guided Project
  19. Learn HTTP Servers - Course
  20. Learn Docker - Course
  21. Learn CI/CD - Course
  22. Capstone Project - Portfolio Project
  23. Learn How to Find a Programming Job - Course

Deeper Learning

After completing your capstone project, start looking for entry-level programming jobs! We recommend shifting from 100% learning and building to 50% on your job search, and 50% continuing to learn and build.

  • Learn Git 2 - Course
  • Learn Kubernetes - Course
  • Learn Pub/Sub Architecture - Course
  • Learn Cryptography - Course
  • Learn Algorithms 2 - Course
  • Build a Web Crawler - Guided Project
  • Learn JavaScript for Developers - Course

Reviews

Start your review of Back-end developer career path

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.