The freeCodeCamp curriculum currently offers eleven certifications.
In early 2022, we launched the redesigned Responsive Web Design certification, and a new Relational Database certification. Both are project-based, and include a lot of repetition as you build practice projects in preparation for the required certification projects.
You can tackle these certifications in any order you want, but we've laid them out the way we recommend going through them.
There are eleven freeCodeCamp certifications:
- Responsive Web Design (HTML, CSS, Flexbox, CSS Grid)
- Front End Development Libraries (React, Redux, Sass, Bootstrap, jQuery)
- Data Visualization (D3.js)
- Relational Databases (Bash, PostgreSQL, Git)
- Back End Development and APIs (Node.js, Express, Mongo, Mongoose)
- Quality Assurance (Chai, Pug, Passport, Socket.io)
- Scientific Computing with Python (Variables, loops, conditionals, functions, data structures, networking, relational databases, data visualization)
- Data Analysis with Python (Numpy, Pandas, Matplotlib, Seaborn)
- Information Security (HelmetJS, TCP, Nmap, basic penetration testing)
- Machine Learning with Python (TensorFlow, neural networks, natural language processing, reinforcement learning)
Each certification should take approximately 300 hours to complete and includes 5 required projects, while the other challenges are optional.
We're working on a lot of exciting updates and additions to the freeCodeCamp curriculum.
There's also the new Data Science curriculum, which will cover advanced mathematics and machine learning.
Associate Android Developer Certification
This is a great way to test your Android skills and get certified by none other than Google. The link to the certification and its details are here.
Want to learn more about the freeCodeCamp curriculum? Check out these resources:
Overview of recent curriculum updates
How one dev finished the curriculum in 9 months while working full time