Tracks · Beginner to intermediate
Certifications, one at a time
freeCodeCamp's Full-Stack Developer Curriculum: interactive lessons, workshops, labs and projects, with a free certification at the end of each part.
The course
- Made by
- freeCodeCamp
- Cost
- Free
- Language
- HTML, CSS, JavaScript, Python, SQL
Our full-stack web development and machine learning curriculum is completely free and self-paced.
freeCodeCamp is run by a donor-supported charity. Each certification has 5 required projects and an exam.
Full-Stack Developer Curriculum is made and run by freeCodeCamp, and it is free. We do not host or copy it: you learn on their site. The live walk-through, where your instructor works through it alongside you, is ours.
Certifications, as freeCodeCamp names them
Responsive Web DesignJavaScriptFront-End Development LibrariesPythonRelational DatabasesBack-End Development and APIs
A suggested pace
16 weeks at 5 hours a week. This is our suggestion, not the provider's; go slower whenever you need to.
- Weeks 1 to 8Responsive Web Design
- Weeks 9 to 16JavaScript
What you will build
- The 5 required projects of each certification
- A free, verified certification you can link from your CV
Instructor walk-throughs
Each day follows a free GitHub Skills exercise in your own GitHub account. GitHub Actions checks each step as you go, and the founder walks through it live.
- 01Responsive Web Design, side by sideThe Responsive Web Design certification
- 02JavaScript, side by sideThe JavaScript certification
Dates and times: Dates, times and seats: To be announced. How the live sessions work
Checked on: freeCodeCamp README (2026-11-03). Units listed in the provider's own words; the summary, pace and walk-throughs are ours.