Skip to main content

Non-profit · United States

Free freeCodeCamp courses

freeCodeCamp publishes a full self-paced curriculum covering responsive web design, JavaScript algorithms, front-end libraries, data analysis with Python, machine learning and more. Every certification is earned by completing projects rather than passing a timed exam, and nothing is ever placed behind a paywall.

  • Project-based
  • No paywall ever
  • Active forum
  • Certifications included

freeCodeCamp

7 courses · 7 free certificates

All certifications are free — no fee at any point.

Visit freeCodeCamp

7 free courses

  • freeCodeCamp's rebuilt HTML and CSS certification with lessons, workshops, labs and a free exam.

    Free certificateWeb Development
    300 hrsBeginner
  • freeCodeCamp's rebuilt JavaScript certification: language basics to DOM, events and async code.

    Free certificateProgramming
    300 hrsBeginner
  • freeCodeCamp's new interactive Python certification, launched December 2025, with a free exam.

    Free certificateProgramming
    300 hrsBeginner
  • freeCodeCamp's rebuilt certification on Bash, SQL, PostgreSQL and Git, with a free exam.

    Free certificateData Science
    300 hrsBeginner

Best for: Self-taught developers who want a structured, project-driven route into web development.

freeCodeCamp free courses: questions

Are freeCodeCamp courses free?

The 7 freeCodeCamp courses listed here can be studied for free. All certifications are free — no fee at any point.

Does freeCodeCamp give a free certificate?

7 of the freeCodeCamp courses we list give a free certificate or badge. Each card says which.

Other providers