freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.
-
Updated
Nov 13, 2025 - TypeScript
freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.
Hacktoberfest OPEN FIRST Pull Request 🎉
FCC China open source codebase and curriculum. Learn to code and help nonprofits.
Opportunity to start open source and PR experience
Learn OpenCV in 4 Hours - Code used in my Python and OpenCV course on freeCodeCamp.
Introduction to APIs course
Node.js Backend Architecture Typescript - Learn to build a backend server for production ready blogging platform like Medium and FreeCodeCamp. Main Features: Role based, Express.js, Mongoose, Redis, Mongodb, Joi, Docker, JWT, Unit Tests, Integration Tests.
Introduction to APIs - v2
Complete Free Coding Bootcamp with the MERN Stack
A no-code, no-software and no-cost solution to publishing sophisticated web sites managed by non-technical people.
freeCodeCamp's open-source mobile app - Learn to code from your mobile phone
A comprehensive, easy-to-follow ebook to learn everything from the basics of JavaScript to ES2022. Read more on my blog https://inspiredwebdev.com or buy it here https://www.amazon.com/dp/B09FNNVY1Y?ref=inspiredwebde-20. Get the course here https://www.educative.io/courses/complete-guide-to-modern-javascript?aff=BqmB
Opportunity to start open source and PR experience
Source code to freeCodeCamp course for beginners
Create your first pull request to this repository
In this series you will Learn HTTP and how to use the Python Requests package to create HTTP Requests GET, POST, PUT, DELETE. The entire tutorial is 👆 interactive, ✅ auto-graded and with. 📹 video tutorials.
Example certification projects for our programming curriculum
A curated list of awesome Coding Bootcamps and websites to help you boost your career in Programming
Add a description, image, and links to the freecodecamp topic page so that developers can more easily learn about it.
To associate your repository with the freecodecamp topic, visit your repo's landing page and select "manage topics."