Technical Documentation Page

  Last updated July 2023

  freeCodeCamp Certification Project

Thumbnail preview for Technical Documentation Page project

Developer Credits

  •   Developed by Daniel Fletcher

Project Link

View project on CodePen

Link will open in a new tab.

Skills & Technologies

  • HTML
  • CSS

Project Details

A reference for six select sorting algorithms presented through the lens of the C++ language.

C++ is easily among my most-practiced programming languages. Since C++ as a language was far too broad for the scope of this project, I wanted to use C++ as a means of presenting some other concept. I eventually landed on the topic of sorting algorithms!

Sorting algorithms have always been a personal fascination of mine, especially when it comes to comparing them against one another. In this brief set of documentation, you'll find explanations of six different sorting methods with corresponding C++ code examples, complete with a comparison table that breaks down algorithm characteristics like time and space complexity.

It is worth noting that I did not write the majority of the documentation content—rather, I focused on piecing together outside content to make a cohesive final product, which was the goal of the project. See below for source documentation references, or see the bottom of the documentation page itself for a more comprehensive listing.

Relevant links:

Related Projects

This is certification project 3 of 5 in the Responsive Web Design track at freeCodeCamp. Each of my project submissions in this track is linked below.

Survey Form

Jun 2023

Share your thoughts on Link's latest adventure in this fanmade survey for The Legend of Zelda: Tears of the Kingdom.

        

Tribute Page

Jun 2023

A tribute to alternative rock band Radiohead, including a brief description and discography breakdown.

        

Technical Documentation Page

Jul 2023

A reference for six select sorting algorithms presented through the lens of the C++ language.

        

Product Landing Page

Aug 2023

The (un)official landing page for products from the fictional world of Attack on Titan.

        

Personal Portfolio

Aug 2023

A smaller-scale portfolio for my first five freeCodeCamp project submissions.