Backend Developer
Python, databases and production web applications.
- 1Programming for Everybody (Getting Started with Python)
- 2Intro to SQL
- 3CS50 Web Programming with Python and JavaScript
- +1 more
42 new free courses added this week from Harvard, Google and freeCodeCamp
freeCodeCampGoogleedXSee what's newThe most-walked route into the industry. You start with semantic HTML and CSS layout, spend serious time on JavaScript before touching a framework, then learn React and finish with a portfolio you can send to employers. Nothing in this path costs money at any stage.
Every step below is free to enrol in. Work them in order — each one assumes the previous.
Build five real projects while learning semantic HTML, CSS layout and accessibility.
Why this step: Get the fundamentals right before anything else.
The open-source curriculum that sets up your machine and your fundamentals properly.
Why this step: Set up a real dev environment and learn Git properly.
JavaScript from variables to recursion, object-oriented and functional programming.
Why this step: The long middle. Do not skip it for a framework.
An interactive React course you can pause and edit inside the video itself.
Why this step: Now a framework makes sense.
Python, databases and production web applications.
From your first model to generative AI in production.
Statistics, SQL and Python analysis that stands up to scrutiny.