An open API service indexing awesome lists of open source software.

https://github.com/juanpablodiaz/freecodecamp_certifications

All the projects completed to earn FreeCodeCamp certifications.
https://github.com/juanpablodiaz/freecodecamp_certifications

database full-stack jekyll python3

Last synced: about 2 months ago
JSON representation

All the projects completed to earn FreeCodeCamp certifications.

Awesome Lists containing this project

README

          

---
layout: page
title: FreeCodeCamp Certification Projects
permalink: /./
---

This repository contains all the projects completed to earn **freeCodeCamp certifications**. Each folder corresponds to a specific certification and includes a link to the related project repos.

## Certifications

| | |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [![LegacyJavaScriptAlgorithmsAndDataStructures](./certifications/legacyJavaScriptDataStructures.png)](https://www.freecodecamp.org/certification/1diazdev/javascript-algorithms-and-data-structures-v8) | [![JavaScriptAlgorithmsAndDataStructures](./certifications/javaScriptAlgorithmsAndDataStructures.png)](https://www.freecodecamp.org/certification/1diazdev/javascript-algorithms-and-data-structures-v8) |
| [![scientificComputingWithPython](./certifications/scientificComputingWithPython.png)](https://www.freecodecamp.org/certification/1diazdev/scientific-computing-with-python-v7) | [![legacyFrontEnd](./certifications/legacyFrontEnd.png)](https://www.freecodecamp.org/certification/1diazdev/legacy-front-end) |
| [![frontEndDevLibraries](./certifications/frontEndDevLibraries.png)](https://www.freecodecamp.org/certification/1diazdev/front-end-development-libraries) | [![responsiveWebDesign](./certifications/responsiveWebDesign.png)](https://www.freecodecamp.org/certification/1diazdev/responsive-web-design) |

---

### Relational Database 2025 (in progress)

- [Celestial Bodies Database](./RelationalDatabase/CelestialBodiesDatabase/)
- [World Cup Database](./RelationalDatabase/WorldCupDatabase/)
- [Salon Appointment Scheduler](./RelationalDatabase/SalonAppointmentScheduler/)
- [Periodic Table Database](./RelationalDatabase/PeriodicTableDatabase/)
- [Number Guessing Game](./RelationalDatabase/NumberGuessingGame/)

### Full Stack Developer 2025 (in progress)

- [HTML](./FullStackDeveloper/Html/)
- [CSS](./FullStackDeveloper/Css/)
- [JavaScript](./FullStackDeveloper/Js/)
- [Front End Libraries](./FullStackDeveloper/FrontEndLibraries/)
- [Relational Database](./FullStackDeveloper/RelationalDatabase/)
- [Backend Javascript](./FullStackDeveloper/BackendJavaScript/)
- [Python](./FullStackDeveloper/Python/)

### Back End Development and APIs 2025 (in progress)

- Course:

1. [Managing Packages with Npm](./BackEndDevelopmentAndAPIs/Course/ManagingPackagesWithNPM/)
2. [Basic Node and Express](./BackEndDevelopmentAndAPIs/Course/BasicNodeAndExpress/)
3. [MongoDB and Mongoose](./BackEndDevelopmentAndAPIs/Course/MongoDBAndMongoose/)

- Projects:
- [Timestamp Microservice](./BackEndDevelopmentAndAPIs/TimestampMicroservice/)
- [Request Header Parser Microservice](./BackEndDevelopmentAndAPIs/RequestHeaderParserMicroservice/)
- [URL Shortener Microservice](./BackEndDevelopmentAndAPIs/URLShortenerMicroservice/)
- [Exercise Tracker](./BackEndDevelopmentAndAPIs/ExerciseTracker/)
- [File Metadata Microservice](./BackEndDevelopmentAndAPIs/FileMetadataMicroservice/)

### Scientific Computing with Python

[![Certified](https://img.shields.io/badge/freeCodeCamp_Certified_in_2025-0A0A23.svg?style=for-the-badge&logo=freeCodeCamp&logoColor=white)](https://www.freecodecamp.org/certification/1diazdev/scientific-computing-with-python-v7)

- [Arithmetic Formatter](./ScientificComputingWithPython/ArithmeticFormatter)
- [Time Calculator](./ScientificComputingWithPython/TimeCalculator)
- [Budget App](./ScientificComputingWithPython/BudgetApp)
- [Polygon Area Calculator](./ScientificComputingWithPython/PolygonAreaCalculator)
- [Probability Calculator](./ScientificComputingWithPython/ProbabilityCalculator)

### JavaScript Algorithms and Data Structures

[![Certified](https://img.shields.io/badge/freeCodeCamp_Certified_in_2025-0A0A23.svg?style=for-the-badge&logo=freeCodeCamp&logoColor=white)](https://www.freecodecamp.org/certification/1diazdev/javascript-algorithms-and-data-structures-v8)

- [Build a Palindrome Checker](./JavaScriptAlgorithmsAndDataStructures/PalindromeChecker)
- [Build a Roman Numeral Converter](./JavaScriptAlgorithmsAndDataStructures/RomanNumeralConverter)
- [Build a Telephone Number Validator](./JavaScriptAlgorithmsAndDataStructures/TelephoneNumberValidator)
- [Build a Cash Register](./JavaScriptAlgorithmsAndDataStructures/CashRegister)
- [Build a Pokémon Search App](./JavaScriptAlgorithmsAndDataStructures/PokemonSearchApp)

### Legacy JavaScript Algorithms and Data Structures

[![Certified](https://img.shields.io/badge/freeCodeCamp_Certified_in_2025-0A0A23.svg?style=for-the-badge&logo=freeCodeCamp&logoColor=white)]()

- [Build a Palindrome Checker](./LegacyJavaScriptAlgorithmsAndDataStructures/PalindromeChecker)
- [Build a Roman Numeral Converter](./LegacyJavaScriptAlgorithmsAndDataStructures/RomanNumeralConverter)
- [Build a Caesars Cipher](./LegacyJavaScriptAlgorithmsAndDataStructures/CaesarsCipher)
- [Build a Telephone Number Validator](./LegacyJavaScriptAlgorithmsAndDataStructures/TelephoneNumberValidator)
- [Build a Cash Register](./LegacyJavaScriptAlgorithmsAndDataStructures/CashRegister)

### Legacy Front End

[![Certified](https://img.shields.io/badge/freeCodeCamp_Certified_in_2024-0A0A23.svg?style=for-the-badge&logo=freeCodeCamp&logoColor=white)](https://www.freecodecamp.org/certification/1diazdev/legacy-front-end)

> **Note:** You can also visit my _[FreeCodeCamp Collection (freecodecamp.jpdiaz.dev)](https://freecodecamp.jpdiaz.dev)_ website, it is a non official site that I build to consolidate all the projects below in a single site instead of using multiple sites and repos.

- [Build a Personal Portfolio Webpage](https://github.com/JuanPabloDiaz/freecodecamp) ⚡ [Demo](https://freecodecamp.jpdiaz.dev) ⚡ [Demo](https://codepen.io/1diazdev/pen/EzNaQV)
- [Build a Random Quote Machine](https://github.com/JuanPabloDiaz/random-quote-generator) ⚡ [Demo](https://quote.jpdiaz.dev) ● Or visit `freecodecamp.jpdiaz.dev/Quote`
- [Build a 25 + 5 Clock](https://github.com/JuanPabloDiaz/25-5_clock) ⚡ [Demo](https://25.jpdiaz.dev) ● Or visit `freecodecamp.jpdiaz.dev/Pomodoro`
- [Build a JavaScript Calculator](https://github.com/JuanPabloDiaz/calculator) ⚡ [Demo](https://math.jpdiaz.dev) ● Or visit `freecodecamp.jpdiaz.dev/calculator`
- [Show the Local Weather](https://github.com/JuanPabloDiaz/weather) ⚡ [Demo](https://weather.jpdiaz.dev) ● Or visit `freecodecamp.jpdiaz.dev/Weather`
- [Use the TwitchTV JSON API](https://github.com/JuanPabloDiaz/twitch) ⚡ [Demo](https://twitch.jpdiaz.dev) ● Or visit `freecodecamp.jpdiaz.dev/Twitch`
- [Build a Wikipedia Viewer](https://github.com/JuanPabloDiaz/wikipediaViewer) ⚡ [Demo](https://wiki.jpdiaz.dev) ● Or visit `freecodecamp.jpdiaz.dev/Wikipedia`
- [Build a Tic Tac Toe Game](https://github.com/JuanPabloDiaz/ticTacToe) ⚡ [Demo](https://tictactoe.jpdiaz.dev) ● Or visit `freecodecamp.jpdiaz.dev/TicTacToe`
- [Build a Simon Game](https://github.com/JuanPabloDiaz/simonGame) ⚡ [Demo](https://simon.jpdiaz.dev) ● Or visit `freecodecamp.jpdiaz.dev/Simon`
- [Build a Tribute Page ](https://codepen.io/1diazdev/pen/wJWJEZ?editors=1000)

### Front End Development Libraries

[![Certified](https://img.shields.io/badge/freeCodeCamp_Certified_in_2023-0A0A23.svg?style=for-the-badge&logo=freeCodeCamp&logoColor=white)](https://www.freecodecamp.org/certification/1diazdev/front-end-development-libraries)

> **Note:** You can also visit my _[FreeCodeCamp Collection (freecodecamp.jpdiaz.dev)](https://freecodecamp.jpdiaz.dev)_ website, it is a non official site that I build to consolidate all the projects below in a single site instead of using multiple sites and repos.

- [Build a Random Quote Machine](https://github.com/JuanPabloDiaz/random-quote-generator) ⚡ [Demo](https://quote.jpdiaz.dev) ● Or visit `freecodecamp.jpdiaz.dev/Quote`
- [Build a Markdown Previewer](https://github.com/JuanPabloDiaz/markdownPreviewer) ⚡ [Demo](https://markdown.jpdiaz.dev) ● Or visit `freecodecamp.jpdiaz.dev/Markdown`
- [Build a Drum Machine](https://github.com/JuanPabloDiaz/drumMachine) ⚡ [Demo](https://drum.jpdiaz.dev) ● Or visit `freecodecamp.jpdiaz.dev/Drum)`
- [Build a JavaScript Calculator](https://github.com/JuanPabloDiaz/calculator) ⚡ [Demo](https://math.jpdiaz.dev) ● Or visit `freecodecamp.jpdiaz.dev/calculator`
- [Build a 25 + 5 Clock](https://github.com/JuanPabloDiaz/25-5_clock) ⚡ [Demo](https://25.jpdiaz.dev) ● Or visit `freecodecamp.jpdiaz.dev/Pomodoro`

### Responsive Web Design

[![Certified](https://img.shields.io/badge/freeCodeCamp_Certified_in_2022-0A0A23.svg?style=for-the-badge&logo=freeCodeCamp&logoColor=white)](https://www.freecodecamp.org/certification/1diazdev/responsive-web-design)

- [Build a Survey Form](https://codepen.io/1diazdev/pen/KLNpgw)
- [Build a Tribute Page](https://codepen.io/1diazdev/pen/wJWJEZ?editors=1000)
- [Build a Technical Documentation Page](https://github.com/JuanPabloDiaz/doc) ⚡ [Demo](https://docs.jpdiaz.dev)
- [Build a Product Landing Page](https://github.com/JuanPabloDiaz/landingZone) ⚡ [Demo](https://lp.jpdiaz.dev)
- [Build a Personal Portfolio Webpage](https://github.com/JuanPabloDiaz/jpdiaz) ⚡ [Demo](https://jpdiaz.dev)

Back to Top