Welcome to my repository for projects completed as part of the freeCodeCamp curriculum. This repository showcases various projects that highlight the skills and concepts I’ve learned throughout the program.
All of the most recent certificates have been moved to the "archived coursework" section. The team at freeCodeCamp is working on making their Certified Full Stack Developer Curriculum certification course. I will be updating all of the sections as I work through this new and updated course since it's a combination of the first 7 or 8 courses currently. If possible, I will try to do both the Full Stack course and the separate related certifications just so I can have them. Much of the progress is already done for the current Full Stack course, for example I have 949 tasks finished out of 1155 in the new course without touching the CSS in it. FCC have stated softly that the Full Stack course should be done in "coming months" so we can expect it this year, but nothing is set in stone for now.
The primary objective of this repository is to:
- Track my progress through the freeCodeCamp curriculum.
- Serve as a portfolio of my completed projects.
- Provide a resource for others to explore and learn from my work.
Each project in this repository corresponds to a certification or module from the freeCodeCamp curriculum. The projects are organized into folders based on the following categories:
- Responsive Web Design: Demonstrates proficiency in HTML and CSS for building responsive layouts.
- JavaScript Algorithms and Data Structures: Showcases problem-solving skills and algorithmic thinking using JavaScript.
- Data Visualization: In progress.
- Front End Development Libraries: In progress.
- Relational Databases: In progress.
- Backend Development and APIs: In progress.
- Certified Full Stack Developer Curriculum: In progress.
Each folder contains:
- Source Code: HTML, CSS, JavaScript, or other files that comprise the project.
- Additional Resources: Images, links, instructions, and other materials.
The projects in this repository utilize a range of technologies, including but not limited to:
- Frontend: HTML, CSS, JavaScript.
- Backend: In progress.
- Data Visualization: In progress.
To view or run these projects locally, follow these steps:
If you have the GitHub CLI installed, you can easily clone the repository with the following command:
gh repo clone Gloomcaller/freeCodeCamp-Projects
If you prefer using Git directly, run the following command:
git clone https://github.com/Gloomcaller/freeCodeCamp-Projects.git
If you don’t want to clone the repository, you can download it as a ZIP file:
- Go to the repository page.
- Click the green "Code" button.
- Select "Download ZIP."
- Once downloaded, extract the ZIP file and navigate to the desired project folder.
- Open the HTML file in your browser or follow any additional setup instructions in the project’s directory if there are any.
- The projects are based on the assignments and certifications from the freeCodeCamp curriculum.
- While these solutions represent my personal approach and instructions from the freeCodeCamp guides, I encourage others to try solving the challenges themselves to develop their skills.
Below are the certifications I have earned from freeCodeCamp:
More certifications will be added as I complete them.
Also, the code for the Foundational C# certification can be found in my Foundational-CSharp repository since I wanted to keep it separated.
This repository is licensed under the MIT License. See the LICENSE
file for more details.
- A special thanks to the team at freeCodeCamp for creating an accessible and comprehensive platform for learning to code.
- Thanks to the open-source community for their continued support and contributions to web development technologies.
For inquiries, suggestions, or feedback, feel free to reach out to me via GitHub.