💥 ❗ 💥 ❗ 💥 ❗ 💥 ❗ 💥 ❗ 💥 ❗
Here you can find most of the algorithms needed to get the Front End Development Certification from FreeCodeCamp.
- HTML5 and CSS
- Say Hello to HTML Elements Complete
- Headline with the h2 Element Complete
- Inform with the Paragraph Element Complete
- Uncomment HTML Complete
- Comment out HTML Complete
- Fill in the Blank with Placeholder Text Complete
- Delete HTML Elements Complete
- Change the Color of Text Complete
- Use CSS Selectors to Style Elements Complete
- Use a CSS Class to Style an Element Complete
- Style Multiple Elements with a CSS Class Complete
- Change the Font Size of an Element Complete
- Set the Font Family of an Element Complete
- Import a Google Font Complete
- Specify How Fonts Should Degrade Complete
- Add Images to your Website Complete
- Size your Images Complete
- Add Borders Around your Elements Complete
- Add Rounded Corners with a Border Radius Complete
- Make Circular Images with a Border Radius Complete
- Link to External Pages with Anchor Elements Complete
- Nest an Anchor Element within a Paragraph Complete
- Make Dead Links using the Hash Symbol Complete
- Turn an Image into a Link Complete
- Add Alt Text to an Image for Accessibility Complete
- Create a Bulleted Unordered List Complete
- Create an Ordered List Complete
- Create a Text Field Complete
- Add Placeholder Text to a Text Field Complete
- Create a Form Element Complete
- Add a Submit Button to a Form Complete
- Use HTML5 to Require a Field Complete
- Create a Set of Radio Buttons Complete
- Create a Set of Checkboxes Complete
- Check Radio Buttons and Checkboxes by Default Complete
- Nest Many Elements within a Single Div Element Complete
- Give a Background Color to a Div Element Complete
- Set the ID of an Element Complete
- Use an ID Attribute to Style an Element Complete
- Adjusting the Padding of an Element Complete
- Adjust the Margin of an Element Complete
- Add a Negative Margin to an Element Complete
- Add Different Padding to Each Side of an Element Complete
- Add Different Margins to Each Side of an Element Complete
- Use Clockwise Notation to Specify the Padding of an Element Complete
- Use Clockwise Notation to Specify the Margin of an Element Complete
- Style the HTML Body Element Complete
- Inherit Styles from the Body Element Complete
- Prioritize One Style Over Another Complete
- Override Styles in Subsequent CSS Complete
- Override Class Declarations by Styling ID Attributes Complete
- Override Class Declarations with Inline Styles Complete
- Override All Other Styles by using Important Complete
- Use Hex Code for Specific Colors Complete
- Use Hex Code to Mix Colors Complete
- Use Abbreviated Hex Code Complete
- Use RGB values to Color Elements Complete
- Use RGB to Mix Colors
- Responsive Design with Bootstrap
- Use Responsive Design with Bootstrap Fluid Containers Complete
- Make Images Mobile Responsive Complete
- Center Text with Bootstrap Complete
- Create a Bootstrap Button Complete
- Create a Block Element Bootstrap Button Complete
- Taste the Bootstrap Button Color Rainbow Complete
- Call out Optional Actions with Button Info Complete
- Warn your Users of a Dangerous Action Complete
- Use the Bootstrap Grid to Put Elements Side By Side Complete
- Ditch Custom CSS for Bootstrap Complete
- Use Spans for Inline Elements Complete
- Create a Custom Heading Complete
- Add Font Awesome Icons to our Buttons Complete
- Add Font Awesome Icons to all of our Buttons Complete
- Responsively Style Radio Buttons Complete
- Responsively Style Checkboxes Complete
- Style Text Inputs as Form Controls Complete
- Line up Form Elements Responsively with Bootstrap Complete
- Create a Bootstrap Headline Complete
- House our page within a Bootstrap Container Fluid Div Complete
- Create a Bootstrap Row Complete
- Split your Bootstrap Row Complete
- Create Bootstrap Wells Complete
- Add Elements within your Bootstrap Wells Complete
- Apply the Default Bootstrap Button Style Complete
- Create a Class to Target with jQuery Selectors Complete
- Add ID Attributes to Bootstrap Elements Complete
- Label Bootstrap Wells Complete
- Give Each Element a Unique ID Complete
- Label Bootstrap Buttons Complete
- Use Comments to Clarify Code
- JQuery
- Learn how Script Tags and Document Ready Work Complete
- Target HTML Elements with Selectors Using jQuery Complete
- Target Elements by Class Using jQuery Complete
- Target Elements by ID Using jQuery Complete
- Delete your jQuery Functions Complete
- Target the same element with multiple jQuery Selectors Complete
- Remove Classes from an element with jQuery Complete
- Change the CSS of an Element Using jQuery Complete
- Disable an Element Using jQuery Complete
- Change Text Inside an Element Using jQuery Complete
- Remove an Element Using jQuery Complete
- Use appendTo to Move Elements with jQuery Complete
- Clone an Element Using jQuery Complete
- Target the Parent of an Element Using jQuery Complete
- Target the Children of an Element Using jQuery Complete
- Target a Specific Child of an Element Using jQuery Complete
- Target Even Numbered Elements Using jQuery Complete
- Use jQuery to Modify the Entire Page
- Basic JavaScript
- Comment your JavaScript Code Complete
- Declare JavaScript Variables Complete
- Storing Values with the Assignment Operator Complete
- Initializing Variables with the Assignment Operator Complete
- Understanding Uninitialized Variables Complete
- Understanding Case Sensitivity in Variables Complete
- Add Two Numbers with JavaScript Complete
- Subtract One Number from Another with JavaScript Complete
- Multiply Two Numbers with JavaScript Complete
- Divide One Number by Another with JavaScript Complete
- Increment a Number with JavaScript Complete
- Decrement a Number with JavaScript Complete
- Create Decimal Numbers with JavaScript Complete
- Multiply Two Decimals with JavaScript Complete
- Divide one Decimal by Another with JavaScript Complete
- Finding a Remainder in JavaScript Complete
- Compound Assignment With Augmented Addition Complete
- Compound Assignment With Augmented Subtraction Complete
- Compound Assignment With Augmented Multiplication Complete
- Compound Assignment With Augmented Division Complete
- Convert Celsius to Fahrenheit Complete
- Declare String Variables Complete
- Escaping Literal Quotes in Strings Complete
- Quoting Strings with Single Quotes Complete
- Escape Sequences in Strings Complete
- Concatenating Strings with Plus Operator Complete
- Concatenating Strings with the Plus Equals Operator Complete
- Constructing Strings with Variables Complete
- Appending Variables to Strings Complete
- Find the Length of a String Complete
- Use Bracket Notation to Find the First Character in a String Complete
- Understand String Immutability Complete
- Use Bracket Notation to Find the Nth Character in a String Complete
- Use Bracket Notation to Find the Last Character in a String Complete
- Use Bracket Notation to Find the Nth-to-Last Character in a String Comp
- Word Blanks Complete
- Store Multiple Values in one Variable using JavaScript Arrays Complete
- Nest one Array within Another Array Complete
- Access Array Data with Indexes Complete
- Modify Array Data With Indexes Complete
- Access Multi-Dimensional Arrays With Indexes Complete
- Manipulate Arrays With push() Complete
- Manipulate Arrays With pop() Complete
- Manipulate Arrays With shift() Complete
- Manipulate Arrays With unshift() Complete
- Shopping List Complete
- Write Reusable JavaScript with Functions Complete
- Passing Values to Functions with Arguments Complete
- Global Scope and Functions Complete
- Local Scope and Functions Complete
- Global vs. Local Scope in Functions Complete
- Return a Value from a Function with Return Complete
- Assignment with a Returned Value Complete
- Stand in Line Complete
- Understanding Boolean Values Complete
- Use Conditional Logic with If Statements Complete
- Comparison with the Equality Operator Complete
- Comparison with the Strict Equality Operator Complete
- Comparison with the Inequality Operator Complete
- Comparison with the Strict Inequality Operator Complete
- Comparison with the Greater Than Operator Complete
- Comparison with the Greater Than Or Equal To Operator Complete
- Comparison with the Less Than Operator Complete
- Comparison with the Less Than Or Equal To Operator Complete
- Comparisons with the Logical And Operator Complete
- Comparisons with the Logical Or Operator Complete
- Introducing Else Statements Complete
- Introducing Else If Statements Complete
- Logical Order in If Else Statements Complete
- Chaining If Else Statements Complete
- Golf Code Complete
- Selecting from many options with Switch Statements Complete
- Adding a default option in Switch statements Complete
- Multiple Identical Options in Switch Statements Complete
- Replacing If Else Chains with Switch Complete
- Returning Boolean Values from Functions Complete
- Return Early Pattern for Functions Complete
- Counting Cards Complete
- Build JavaScript Objects Complete
- Accessing Objects Properties with the Dot Operator Complete
- Accessing Objects Properties with Bracket Notation Complete
- Accessing Objects Properties with Variables Complete
- Updating Object Properties Complete
- Add New Properties to a JavaScript Object Complete
- Delete Properties from a JavaScript Object Complete
- Using Objects for Lookups Complete
- Testing Objects for Properties Complete
- Introducing JavaScript Object Notation (JSON) Complete
- Accessing Nested Objects in JSON Complete
- Accessing Nested Arrays in JSON Complete
- Record Collection Complete
- Iterate with JavaScript For Loops Complete
- Iterate Odd Numbers With a For Loop Complete
- Count Backwards With a For Loop Complete
- Iterate Through an Array with a For Loop Complete
- Nesting For Loops Complete
- Iterate with JavaScript While Loops Complete
- Profile Lookup Incomplete
- Generate Random Fractions with JavaScript Incomplete
- Generate Random Whole Numbers with JavaScript Incomplete
- Generate Random Whole Numbers within a Range Incomplete
- Sift through Text with Regular Expressions Incomplete
- Find Numbers with Regular Expressions Incomplete
- Find Whitespace with Regular Expressions Incomplete
- Invert Regular Expression Matches with JavaScript
- JSON APIs and Ajax
- Trigger Click Events with jQuery
- Change Text with Click Events
- Get JSON with the jQuery getJSON Method
- Convert JSON Data to HTML
- Render Images from Data Sources
- Prefilter JSON Complete
- Get Geo-location Data Complete
- Intermediate Front End Development Projects
- Build a Random Quote Machine
- Show the Local Weather
- Build a Wikipedia Viewer
- Use the Twitch.tv JSON API
- Intermediate Algorithm Scripting
- Sum All Numbers in a Range
- Diff Two Arrays
- Roman Numeral Converter
- Wherefore art thou
- Search and Replace
- Pig Latin
- DNA Pairing
- Missing letters
- Boo who
- Sorted Union
- Convert HTML Entities
- Spinal Tap Case
- Sum All Odd Fibonacci Numbers
- Sum All Primes
- Smallest Common Multiple
- Finders Keepers
- Drop it
- Steamroller
- Binary Agents
- Everything Be True
- Arguments Optional