Freecodecamp Free Certifications
Learn to code for free.
FreeCodeCamp is non-profit Organization which has excellent learning Resources.
Join a supportive community of millions of coders.
Build projects and earn free certifications.
Get experience by coding for nonprofits.
Learn powerful skills
- HTML5
- CSS3
- JavaScript
- Databases
- Git & GitHub
- Node.js
- React.js
- D3.js
Curriculum
We have thousands of coding lessons to help you improve your skills. You can earn each certification by completing its 5 final projects. And yes - all of this is 100% free, thanks to the thousands of campers who donate to our nonprofit.
Responsive Web Design Certification (300 hours)
- Basic HTML and HTML5
- Basic CSS
- Applied Visual Design
- Applied Accessibility
- Responsive Web Design Principles
- CSS Flexbox
- CSS Grid
- Responsive Web Design Projects
Javascript Algorithms And Data Structures Certification (300 hours)
- Basic JavaScript
- ES6
- Regular Expressions
- Debugging
- Basic Data Structures
- Basic Algorithm Scripting
- Object Oriented Programming
- Functional Programming
- Intermediate Algorithm Scripting
- JavaScript Algorithms and Data Structures Projects
Front End Libraries Certification (300 hours)
- Bootstrap
- jQuery
- Sass
- React
- Redux
- React and Redux
- Front End Libraries Projects
Data Visualization Certification (300 hours)
- Data Visualization with D3
- JSON APIs and Ajax
- Data Visualization Projects
Apis And Microservices Certification (300 hours)
- Managing Packages with Npm
- Basic Node and Express
- MongoDB and Mongoose
- Apis and Microservices Projects
Information Security And Quality Assurance Certification (300 hours)
- Information Security with HelmetJS
- Quality Assurance and Testing with Chai
- Advanced Node and Express
- Information Security and Quality Assurance Projects
Coding Interview Prep (Thousands of hours of challenges)
- Algorithms
- Data Structures
- Take Home Projects
- Rosetta Code
- Project Euler
Link here