Skip to content
Day 69: new resources are added every day. See what's new

Website

freeCodeCamp

A non-profit where you can learn to code for free with hands-on projects.

Visit freeCodeCamp4.8
  • Rating

    4.8 / 5

  • Pricing

    Free

  • Difficulty

    Beginner

  • Works on

    Web

Built with love by Shushant Lakhyani. Building bestproductivityresources.com

What is freeCodeCamp?

freeCodeCamp is a non-profit learning platform with free, self-paced curricula in web development, JavaScript, Python, data analysis and more. You learn by completing interactive exercises and real projects in the browser, earn free certifications, and can read thousands of tutorials on its publication.

Pros: what freeCodeCamp does well

  • Fully free, including certifications
  • Learn by building projects
  • Large supportive community

Cons: where it falls short

  • Self-paced, so motivation is up to you
  • No live teaching or mentoring

Who freeCodeCamp is for

Beginners and career changers who want to learn programming without paying for a course.

Who can skip it

Experienced developers who only need reference documentation.

freeCodeCamp alternatives

Not sold on freeCodeCamp? These do a similar job, and each card says what it has in common.

The Odin Project

Focus: javascript and open source. Shares learn to code and web development with freeCodeCamp. A course, not a website. Same 4.8 rating.

CourseFreeWeb

Khan Academy

Focus: online courses, maths and science. Shares non-profit with freeCodeCamp. Adds iOS and Android. Same 4.8 rating.

WebsiteFreeWeb, iOS

MDN Web Docs

Focus: documentation, javascript and css. Shares web development with freeCodeCamp. Same 4.8 rating.

WebsiteFreeWeb

web.dev

Focus: performance, accessibility and css. Shares web development with freeCodeCamp. Rated 4.7 (freeCodeCamp: 4.8).

WebsiteFreeWeb

LibriVox

Focus: audiobooks, public domain and classics. Shares non-profit with freeCodeCamp. Rated 4.6 (freeCodeCamp: 4.8).

WebsiteFreeWeb

soundcn

Focus: sound effects, ui sounds and open source. Shares web development with freeCodeCamp. Rated 4.3 (freeCodeCamp: 4.8).

WebsiteFreeWeb

Free alternatives to freeCodeCamp

Want to spend nothing? These free picks cover similar ground.

Full Stack Open

Focus: react, node.js and course. Shares web development with freeCodeCamp. A course, not a website. Same 4.8 rating.

CourseFreeWeb

JavaScript.info

Focus: javascript, programming and tutorial. Shares web development with freeCodeCamp. A course, not a website. Same 4.8 rating.

CourseFreeWeb

Web Dev Resources

Focus: github, resources and curated. Shares web development with freeCodeCamp. Rated 4.3 (freeCodeCamp: 4.8).

OtherFreeWeb

Advent of Code

Focus: coding puzzles, programming and practice. Also in Learning, like freeCodeCamp. Same 4.8 rating.

WebsiteFreeWeb
Are you the maker of freeCodeCamp?Get a free Featured badge for your site, a share image and ready-to-paste posts. No sign-up.

Free Notion database

1,100+ ways people are making money online

Real online businesses, creators and projects, broken down by how they make money: apps, online stores, AI tools and more. Free on Gumroad.

Get the free database

Free Notion database

399+ ways to make money online

Hundreds of online income methods in one place, so you can compare options and pick one to try. Free on Gumroad.

Get the free list

For research and ideas only. Results vary and nothing here is a promise of income. See our Disclaimer.

Weekly newsletter

Everything new, every Monday.

One short email every Monday with everything shipped that week: new free tools and websites, new guides, new free browser tools and what's new in my free Gumroad libraries, plus how the site is growing. Free, and you can unsubscribe anytime.

Join the newsletter

You sign up on Gumroad, which stores your email to send the newsletter. See our Privacy Policy.