Skip to content

Instantly share code, notes, and snippets.

@OnkelTem
Created August 13, 2017 14:54
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save OnkelTem/7ec814adac1364bab0095a138bf14187 to your computer and use it in GitHub Desktop.
Save OnkelTem/7ec814adac1364bab0095a138bf14187 to your computer and use it in GitHub Desktop.
Freecodecamp.org courses
<h2>Front End Development Certification</h2>
<div>
<div><h3>HTML5 and CSS(5 hours)</h3>
<div><p><a href="https://www.freecodecamp.org/challenges/learn-how-freecodecamp-works">Learn How freeCodeCamp Works</a></p>
<p><a href="https://www.freecodecamp.org/challenges/say-hello-to-html-elements">Say Hello to HTML Elements</a></p>
<p><a href="https://www.freecodecamp.org/challenges/headline-with-the-h2-element">Headline with the h2 Element</a></p>
<p><a href="https://www.freecodecamp.org/challenges/inform-with-the-paragraph-element">Inform with the Paragraph Element</a>
</p>
<p><a href="https://www.freecodecamp.org/challenges/uncomment-html">Uncomment HTML</a></p>
<p><a href="https://www.freecodecamp.org/challenges/comment-out-html">Comment out HTML</a></p>
<p><a href="https://www.freecodecamp.org/challenges/fill-in-the-blank-with-placeholder-text">Fill in the Blank with Placeholder Text</a></p>
<p><a href="https://www.freecodecamp.org/challenges/delete-html-elements">Delete HTML Elements</a></p>
<p><a href="https://www.freecodecamp.org/challenges/change-the-color-of-text">Change the Color of Text</a></p>
<p><a href="https://www.freecodecamp.org/challenges/watch-coding-videos-on-the-freecodecamp-youtube-channel">Watch Coding Videos on the freeCodeCamp YouTube
Channel</a></p>
<p><a href="https://www.freecodecamp.org/challenges/join-a-freecodecamp-study-group-in-your-city">Join a freeCodeCamp Study Group in Your City</a></p>
<p><a href="https://www.freecodecamp.org/challenges/become-a-supporter">Become a Supporter</a></p>
<p><a href="https://www.freecodecamp.org/challenges/use-css-selectors-to-style-elements">Use CSS Selectors to Style Elements</a></p>
<p><a href="https://www.freecodecamp.org/challenges/use-a-css-class-to-style-an-element">Use a CSS Class to Style an Element</a></p>
<p><a href="https://www.freecodecamp.org/challenges/style-multiple-elements-with-a-css-class">Style Multiple Elements with a CSS Class</a></p>
<p><a href="https://www.freecodecamp.org/challenges/change-the-font-size-of-an-element">Change the Font Size of an Element</a></p>
<p><a href="https://www.freecodecamp.org/challenges/set-the-font-family-of-an-element">Set the Font Family of an Element</a>
</p>
<p><a href="https://www.freecodecamp.org/challenges/import-a-google-font">Import a Google Font</a></p>
<p><a href="https://www.freecodecamp.org/challenges/specify-how-fonts-should-degrade">Specify How Fonts Should Degrade</a>
</p>
<p><a href="https://www.freecodecamp.org/challenges/add-images-to-your-website">Add Images to your Website</a></p>
<p><a href="https://www.freecodecamp.org/challenges/size-your-images">Size your Images</a></p>
<p><a href="https://www.freecodecamp.org/challenges/add-borders-around-your-elements">Add Borders Around your Elements</a>
</p>
<p><a href="https://www.freecodecamp.org/challenges/add-rounded-corners-with-a-border-radius">Add Rounded Corners with a Border Radius</a></p>
<p><a href="https://www.freecodecamp.org/challenges/make-circular-images-with-a-border-radius">Make Circular Images with a Border Radius</a></p>
<p><a href="https://www.freecodecamp.org/challenges/link-to-external-pages-with-anchor-elements">Link to External Pages with Anchor Elements</a></p>
<p><a href="https://www.freecodecamp.org/challenges/nest-an-anchor-element-within-a-paragraph">Nest an Anchor Element within a Paragraph</a></p>
<p><a href="https://www.freecodecamp.org/challenges/make-dead-links-using-the-hash-symbol">Make Dead Links using the Hash Symbol</a></p>
<p><a href="https://www.freecodecamp.org/challenges/turn-an-image-into-a-link">Turn an Image into a Link</a></p>
<p><a href="https://www.freecodecamp.org/challenges/create-a-bulleted-unordered-list">Create a Bulleted Unordered List</a>
</p>
<p><a href="https://www.freecodecamp.org/challenges/create-an-ordered-list">Create an Ordered List</a></p>
<p><a href="https://www.freecodecamp.org/challenges/create-a-text-field">Create a Text Field</a></p>
<p><a href="https://www.freecodecamp.org/challenges/add-placeholder-text-to-a-text-field">Add Placeholder Text to a Text Field</a></p>
<p><a href="https://www.freecodecamp.org/challenges/create-a-form-element">Create a Form Element</a></p>
<p><a href="https://www.freecodecamp.org/challenges/add-a-submit-button-to-a-form">Add a Submit Button to a Form</a></p>
<p><a href="https://www.freecodecamp.org/challenges/use-html5-to-require-a-field">Use HTML5 to Require a Field</a></p>
<p><a href="https://www.freecodecamp.org/challenges/create-a-set-of-radio-buttons">Create a Set of Radio Buttons</a></p>
<p><a href="https://www.freecodecamp.org/challenges/create-a-set-of-checkboxes">Create a Set of Checkboxes</a></p>
<p><a href="https://www.freecodecamp.org/challenges/check-radio-buttons-and-checkboxes-by-default">Check Radio Buttons and Checkboxes by Default</a></p>
<p><a href="https://www.freecodecamp.org/challenges/nest-many-elements-within-a-single-div-element">Nest Many Elements within a Single Div Element</a></p>
<p><a href="https://www.freecodecamp.org/challenges/give-a-background-color-to-a-div-element">Give a Background Color to a Div Element</a></p>
<p><a href="https://www.freecodecamp.org/challenges/set-the-id-of-an-element">Set the ID of an Element</a></p>
<p><a href="https://www.freecodecamp.org/challenges/use-an-id-attribute-to-style-an-element">Use an ID Attribute to Style an Element</a></p>
<p><a href="https://www.freecodecamp.org/challenges/adjusting-the-padding-of-an-element">Adjusting the Padding of an Element</a></p>
<p><a href="https://www.freecodecamp.org/challenges/adjust-the-margin-of-an-element">Adjust the Margin of an Element</a>
</p>
<p><a href="https://www.freecodecamp.org/challenges/add-a-negative-margin-to-an-element">Add a Negative Margin to an Element</a></p>
<p><a href="https://www.freecodecamp.org/challenges/add-different-padding-to-each-side-of-an-element">Add Different Padding to Each Side of an Element</a>
</p>
<p><a href="https://www.freecodecamp.org/challenges/add-different-margins-to-each-side-of-an-element">Add Different Margins to Each Side of an Element</a>
</p>
<p><a href="https://www.freecodecamp.org/challenges/use-clockwise-notation-to-specify-the-padding-of-an-element">Use Clockwise Notation to Specify the
Padding of an Element</a></p>
<p><a href="https://www.freecodecamp.org/challenges/use-clockwise-notation-to-specify-the-margin-of-an-element">Use Clockwise Notation to Specify the Margin
of an Element</a></p>
<p><a href="https://www.freecodecamp.org/challenges/style-the-html-body-element">Style the HTML Body Element</a></p>
<p><a href="https://www.freecodecamp.org/challenges/inherit-styles-from-the-body-element">Inherit Styles from the Body Element</a></p>
<p><a href="https://www.freecodecamp.org/challenges/prioritize-one-style-over-another">Prioritize One Style Over Another</a>
</p>
<p><a href="https://www.freecodecamp.org/challenges/override-styles-in-subsequent-css">Override Styles in Subsequent CSS</a>
</p>
<p><a href="https://www.freecodecamp.org/challenges/override-class-declarations-by-styling-id-attributes">Override Class Declarations by Styling ID
Attributes</a></p>
<p><a href="https://www.freecodecamp.org/challenges/override-class-declarations-with-inline-styles">Override Class Declarations with Inline Styles</a></p>
<p><a href="https://www.freecodecamp.org/challenges/override-all-other-styles-by-using-important">Override All Other Styles by using Important</a></p>
<p><a href="https://www.freecodecamp.org/challenges/use-hex-code-for-specific-colors">Use Hex Code for Specific Colors</a>
</p>
<p><a href="https://www.freecodecamp.org/challenges/use-hex-code-to-mix-colors">Use Hex Code to Mix Colors</a></p>
<p><a href="https://www.freecodecamp.org/challenges/use-abbreviated-hex-code">Use Abbreviated Hex Code</a></p>
<p><a href="https://www.freecodecamp.org/challenges/use-rgb-values-to-color-elements">Use RGB values to Color Elements</a>
</p>
<p><a href="https://www.freecodecamp.org/challenges/use-rgb-to-mix-colors">Use RGB to Mix Colors</a></p></div>
<h3>Responsive Design with Bootstrap(5 hours)
</h3>
<div><p><a href="https://www.freecodecamp.org/challenges/use-responsive-design-with-bootstrap-fluid-containers">Use Responsive Design with Bootstrap Fluid
Containers</a></p>
<p><a href="https://www.freecodecamp.org/challenges/make-images-mobile-responsive">Make Images Mobile Responsive</a></p>
<p><a href="https://www.freecodecamp.org/challenges/center-text-with-bootstrap">Center Text with Bootstrap</a></p>
<p><a href="https://www.freecodecamp.org/challenges/create-a-bootstrap-button">Create a Bootstrap Button</a></p>
<p><a href="https://www.freecodecamp.org/challenges/create-a-block-element-bootstrap-button">Create a Block Element Bootstrap Button</a></p>
<p><a href="https://www.freecodecamp.org/challenges/taste-the-bootstrap-button-color-rainbow">Taste the Bootstrap Button Color Rainbow</a></p>
<p><a href="https://www.freecodecamp.org/challenges/call-out-optional-actions-with-button-info">Call out Optional Actions with Button Info</a></p>
<p><a href="https://www.freecodecamp.org/challenges/warn-your-users-of-a-dangerous-action">Warn your Users of a Dangerous Action</a></p>
<p><a href="https://www.freecodecamp.org/challenges/use-the-bootstrap-grid-to-put-elements-side-by-side">Use the Bootstrap Grid to Put Elements Side By
Side</a></p>
<p><a href="https://www.freecodecamp.org/challenges/ditch-custom-css-for-bootstrap">Ditch Custom CSS for Bootstrap</a>
</p>
<p><a href="https://www.freecodecamp.org/challenges/use-spans-for-inline-elements">Use Spans for Inline Elements</a></p>
<p><a href="https://www.freecodecamp.org/challenges/create-a-custom-heading">Create a Custom Heading</a></p>
<p><a href="https://www.freecodecamp.org/challenges/add-font-awesome-icons-to-our-buttons">Add Font Awesome Icons to our Buttons</a></p>
<p><a href="https://www.freecodecamp.org/challenges/add-font-awesome-icons-to-all-of-our-buttons">Add Font Awesome Icons to all of our Buttons</a></p>
<p><a href="https://www.freecodecamp.org/challenges/responsively-style-radio-buttons">Responsively Style Radio Buttons</a>
</p>
<p><a href="https://www.freecodecamp.org/challenges/responsively-style-checkboxes">Responsively Style Checkboxes</a></p>
<p><a href="https://www.freecodecamp.org/challenges/style-text-inputs-as-form-controls">Style Text Inputs as Form Controls</a></p>
<p><a href="https://www.freecodecamp.org/challenges/line-up-form-elements-responsively-with-bootstrap">Line up Form Elements Responsively with Bootstrap</a>
</p>
<p><a href="https://www.freecodecamp.org/challenges/create-a-bootstrap-headline">Create a Bootstrap Headline</a></p>
<p><a href="https://www.freecodecamp.org/challenges/house-our-page-within-a-bootstrap-container-fluid-div">House our page within a Bootstrap Container Fluid
Div</a></p>
<p><a href="https://www.freecodecamp.org/challenges/create-a-bootstrap-row">Create a Bootstrap Row</a></p>
<p><a href="https://www.freecodecamp.org/challenges/split-your-bootstrap-row">Split your Bootstrap Row</a></p>
<p><a href="https://www.freecodecamp.org/challenges/create-bootstrap-wells">Create Bootstrap Wells</a></p>
<p><a href="https://www.freecodecamp.org/challenges/add-elements-within-your-bootstrap-wells">Add Elements within your Bootstrap Wells</a></p>
<p><a href="https://www.freecodecamp.org/challenges/apply-the-default-bootstrap-button-style">Apply the Default Bootstrap Button Style</a></p>
<p><a href="https://www.freecodecamp.org/challenges/create-a-class-to-target-with-jquery-selectors">Create a Class to Target with jQuery Selectors</a></p>
<p><a href="https://www.freecodecamp.org/challenges/add-id-attributes-to-bootstrap-elements">Add ID Attributes to Bootstrap Elements</a></p>
<p><a href="https://www.freecodecamp.org/challenges/label-bootstrap-wells">Label Bootstrap Wells</a></p>
<p><a href="https://www.freecodecamp.org/challenges/give-each-element-a-unique-id">Give Each Element a Unique ID</a></p>
<p><a href="https://www.freecodecamp.org/challenges/label-bootstrap-buttons">Label Bootstrap Buttons</a></p>
<p><a href="https://www.freecodecamp.org/challenges/use-comments-to-clarify-code">Use Comments to Clarify Code</a></p></div>
<h3>jQuery(3 hours)</h3>
<div><p><a href="https://www.freecodecamp.org/challenges/learn-how-script-tags-and-document-ready-work">Learn how Script Tags and Document Ready Work</a></p>
<p><a href="https://www.freecodecamp.org/challenges/target-html-elements-with-selectors-using-jquery">Target HTML Elements with Selectors Using jQuery</a>
</p>
<p><a href="https://www.freecodecamp.org/challenges/target-elements-by-class-using-jquery">Target Elements by Class Using jQuery</a></p>
<p><a href="https://www.freecodecamp.org/challenges/target-elements-by-id-using-jquery">Target Elements by ID Using jQuery</a></p>
<p><a href="https://www.freecodecamp.org/challenges/delete-your-jquery-functions">Delete your jQuery Functions</a></p>
<p><a href="https://www.freecodecamp.org/challenges/target-the-same-element-with-multiple-jquery-selectors">Target the same element with multiple jQuery
Selectors</a></p>
<p><a href="https://www.freecodecamp.org/challenges/remove-classes-from-an-element-with-jquery">Remove Classes from an element with jQuery</a></p>
<p><a href="https://www.freecodecamp.org/challenges/change-the-css-of-an-element-using-jquery">Change the CSS of an Element Using jQuery</a></p>
<p><a href="https://www.freecodecamp.org/challenges/disable-an-element-using-jquery">Disable an Element Using jQuery</a>
</p>
<p><a href="https://www.freecodecamp.org/challenges/change-text-inside-an-element-using-jquery">Change Text Inside an Element Using jQuery</a></p>
<p><a href="https://www.freecodecamp.org/challenges/remove-an-element-using-jquery">Remove an Element Using jQuery</a>
</p>
<p><a href="https://www.freecodecamp.org/challenges/use-appendto-to-move-elements-with-jquery">Use appendTo to Move Elements with jQuery</a></p>
<p><a href="https://www.freecodecamp.org/challenges/clone-an-element-using-jquery">Clone an Element Using jQuery</a></p>
<p><a href="https://www.freecodecamp.org/challenges/target-the-parent-of-an-element-using-jquery">Target the Parent of an Element Using jQuery</a></p>
<p><a href="https://www.freecodecamp.org/challenges/target-the-children-of-an-element-using-jquery">Target the Children of an Element Using jQuery</a></p>
<p><a href="https://www.freecodecamp.org/challenges/target-a-specific-child-of-an-element-using-jquery">Target a Specific Child of an Element Using
jQuery</a></p>
<p><a href="https://www.freecodecamp.org/challenges/target-even-numbered-elements-using-jquery">Target Even Numbered Elements Using jQuery</a></p>
<p><a href="https://www.freecodecamp.org/challenges/use-jquery-to-modify-the-entire-page">Use jQuery to Modify the Entire Page</a></p></div>
<h3>Basic Front End Development Projects(50 hours)</h3>
<div><p><a href="https://www.freecodecamp.org/challenges/get-set-for-our-front-end-development-projects">Get Set for our Front End Development Projects</a></p>
<p><a href="https://www.freecodecamp.org/challenges/build-a-tribute-page">Build a Tribute Page</a>&thinsp; &thinsp;</p>
<p><a href="https://www.freecodecamp.org/challenges/build-a-personal-portfolio-webpage">Build a Personal Portfolio
Webpage</a>&thinsp; &thinsp;</p></div>
<h3>Basic JavaScript(10 hours)</h3>
<div><p><a href="https://www.freecodecamp.org/challenges/comment-your-javascript-code">Comment your JavaScript Code</a></p>
<p><a href="https://www.freecodecamp.org/challenges/declare-javascript-variables">Declare JavaScript Variables</a></p>
<p><a href="https://www.freecodecamp.org/challenges/storing-values-with-the-assignment-operator">Storing Values with the Assignment Operator</a></p>
<p><a href="https://www.freecodecamp.org/challenges/initializing-variables-with-the-assignment-operator">Initializing Variables with the Assignment
Operator</a></p>
<p><a href="https://www.freecodecamp.org/challenges/understanding-uninitialized-variables">Understanding Uninitialized Variables</a></p>
<p><a href="https://www.freecodecamp.org/challenges/understanding-case-sensitivity-in-variables">Understanding Case Sensitivity in Variables</a></p>
<p><a href="https://www.freecodecamp.org/challenges/add-two-numbers-with-javascript">Add Two Numbers with JavaScript</a>
</p>
<p><a href="https://www.freecodecamp.org/challenges/subtract-one-number-from-another-with-javascript">Subtract One Number from Another with JavaScript</a>
</p>
<p><a href="https://www.freecodecamp.org/challenges/multiply-two-numbers-with-javascript">Multiply Two Numbers with JavaScript</a></p>
<p><a href="https://www.freecodecamp.org/challenges/divide-one-number-by-another-with-javascript">Divide One Number by Another with JavaScript</a></p>
<p><a href="https://www.freecodecamp.org/challenges/increment-a-number-with-javascript">Increment a Number with JavaScript</a></p>
<p><a href="https://www.freecodecamp.org/challenges/decrement-a-number-with-javascript">Decrement a Number with JavaScript</a></p>
<p><a href="https://www.freecodecamp.org/challenges/create-decimal-numbers-with-javascript">Create Decimal Numbers with JavaScript</a></p>
<p><a href="https://www.freecodecamp.org/challenges/multiply-two-decimals-with-javascript">Multiply Two Decimals with JavaScript</a></p>
<p><a href="https://www.freecodecamp.org/challenges/divide-one-decimal-by-another-with-javascript">Divide one Decimal by Another with JavaScript</a></p>
<p><a href="https://www.freecodecamp.org/challenges/finding-a-remainder-in-javascript">Finding a Remainder in JavaScript</a>
</p>
<p><a href="https://www.freecodecamp.org/challenges/compound-assignment-with-augmented-addition">Compound Assignment With Augmented Addition</a></p>
<p><a href="https://www.freecodecamp.org/challenges/compound-assignment-with-augmented-subtraction">Compound Assignment With Augmented Subtraction</a></p>
<p><a href="https://www.freecodecamp.org/challenges/compound-assignment-with-augmented-multiplication">Compound Assignment With Augmented Multiplication</a>
</p>
<p><a href="https://www.freecodecamp.org/challenges/compound-assignment-with-augmented-division">Compound Assignment With Augmented Division</a></p>
<p><a href="https://www.freecodecamp.org/challenges/convert-celsius-to-fahrenheit">Convert Celsius to Fahrenheit</a></p>
<p><a href="https://www.freecodecamp.org/challenges/declare-string-variables">Declare String Variables</a></p>
<p><a href="https://www.freecodecamp.org/challenges/escaping-literal-quotes-in-strings">Escaping Literal Quotes in Strings</a></p>
<p><a href="https://www.freecodecamp.org/challenges/quoting-strings-with-single-quotes">Quoting Strings with Single Quotes</a></p>
<p><a href="https://www.freecodecamp.org/challenges/escape-sequences-in-strings">Escape Sequences in Strings</a></p>
<p><a href="https://www.freecodecamp.org/challenges/concatenating-strings-with-plus-operator">Concatenating Strings with Plus Operator</a></p>
<p><a href="https://www.freecodecamp.org/challenges/concatenating-strings-with-the-plus-equals-operator">Concatenating Strings with the Plus Equals
Operator</a></p>
<p><a href="https://www.freecodecamp.org/challenges/constructing-strings-with-variables">Constructing Strings with Variables</a></p>
<p><a href="https://www.freecodecamp.org/challenges/appending-variables-to-strings">Appending Variables to Strings</a>
</p>
<p><a href="https://www.freecodecamp.org/challenges/find-the-length-of-a-string">Find the Length of a String</a></p>
<p><a href="https://www.freecodecamp.org/challenges/use-bracket-notation-to-find-the-first-character-in-a-string">Use Bracket Notation to Find the First
Character in a String</a></p>
<p><a href="https://www.freecodecamp.org/challenges/understand-string-immutability">Understand String Immutability</a>
</p>
<p><a href="https://www.freecodecamp.org/challenges/use-bracket-notation-to-find-the-nth-character-in-a-string">Use Bracket Notation to Find the Nth
Character in a String</a></p>
<p><a href="https://www.freecodecamp.org/challenges/use-bracket-notation-to-find-the-last-character-in-a-string">Use Bracket Notation to Find the Last
Character in a String</a></p>
<p>
<a href="https://www.freecodecamp.org/challenges/use-bracket-notation-to-find-the-nthtolast-character-in-a-string">Use Bracket Notation to Find the
Nth-to-Last Character in a String</a></p>
<p><a href="https://www.freecodecamp.org/challenges/word-blanks">Word Blanks</a></p>
<p><a href="https://www.freecodecamp.org/challenges/store-multiple-values-in-one-variable-using-javascript-arrays">Store Multiple Values in one Variable
using JavaScript Arrays</a></p>
<p><a href="https://www.freecodecamp.org/challenges/nest-one-array-within-another-array">Nest one Array within Another Array</a></p>
<p><a href="https://www.freecodecamp.org/challenges/access-array-data-with-indexes">Access Array Data with Indexes</a>
</p>
<p><a href="https://www.freecodecamp.org/challenges/modify-array-data-with-indexes">Modify Array Data With Indexes</a>
</p>
<p><a href="https://www.freecodecamp.org/challenges/access-multidimensional-arrays-with-indexes">Access Multi-Dimensional Arrays With Indexes</a></p>
<p><a href="https://www.freecodecamp.org/challenges/manipulate-arrays-with-push">Manipulate Arrays With push()</a></p>
<p><a href="https://www.freecodecamp.org/challenges/manipulate-arrays-with-pop">Manipulate Arrays With pop()</a></p>
<p><a href="https://www.freecodecamp.org/challenges/manipulate-arrays-with-shift">Manipulate Arrays With shift()</a></p>
<p><a href="https://www.freecodecamp.org/challenges/manipulate-arrays-with-unshift">Manipulate Arrays With unshift()</a></p>
<p><a href="https://www.freecodecamp.org/challenges/shopping-list">Shopping List</a></p>
<p><a href="https://www.freecodecamp.org/challenges/write-reusable-javascript-with-functions">Write Reusable JavaScript with Functions</a></p>
<p><a href="https://www.freecodecamp.org/challenges/passing-values-to-functions-with-arguments">Passing Values to Functions with Arguments</a></p>
<p><a href="https://www.freecodecamp.org/challenges/global-scope-and-functions">Global Scope and Functions</a></p>
<p><a href="https://www.freecodecamp.org/challenges/local-scope-and-functions">Local Scope and Functions</a></p>
<p><a href="https://www.freecodecamp.org/challenges/global-vs-local-scope-in-functions">Global vs. Local Scope in Functions</a></p>
<p><a href="https://www.freecodecamp.org/challenges/return-a-value-from-a-function-with-return">Return a Value from a Function with Return</a></p>
<p><a href="https://www.freecodecamp.org/challenges/assignment-with-a-returned-value">Assignment with a Returned Value</a>
</p>
<p><a href="https://www.freecodecamp.org/challenges/stand-in-line">Stand in Line</a></p>
<p><a href="https://www.freecodecamp.org/challenges/understanding-boolean-values">Understanding Boolean Values</a></p>
<p><a href="https://www.freecodecamp.org/challenges/use-conditional-logic-with-if-statements">Use Conditional Logic with If Statements</a></p>
<p><a href="https://www.freecodecamp.org/challenges/comparison-with-the-equality-operator">Comparison with the Equality Operator</a></p>
<p><a href="https://www.freecodecamp.org/challenges/comparison-with-the-strict-equality-operator">Comparison with the Strict Equality Operator</a></p>
<p><a href="https://www.freecodecamp.org/challenges/comparison-with-the-inequality-operator">Comparison with the Inequality Operator</a></p>
<p><a href="https://www.freecodecamp.org/challenges/comparison-with-the-strict-inequality-operator">Comparison with the Strict Inequality Operator</a></p>
<p><a href="https://www.freecodecamp.org/challenges/comparison-with-the-greater-than-operator">Comparison with the Greater Than Operator</a></p>
<p><a href="https://www.freecodecamp.org/challenges/comparison-with-the-greater-than-or-equal-to-operator">Comparison with the Greater Than Or Equal To
Operator</a></p>
<p><a href="https://www.freecodecamp.org/challenges/comparison-with-the-less-than-operator">Comparison with the Less Than Operator</a></p>
<p><a href="https://www.freecodecamp.org/challenges/comparison-with-the-less-than-or-equal-to-operator">Comparison with the Less Than Or Equal To
Operator</a></p>
<p><a href="https://www.freecodecamp.org/challenges/comparisons-with-the-logical-and-operator">Comparisons with the Logical And Operator</a></p>
<p><a href="https://www.freecodecamp.org/challenges/comparisons-with-the-logical-or-operator">Comparisons with the Logical Or Operator</a></p>
<p><a href="https://www.freecodecamp.org/challenges/introducing-else-statements">Introducing Else Statements</a></p>
<p><a href="https://www.freecodecamp.org/challenges/introducing-else-if-statements">Introducing Else If Statements</a>
</p>
<p><a href="https://www.freecodecamp.org/challenges/logical-order-in-if-else-statements">Logical Order in If Else Statements</a></p>
<p><a href="https://www.freecodecamp.org/challenges/chaining-if-else-statements">Chaining If Else Statements</a></p>
<p><a href="https://www.freecodecamp.org/challenges/golf-code">Golf Code</a></p>
<p><a href="https://www.freecodecamp.org/challenges/selecting-from-many-options-with-switch-statements">Selecting from many options with Switch
Statements</a></p>
<p><a href="https://www.freecodecamp.org/challenges/adding-a-default-option-in-switch-statements">Adding a default option in Switch statements</a></p>
<p><a href="https://www.freecodecamp.org/challenges/multiple-identical-options-in-switch-statements">Multiple Identical Options in Switch Statements</a></p>
<p><a href="https://www.freecodecamp.org/challenges/replacing-if-else-chains-with-switch">Replacing If Else Chains with Switch</a></p>
<p><a href="https://www.freecodecamp.org/challenges/returning-boolean-values-from-functions">Returning Boolean Values from Functions</a></p>
<p><a href="https://www.freecodecamp.org/challenges/return-early-pattern-for-functions">Return Early Pattern for Functions</a></p>
<p><a href="https://www.freecodecamp.org/challenges/counting-cards">Counting Cards</a></p>
<p><a href="https://www.freecodecamp.org/challenges/build-javascript-objects">Build JavaScript Objects</a></p>
<p><a href="https://www.freecodecamp.org/challenges/accessing-objects-properties-with-the-dot-operator">Accessing Objects Properties with the Dot
Operator</a></p>
<p><a href="https://www.freecodecamp.org/challenges/accessing-objects-properties-with-bracket-notation">Accessing Objects Properties with Bracket
Notation</a></p>
<p><a href="https://www.freecodecamp.org/challenges/accessing-objects-properties-with-variables">Accessing Objects Properties with Variables</a></p>
<p><a href="https://www.freecodecamp.org/challenges/updating-object-properties">Updating Object Properties</a></p>
<p><a href="https://www.freecodecamp.org/challenges/add-new-properties-to-a-javascript-object">Add New Properties to a JavaScript Object</a></p>
<p><a href="https://www.freecodecamp.org/challenges/delete-properties-from-a-javascript-object">Delete Properties from a JavaScript Object</a></p>
<p><a href="https://www.freecodecamp.org/challenges/using-objects-for-lookups">Using Objects for Lookups</a></p>
<p><a href="https://www.freecodecamp.org/challenges/testing-objects-for-properties">Testing Objects for Properties</a>
</p>
<p><a href="https://www.freecodecamp.org/challenges/manipulating-complex-objects">Manipulating Complex Objects</a></p>
<p><a href="https://www.freecodecamp.org/challenges/accessing-nested-objects">Accessing Nested Objects</a></p>
<p><a href="https://www.freecodecamp.org/challenges/accessing-nested-arrays">Accessing Nested Arrays</a></p>
<p><a href="https://www.freecodecamp.org/challenges/iterate-with-javascript-for-loops">Iterate with JavaScript For Loops</a>
</p>
<p><a href="https://www.freecodecamp.org/challenges/iterate-odd-numbers-with-a-for-loop">Iterate Odd Numbers With a For Loop</a></p>
<p><a href="https://www.freecodecamp.org/challenges/count-backwards-with-a-for-loop">Count Backwards With a For Loop</a>
</p>
<p><a href="https://www.freecodecamp.org/challenges/iterate-through-an-array-with-a-for-loop">Iterate Through an Array with a For Loop</a></p>
<p><a href="https://www.freecodecamp.org/challenges/nesting-for-loops">Nesting For Loops</a></p>
<p><a href="https://www.freecodecamp.org/challenges/iterate-with-javascript-while-loops">Iterate with JavaScript While Loops</a></p>
<p><a href="https://www.freecodecamp.org/challenges/profile-lookup">Profile Lookup</a></p>
<p><a href="https://www.freecodecamp.org/challenges/generate-random-fractions-with-javascript">Generate Random Fractions with JavaScript</a></p>
<p><a href="https://www.freecodecamp.org/challenges/generate-random-whole-numbers-with-javascript">Generate Random Whole Numbers with JavaScript</a></p>
<p><a href="https://www.freecodecamp.org/challenges/generate-random-whole-numbers-within-a-range">Generate Random Whole Numbers within a Range</a></p>
<p><a href="https://www.freecodecamp.org/challenges/sift-through-text-with-regular-expressions">Sift through Text with Regular Expressions</a></p>
<p><a href="https://www.freecodecamp.org/challenges/find-numbers-with-regular-expressions">Find Numbers with Regular Expressions</a></p>
<p><a href="https://www.freecodecamp.org/challenges/find-whitespace-with-regular-expressions">Find Whitespace with Regular Expressions</a></p>
<p><a href="https://www.freecodecamp.org/challenges/invert-regular-expression-matches-with-javascript">Invert Regular Expression Matches with JavaScript</a>
</p></div>
<h3>Object Oriented and Functional Programming(2 hours)
</h3>
<div><p><a href="https://www.freecodecamp.org/challenges/declare-javascript-objects-as-variables">Declare JavaScript Objects as Variables</a></p>
<p><a href="https://www.freecodecamp.org/challenges/construct-javascript-objects-with-functions">Construct JavaScript Objects with Functions</a></p>
<p><a href="https://www.freecodecamp.org/challenges/make-instances-of-objects-with-a-constructor-function">Make Instances of Objects with a Constructor
Function</a></p>
<p><a href="https://www.freecodecamp.org/challenges/make-unique-objects-by-passing-parameters-to-our-constructor">Make Unique Objects by Passing Parameters
to our Constructor</a></p>
<p><a href="https://www.freecodecamp.org/challenges/make-object-properties-private">Make Object Properties Private</a>
</p>
<p><a href="https://www.freecodecamp.org/challenges/iterate-over-arrays-with-map">Iterate over Arrays with .map</a></p>
<p><a href="https://www.freecodecamp.org/challenges/condense-arrays-with-reduce">Condense arrays with .reduce</a></p>
<p><a href="https://www.freecodecamp.org/challenges/filter-arrays-with-filter">Filter Arrays with .filter</a></p>
<p><a href="https://www.freecodecamp.org/challenges/sort-arrays-with-sort">Sort Arrays with .sort</a></p>
<p><a href="https://www.freecodecamp.org/challenges/reverse-arrays-with-reverse">Reverse Arrays with .reverse</a></p>
<p><a href="https://www.freecodecamp.org/challenges/concatenate-arrays-with-concat">Concatenate Arrays with .concat</a>
</p>
<p><a href="https://www.freecodecamp.org/challenges/split-strings-with-split">Split Strings with .split</a></p>
<p><a href="https://www.freecodecamp.org/challenges/join-strings-with-join">Join Strings with .join</a></p></div>
<h3>Basic Algorithm Scripting(50 hours)</h3>
<div><p><a href="https://www.freecodecamp.org/challenges/get-set-for-our-algorithm-challenges">Get Set for our Algorithm Challenges</a></p>
<p><a href="https://www.freecodecamp.org/challenges/reverse-a-string">Reverse a String</a>&thinsp; &thinsp;</p>
<p><a href="https://www.freecodecamp.org/challenges/factorialize-a-number">Factorialize a Number</a>&thinsp; &thinsp;</p>
<p><a href="https://www.freecodecamp.org/challenges/check-for-palindromes">Check for Palindromes</a>&thinsp; &thinsp;</p>
<p><a href="https://www.freecodecamp.org/challenges/find-the-longest-word-in-a-string">Find the Longest Word in a
String</a>&thinsp; &thinsp;</p>
<p><a href="https://www.freecodecamp.org/challenges/title-case-a-sentence">Title Case a Sentence</a>&thinsp; &thinsp;</p>
<p><a href="https://www.freecodecamp.org/challenges/return-largest-numbers-in-arrays">Return Largest Numbers in
Arrays</a>&thinsp; &thinsp;</p>
<p><a href="https://www.freecodecamp.org/challenges/confirm-the-ending">Confirm the Ending</a>&thinsp; &thinsp;</p>
<p><a href="https://www.freecodecamp.org/challenges/repeat-a-string-repeat-a-string">Repeat a string repeat a string</a>&thinsp; &thinsp;
</p>
<p><a href="https://www.freecodecamp.org/challenges/truncate-a-string">Truncate a string</a>&thinsp; &thinsp;</p>
<p><a href="https://www.freecodecamp.org/challenges/chunky-monkey">Chunky Monkey</a>&thinsp; &thinsp;</p>
<p><a href="https://www.freecodecamp.org/challenges/slasher-flick">Slasher Flick</a>&thinsp; &thinsp;</p>
<p><a href="https://www.freecodecamp.org/challenges/mutations">Mutations</a>&thinsp; &thinsp;</p>
<p><a href="https://www.freecodecamp.org/challenges/falsy-bouncer">Falsy Bouncer</a>&thinsp; &thinsp;</p>
<p><a href="https://www.freecodecamp.org/challenges/seek-and-destroy">Seek and Destroy</a>&thinsp; &thinsp;</p>
<p><a href="https://www.freecodecamp.org/challenges/where-do-i-belong">Where do I belong</a>&thinsp; &thinsp;</p>
<p><a href="https://www.freecodecamp.org/challenges/caesars-cipher">Caesars Cipher</a>&thinsp; &thinsp;</p></div>
<h3>JSON APIs and Ajax(2 hours)</h3>
<div><p><a href="https://www.freecodecamp.org/challenges/trigger-click-events-with-jquery">Trigger Click Events with jQuery</a>
</p>
<p><a href="https://www.freecodecamp.org/challenges/change-text-with-click-events">Change Text with Click Events</a></p>
<p><a href="https://www.freecodecamp.org/challenges/get-json-with-the-jquery-getjson-method">Get JSON with the jQuery getJSON Method</a></p>
<p><a href="https://www.freecodecamp.org/challenges/convert-json-data-to-html">Convert JSON Data to HTML</a></p>
<p><a href="https://www.freecodecamp.org/challenges/render-images-from-data-sources">Render Images from Data Sources</a>
</p>
<p><a href="https://www.freecodecamp.org/challenges/prefilter-json">Prefilter JSON</a></p>
<p><a href="https://www.freecodecamp.org/challenges/get-geolocation-data">Get Geo-location Data</a></p></div>
<h3><a
>Intermediate Front End Development Projects</a>(100 hours)</h3>
<div><p><a href="https://www.freecodecamp.org/challenges/build-a-random-quote-machine">Build a Random Quote Machine</a>&thinsp; &thinsp;</p>
<p><a href="https://www.freecodecamp.org/challenges/show-the-local-weather">Show the Local Weather</a>&thinsp; &thinsp;</p>
<p><a href="https://www.freecodecamp.org/challenges/build-a-wikipedia-viewer">Build a Wikipedia Viewer</a>&thinsp; &thinsp;</p>
<p><a href="https://www.freecodecamp.org/challenges/use-the-twitchtv-json-api">Use the Twitch.tv JSON API</a>&thinsp; &thinsp;</p></div>
<h3>Intermediate Algorithm Scripting(50 hours)
</h3>
<div><p><a href="https://www.freecodecamp.org/challenges/sum-all-numbers-in-a-range">Sum All Numbers in a Range</a>&thinsp; &thinsp;</p>
<p><a href="https://www.freecodecamp.org/challenges/diff-two-arrays">Diff Two Arrays</a>&thinsp; &thinsp;</p>
<p><a href="https://www.freecodecamp.org/challenges/roman-numeral-converter">Roman Numeral Converter</a>&thinsp; &thinsp;</p>
<p><a href="https://www.freecodecamp.org/challenges/wherefore-art-thou">Wherefore art thou</a>&thinsp; &thinsp;</p>
<p><a href="https://www.freecodecamp.org/challenges/search-and-replace">Search and Replace</a>&thinsp; &thinsp;</p>
<p><a href="https://www.freecodecamp.org/challenges/pig-latin">Pig Latin</a>&thinsp; &thinsp;</p>
<p><a href="https://www.freecodecamp.org/challenges/dna-pairing">DNA Pairing</a>&thinsp; &thinsp;</p>
<p><a href="https://www.freecodecamp.org/challenges/missing-letters">Missing letters</a>&thinsp; &thinsp;</p>
<p><a href="https://www.freecodecamp.org/challenges/boo-who">Boo who</a>&thinsp; &thinsp;</p>
<p><a href="https://www.freecodecamp.org/challenges/sorted-union">Sorted Union</a>&thinsp; &thinsp;</p>
<p><a href="https://www.freecodecamp.org/challenges/convert-html-entities">Convert HTML Entities</a>&thinsp; &thinsp;</p>
<p><a href="https://www.freecodecamp.org/challenges/spinal-tap-case">Spinal Tap Case</a>&thinsp; &thinsp;</p>
<p><a href="https://www.freecodecamp.org/challenges/sum-all-odd-fibonacci-numbers">Sum All Odd Fibonacci Numbers</a>&thinsp; &thinsp;</p>
<p><a href="https://www.freecodecamp.org/challenges/sum-all-primes">Sum All Primes</a>&thinsp; &thinsp;</p>
<p><a href="https://www.freecodecamp.org/challenges/smallest-common-multiple">Smallest Common Multiple</a>&thinsp; &thinsp;</p>
<p><a href="https://www.freecodecamp.org/challenges/finders-keepers">Finders Keepers</a>&thinsp; &thinsp;</p>
<p><a href="https://www.freecodecamp.org/challenges/drop-it">Drop it</a>&thinsp; &thinsp;</p>
<p><a href="https://www.freecodecamp.org/challenges/steamroller">Steamroller</a>&thinsp; &thinsp;</p>
<p><a href="https://www.freecodecamp.org/challenges/binary-agents">Binary Agents</a>&thinsp; &thinsp;</p>
<p><a href="https://www.freecodecamp.org/challenges/everything-be-true">Everything Be True</a>&thinsp; &thinsp;</p>
<p><a href="https://www.freecodecamp.org/challenges/arguments-optional">Arguments Optional</a>&thinsp; &thinsp;</p></div>
<h3>Advanced Algorithm Scripting(50 hours)</h3>
<div><p><a href="https://www.freecodecamp.org/challenges/validate-us-telephone-numbers">Validate US Telephone Numbers</a></p>
<p><a href="https://www.freecodecamp.org/challenges/record-collection">Record Collection</a></p>
<p><a href="https://www.freecodecamp.org/challenges/symmetric-difference">Symmetric Difference</a></p>
<p><a href="https://www.freecodecamp.org/challenges/exact-change">Exact Change</a></p>
<p><a href="https://www.freecodecamp.org/challenges/inventory-update">Inventory Update</a></p>
<p><a href="https://www.freecodecamp.org/challenges/no-repeats-please">No repeats please</a></p>
<p><a href="https://www.freecodecamp.org/challenges/make-a-person">Make a Person</a></p>
<p><a href="https://www.freecodecamp.org/challenges/map-the-debris">Map the Debris</a></p>
<p><a href="https://www.freecodecamp.org/challenges/pairwise">Pairwise</a></p></div>
<h3><a
>Advanced Front End Development Projects</a>(150 hours)</h3>
<div><p><a href="https://www.freecodecamp.org/challenges/build-a-javascript-calculator">Build a JavaScript Calculator</a>&thinsp; &thinsp;</p>
<p><a href="https://www.freecodecamp.org/challenges/build-a-pomodoro-clock">Build a Pomodoro Clock</a>&thinsp; &thinsp;</p>
<p><a href="https://www.freecodecamp.org/challenges/build-a-tic-tac-toe-game">Build a Tic Tac Toe Game</a>&thinsp; &thinsp;</p>
<p><a href="https://www.freecodecamp.org/challenges/build-a-simon-game">Build a Simon Game</a>&thinsp; &thinsp;</p></div>
<h3><a
>Claim Your Front End Development Certificate</a>(5 minutes)</h3>
<div><p><a href="https://www.freecodecamp.org/challenges/claim-your-front-end-development-certificate">Claim Your Front End Development Certificate</a></p></div>
</div>
</div>
<h2>Data Visualization Certification</h2>
<div>
<div><h3>Sass(5 hours)</h3>
<div><p>
<a href="https://www.freecodecamp.org/challenges/learn-sass-challenges">Learn Sass Challenges</a>&thinsp; &thinsp;<strong><em>Coming Soon</em></strong>
</p></div>
<h3>React(5 hours)</h3>
<div><p>
<a href="https://www.freecodecamp.org/challenges/learn-react-challenges">Learn React Challenges</a>&thinsp; &thinsp;<strong><em>Coming
Soon</em></strong></p></div>
<h3><a >React
Projects</a>(200 hours)</h3>
<div><p>
<a href="https://www.freecodecamp.org/challenges/build-a-markdown-previewer">Build a Markdown Previewer</a>&thinsp; &thinsp;</p>
<p><a href="https://www.freecodecamp.org/challenges/build-a-camper-leaderboard">Build a Camper Leaderboard</a>&thinsp; &thinsp;</p>
<p><a href="https://www.freecodecamp.org/challenges/build-a-recipe-box">Build a Recipe Box</a>&thinsp; &thinsp;</p>
<p><a href="https://www.freecodecamp.org/challenges/build-the-game-of-life">Build the Game of Life</a>&thinsp; &thinsp;</p>
<p><a href="https://www.freecodecamp.org/challenges/build-a-roguelike-dungeon-crawler-game">Build a Roguelike Dungeon Crawler
Game</a>&thinsp; &thinsp;</p></div>
<h3>D3(5 hours)</h3>
<div><p>
<a href="https://www.freecodecamp.org/challenges/learn-d3-challenges">Learn D3 Challenges</a>&thinsp; &thinsp;<strong><em>Coming Soon</em></strong></p>
</div>
<h3>Data Visualization Projects(200 hours)</h3>
<div><p>
<a href="https://www.freecodecamp.org/challenges/visualize-data-with-a-bar-chart">Visualize Data with a Bar Chart</a>&thinsp; &thinsp;
</p>
<p><a href="https://www.freecodecamp.org/challenges/visualize-data-with-a-scatterplot-graph">Visualize Data with a Scatterplot
Graph</a>&thinsp; &thinsp;</p>
<p><a href="https://www.freecodecamp.org/challenges/visualize-data-with-a-heat-map">Visualize Data with a Heat Map</a>&thinsp; &thinsp;
</p>
<p><a href="https://www.freecodecamp.org/challenges/show-national-contiguity-with-a-force-directed-graph">Show National Contiguity with a Force Directed
Graph</a>&thinsp; &thinsp;</p>
<p><a href="https://www.freecodecamp.org/challenges/map-data-across-the-globe">Map Data Across the Globe</a>&thinsp; &thinsp;</p></div>
<h3>Claim Your Data Visualization Certificate(5 minutes)</h3>
<div><p>
<a href="https://www.freecodecamp.org/challenges/claim-your-data-visualization-certificate">Claim Your Data Visualization Certificate</a></p></div>
</div>
</div>
<h2>Back End Development Certification</h2>
<div>
<div><h3>Automated Testing and Debugging(15 minutes)</h3>
<div><p>
<a href="https://www.freecodecamp.org/challenges/use-the-javascript-console">Use the JavaScript Console</a></p>
<p><a href="https://www.freecodecamp.org/challenges/using-typeof">Using typeof</a></p></div>
<h3>Node.js and Express.js(20 hours)</h3>
<div><p>
<a href="https://www.freecodecamp.org/challenges/manage-packages-with-npm">Manage Packages with npm</a></p>
<p><a href="https://www.freecodecamp.org/challenges/start-a-nodejs-server">Start a Node.js Server</a></p>
<p><a href="https://www.freecodecamp.org/challenges/continue-working-with-nodejs-servers">Continue working with Node.js Servers</a></p>
<p><a href="https://www.freecodecamp.org/challenges/finish-working-with-nodejs-servers">Finish working with Node.js Servers</a></p>
<p><a href="https://www.freecodecamp.org/challenges/build-web-apps-with-expressjs">Build Web Apps with Express.js</a>
</p></div>
<h3>Git(3 hours)</h3>
<div><p>
<a href="https://www.freecodecamp.org/challenges/save-your-code-revisions-forever-with-git">Save your Code Revisions Forever with Git</a></p></div>
<h3>MongoDB(3 hours)</h3>
<div><p>
<a href="https://www.freecodecamp.org/challenges/store-data-in-mongodb">Store Data in MongoDB</a>
</p></div>
<h3>API Projects(150 hours)</h3>
<div><p>
<a href="https://www.freecodecamp.org/challenges/get-set-for-our-api-development-projects">Get Set for our API Development Projects</a></p>
<p><a href="https://www.freecodecamp.org/challenges/timestamp-microservice">Timestamp Microservice</a>&thinsp; &thinsp;</p>
<p><a href="https://www.freecodecamp.org/challenges/request-header-parser-microservice">Request Header Parser
Microservice</a>&thinsp; &thinsp;</p>
<p><a href="https://www.freecodecamp.org/challenges/url-shortener-microservice">URL Shortener Microservice</a>&thinsp; &thinsp;</p>
<p><a href="https://www.freecodecamp.org/challenges/image-search-abstraction-layer">Image Search Abstraction Layer</a>&thinsp; &thinsp;
</p>
<p><a href="https://www.freecodecamp.org/challenges/file-metadata-microservice">File Metadata Microservice</a>&thinsp; &thinsp;</p></div>
<h3>Dynamic Web Application Projects(250 hours)</h3>
<div><p>
<a href="https://www.freecodecamp.org/challenges/get-set-for-our-dynamic-web-application-projects">Get Set for our Dynamic Web Application Projects</a>
</p>
<p><a href="https://www.freecodecamp.org/challenges/build-a-voting-app">Build a Voting App</a>&thinsp; &thinsp;</p>
<p><a href="https://www.freecodecamp.org/challenges/build-a-nightlife-coordination-app">Build a Nightlife Coordination
App</a>&thinsp; &thinsp;</p>
<p><a href="https://www.freecodecamp.org/challenges/chart-the-stock-market">Chart the Stock Market</a>&thinsp; &thinsp;</p>
<p><a href="https://www.freecodecamp.org/challenges/manage-a-book-trading-club">Manage a Book Trading Club</a>&thinsp; &thinsp;</p>
<p><a href="https://www.freecodecamp.org/challenges/build-a-pinterest-clone">Build a Pinterest Clone</a>&thinsp; &thinsp;</p></div>
<h3>Claim Your Back End Development Certificate(5 minutes)</h3>
<div><p>
<a href="https://www.freecodecamp.org/challenges/claim-your-back-end-development-certificate">Claim Your Back End Development Certificate</a></p></div>
</div>
</div>
<h2>Video Challenges</h2>
<div>
<div><h3>Computer Basics(2 hours)</h3>
<div><p>
<a href="https://www.freecodecamp.org/videos/computer-basics-the-4-basic-parts-of-a-computer">Computer Basics: The 4 Basic Parts of a Computer</a></p>
<p><a href="https://www.freecodecamp.org/videos/computer-basics-more-computer-hardware">Computer Basics: More Computer Hardware</a></p>
<p><a href="https://www.freecodecamp.org/videos/computer-basics-chips-and-moores-law">Computer Basics: Chips and Moore's Law</a></p>
<p><a href="https://www.freecodecamp.org/videos/computer-basics-intro-to-binary-code">Computer Basics: Intro to Binary Code</a></p>
<p><a href="https://www.freecodecamp.org/videos/computer-basics-decoding-a-binary-number">Computer Basics: Decoding a Binary Number</a></p>
<p><a href="https://www.freecodecamp.org/videos/computer-basics-binary-bytes">Computer Basics: Binary Bytes</a></p>
<p><a href="https://www.freecodecamp.org/videos/computer-basics-how-to-measure-data-size">Computer Basics: How To Measure Data Size</a></p>
<p><a href="https://www.freecodecamp.org/videos/computer-basics-measuring-data-speed">Computer Basics: Measuring Data Speed</a></p>
<p><a href="https://www.freecodecamp.org/videos/computer-basics-types-of-computers">Computer Basics: Types of Computers</a>
</p>
<p><a href="https://www.freecodecamp.org/videos/computer-basics-more-on-the-motherboard">Computer Basics: More on the Motherboard</a></p>
<p><a href="https://www.freecodecamp.org/videos/computer-basics-data-networks">Computer Basics: Data Networks</a></p>
<p><a href="https://www.freecodecamp.org/videos/computer-basics-ip-addresses">Computer Basics: IP Addresses</a></p>
<p><a href="https://www.freecodecamp.org/videos/computer-basics-how-the-internet-works">Computer Basics: How the Internet Works</a></p>
<p><a href="https://www.freecodecamp.org/videos/computer-basics-software">Computer Basics: Software</a></p>
<p><a href="https://www.freecodecamp.org/videos/computer-basics-content-delivery-networks">Computer Basics: Content Delivery Networks</a></p>
<p><a href="https://www.freecodecamp.org/videos/analog-vs-digital-and-file-compression">Analog vs Digital and File Compression</a></p>
<p><a href="https://www.freecodecamp.org/videos/routers-and-packets">Routers and Packets</a></p>
<p><a href="https://www.freecodecamp.org/videos/source-code">Source Code</a></p>
<p><a href="https://www.freecodecamp.org/videos/console-and-logging">Console and Logging</a></p>
<p><a href="https://www.freecodecamp.org/videos/variables-in-code">Variables In Code</a></p>
<p><a href="https://www.freecodecamp.org/videos/what-do-programmers-do">What Do Programmers Do?</a></p>
<p><a href="https://www.freecodecamp.org/videos/computer-security">Computer Security</a></p></div>
<h3><a >The
DOM</a>(30 minutes)</h3>
<div><p>
<a href="https://www.freecodecamp.org/videos/the-dom-whats-the-document-object-model">The DOM: What's the Document Object Model?</a></p>
<p><a href="https://www.freecodecamp.org/videos/the-dom-style-in-the-header-script-in-the-footer">The DOM: Style in the Header, Script in the Footer</a></p>
</div>
<h3>JavaScript Lingo(1 hour)</h3>
<div><p>
<a href="https://www.freecodecamp.org/videos/javascript-lingo-mdn-and-documentation">JavaScript Lingo: MDN and Documentation</a></p>
<p><a href="https://www.freecodecamp.org/videos/javascript-lingo-value-types">JavaScript Lingo: Value Types</a></p>
<p><a href="https://www.freecodecamp.org/videos/javascript-lingo-variables--camelcase">JavaScript Lingo: Variables &amp; camelCase</a></p>
<p><a href="https://www.freecodecamp.org/videos/javascript-lingo-arrays--objects">JavaScript Lingo: Arrays &amp; Objects</a>
</p>
<p><a href="https://www.freecodecamp.org/videos/javascript-lingo-finding-and-indexing-data-in-arrays">JavaScript Lingo: Finding and Indexing Data in
Arrays</a></p>
<p><a href="https://www.freecodecamp.org/videos/javascript-lingo-manipulating-data">JavaScript Lingo: Manipulating Data</a>
</p>
<p><a href="https://www.freecodecamp.org/videos/javascript-lingo-math">JavaScript Lingo: Math</a></p>
<p><a href="https://www.freecodecamp.org/videos/javascript-lingo-loops">JavaScript Lingo: Loops</a></p>
<p><a href="https://www.freecodecamp.org/videos/javascript-lingo-regular-expressions">JavaScript Lingo: Regular Expressions</a></p></div>
<h3>Chrome Developer Tools(1 hour)</h3>
<div><p>
<a href="https://www.freecodecamp.org/videos/chrome-dev-tools-elements">Chrome Dev Tools: Elements</a></p>
<p><a href="https://www.freecodecamp.org/videos/chrome-dev-tools-network">Chrome Dev Tools: Network</a></p>
<p><a href="https://www.freecodecamp.org/videos/chrome-dev-tools-sources">Chrome Dev Tools: Sources</a></p>
<p><a href="https://www.freecodecamp.org/videos/chrome-dev-tools-timeline">Chrome Dev Tools: Timeline</a></p>
<p><a href="https://www.freecodecamp.org/videos/chrome-dev-tools-profiles">Chrome Dev Tools: Profiles</a></p>
<p><a href="https://www.freecodecamp.org/videos/chrome-dev-tools-resources">Chrome Dev Tools: Resources</a></p>
<p><a href="https://www.freecodecamp.org/videos/chrome-dev-tools-audits">Chrome Dev Tools: Audits</a></p>
<p><a href="https://www.freecodecamp.org/videos/chrome-dev-tools-console">Chrome Dev Tools: Console</a></p>
<p><a href="https://www.freecodecamp.org/videos/chrome-dev-tools-summary">Chrome Dev Tools: Summary</a></p></div>
<h3>Big O Notation(30 minutes)</h3>
<div><p>
<a href="https://www.freecodecamp.org/videos/big-o-notation-what-it-is-and-why-you-should-care">Big O Notation: What It Is and Why You Should Care</a>
</p>
<p><a href="https://www.freecodecamp.org/videos/big-o-notation-a-few-examples">Big O Notation: A Few Examples</a></p></div>
<h3>Accessibility(0 hours)</h3>
<div><p>
<a href="https://www.freecodecamp.org/videos/learn-accessibility-challenges">Learn Accessibility Challenges</a>&thinsp; &thinsp;<strong><em>Coming
Soon</em></strong></p></div>
<h3>Agile(0 hours)</h3>
<div><p>
<a href="https://www.freecodecamp.org/videos/learn-agile-challenges">Learn Agile Challenges</a>&thinsp; &thinsp;<strong><em>Coming Soon</em></strong>
</p></div>
<h3>Computer Science(0 hours)</h3>
<div><p>
<a href="https://www.freecodecamp.org/videos/learn-computer-science-challenges">Learn Computer Science Challenges</a>&thinsp; &thinsp;<strong><em>Coming
Soon</em></strong></p></div>
<h3>Data Visualization(0 hours)</h3>
<div><p>
<a href="https://www.freecodecamp.org/videos/learn-data-visualization-challenges">Learn Data Visualization Challenges</a>&thinsp; &thinsp;<strong><em>Coming
Soon</em></strong></p></div>
<h3>Embedded and Internet of Things(0 hours)</h3>
<div><p>
<a href="https://www.freecodecamp.org/videos/learn-embedded-and-internet-of-things-challenges"
>Learn Embedded and Internet of Things Challenges</a>&thinsp; &thinsp;<strong><em>Coming Soon</em></strong></p></div>
<h3>Game Development(0 hours)</h3>
<div><p>
<a href="https://www.freecodecamp.org/videos/learn-game-development-challenges">Learn Game Development Challenges</a>&thinsp; &thinsp;<strong><em>Coming
Soon</em></strong></p></div>
<h3>Gamification(0 hours)</h3>
<div><p>
<a href="https://www.freecodecamp.org/videos/learn-gamification-challenges">Learn Gamification Challenges</a>&thinsp; &thinsp;<strong><em>Coming
Soon</em></strong></p></div>
<h3>Machine Learning(0 hours)</h3>
<div><p>
<a href="https://www.freecodecamp.org/videos/learn-machine-learning-challenges">Learn Machine Learning Challenges</a>&thinsp; &thinsp;<strong><em>Coming
Soon</em></strong></p></div>
<h3>Math for Programmers(0 hours)</h3>
<div><p>
<a href="https://www.freecodecamp.org/videos/learn-math-for-programmers-challenges">Learn Math for Programmers
Challenges</a>&thinsp; &thinsp;<strong><em>Coming Soon</em></strong></p></div>
<h3>Mobile JavaScript Development(0 hours)</h3>
<div><p>
<a href="https://www.freecodecamp.org/videos/learn-mobile-javascript-development-challenges"
>Learn Mobile JavaScript Development Challenges</a>&thinsp; &thinsp;<strong><em>Coming Soon</em></strong></p></div>
<h3>DevOps(0 hours)</h3>
<div><p>
<a href="https://www.freecodecamp.org/videos/learn-devops-challenges">Learn DevOps Challenges</a>&thinsp; &thinsp;<strong><em>Coming Soon</em></strong>
</p></div>
<h3>Software Engineering Principles(0 hours)</h3>
<div><p>
<a href="https://www.freecodecamp.org/videos/learn-software-engineering-principles-challenges"
>Learn Software Engineering Principles Challenges</a>&thinsp; &thinsp;<strong><em>Coming Soon</em></strong></p></div>
<h3>Statistics(0 hours)</h3>
<div><p>
<a href="https://www.freecodecamp.org/videos/learn-statistics-challenges"
>Learn Statistics Challenges</a>&thinsp; &thinsp;<strong><em>Coming Soon</em></strong></p></div>
<h3>Tools(0 hours)</h3>
<div><p>
<a href="https://www.freecodecamp.org/videos/learn-tools-challenges">Learn Tools Challenges</a>&thinsp; &thinsp;<strong><em>Coming Soon</em></strong>
</p></div>
<h3>User Experience Design(0 hours)</h3>
<div><p>
<a href="https://www.freecodecamp.org/videos/learn-user-experience-design-challenges">Learn User Experience Design
Challenges</a>&thinsp; &thinsp;<strong><em>Coming Soon</em></strong></p></div>
<h3>Visual Design(0 hours)</h3>
<div><p>
<a href="https://www.freecodecamp.org/videos/learn-visual-design-challenges">Learn Visual Design Challenges</a>&thinsp; &thinsp;<strong><em>Coming
Soon</em></strong></p></div>
</div>
</div>
<h2><i>&thinsp;</i>Open Source for Good</h2>
<div>
<div>
<div>
<div>Once you feel ready, you can get real-world experience by contributing to these open source tools used by
nonprofits.
</div>
<div><p><a href="https://github.com/FreeCodeCamp/mail-for-good" target="_blank">Mail for Good</a></p>
<p><a href="https://github.com/FreeCodeCamp/pantry-for-good"
target="_blank">Pantry for Good</a></p>
<p><a href="https://github.com/FreeCodeCamp/meeting-for-good"
target="_blank">Meeting for Good</a></p>
<p><a href="https://github.com/FreeCodeCamp/league-for-good"
target="_blank">League for Good</a></p>
<p><a href="https://github.com/FreeCodeCamp/conference-for-good"
target="_blank">Conference for Good</a></p>
<p><a href="https://github.com/FreeCodeCamp/freecodecamp"
target="_blank">freeCodeCamp</a></p></div>
</div>
</div>
</div>
<h2><i>&thinsp;</i>Coding Interview Preparation</h2>
<div>
<div><h3><span><i >&thinsp;</i></span>Coding Interview Training(70 hours)</h3>
<div>
<div>To qualify for this coding interview training, you must first earn all four certifications: Front End, Data
Visualization, Back End, and Full Stack
</div>
<p>Soft Skill Training</p>
<p>Critical Thinking
Training</p>
<p>Whiteboard Coding
Training</p></div>
<h3><span><i >&thinsp;</i></span>Mock Interviews(10 hours)</h3>
<div>
<div>To qualify for these mock interviews, you must first earn all four certifications: Front End, Data Visualization,
Back End, and Full Stack
</div>
<p>Mock Interview #1</p>
<p>Mock Interview #2</p>
<p>Mock Interview #3</p></div>
</div>
</div>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment