← All programs
FC

freeCodeCamp

Learn to code by actually coding — completely free, forever.

About the provider

freeCodeCamp is a non-profit that has helped millions of people learn to code. Its certifications are entirely project-based: you build real things, prove your skills and earn verified certifications at zero cost.

What you'll walk away with

  • Build a public portfolio of working projects
  • Gain practical coding skills employers can verify
  • Join one of the largest developer communities in the world

Why this provider

  • 01100% free, always
  • 02Learn by building — every certification is project-based
  • 03A global community of millions of learners
  • 04Certifications verified with real portfolio projects

Available courses

3 courses from freeCodeCamp

TechnologyBeginnerSelf-paced

Responsive Web Design Certification

Learn HTML and CSS by building real web pages — then prove your skills with five certification projects.

Skills you'll build

HTMLCSSFlexboxResponsive designAccessibility
TechnologyIntermediateSelf-paced

JavaScript Algorithms and Data Structures

Master core JavaScript — from fundamentals to algorithms, data structures and the problem-solving skills tested in technical interviews.

Skills you'll build

JavaScriptAlgorithmsData structuresProblem solving
TechnologyBeginnerSelf-paced

Data Analysis with Python

Use Python, NumPy, Pandas and Matplotlib to read, process and visualise data — with five projects to certify your skills.

Skills you'll build

PythonPandasNumPyMatplotlibData analysis

Interested in a course from freeCodeCamp?

Your coach will help you decide if it's the right fit, map it to your career goals and support you while you complete it.