Skip to main content

Beginner to job-ready

Backend Developer learning path

Start with how computers and programs actually work, then build servers, design databases and connect them into working web applications.

Courses
5
Time
7–10 months part-time
About 852 hrs by provider estimates
Free certificates
4
Cost
Free
Certificates may cost extra where noted

The steps

0 of 5 steps done

  1. Harvard Online

    CS50x: Introduction to Computer Science

    The best single foundation: C, memory, algorithms, then Python and SQL.

    120 hrsBeginnerFree certificate

  2. freeCodeCamp

    Relational Databases Certification

    Hands-on SQL and Bash in a real environment.

    300 hrsBeginnerFree certificate

  3. freeCodeCamp

    Back End Development and APIs Certification (Legacy)

    Node, Express and MongoDB through projects.

    300 hrsIntermediateFree certificate

  4. Harvard Online

    CS50's Web Programming with Python and JavaScript

    Django, JavaScript and deployment to finish.

    120 hrsIntermediateFree certificate

  5. Massachusetts Institute of Technology

    The Missing Semester of Your CS Education

    The shell, Git and editor skills nobody teaches but everyone needs.

    12 hrsBeginnerNo certificate