Learn to code and help nonprofits.

Get great references and connections to start your software engineer career

Join a community of 200,000+ developers.

Learn to code and learn full stack JavaScript

Work on coding challenges together.

Build a portfolio of apps for nonprofits

Build a portfolio of apps that solve real problems.

Empower nonprofits with code

Empower nonprofits with code.

As featured in:


Launch your career as a software engineer:

Meta's testimonial image

Through Free Code Camp, I built a robust and highly functional web app for a nonprofit. This led me to getting a fantastic job.

- Meta Hirschl

Brian's testimonial image

Free Code Camp's a great way for disabled veterans like me to retrain. I'm receiving engineering job offers, and I haven't even finished yet.

- Brian Grant

Maxim Orlov's testimonial image

I started Free Code Camp with zero knowledge of web development. 6 months later, I landed my first job as a back end engineer.

- Maxim Orlov


Skills you'll learn:

HTML5

CSS3

JavaScript

Databases

Git & GitHub

Node.js

React.js

D3.js


Here's why you should join our open source community right now:

  •   You'll get help in real time from our community chat rooms.
  •   You'll meet up with other coders in your city.
  •   You'll learn to code at your own pace, in your browser or on your phone.
  •   You'll work through our focused, interactive courses and tutorials.
  •   You'll learn state-of-the-art full stack JavaScript technologies.
  •   You'll build projects that help nonprofits carry out their missions more effectively.
  •   You'll assemble a portfolio of real apps used by real people.