Basic Javascript on freeCodeCamp

In this freeCodeCamp course, we will learn the foundations of Javascript. Javascript is a server-side language that allows us to add interactivity to our website. With javascript, we can listen for events that happen on the webpage, and then trigger code to run respectively. This course will walk you through all the common javascript syntax while challenging you along the way.

Lessons:

Introduction to Javascript, freeCodeCamp Basic Javascript

Comment your JavaScript Code, freeCodeCamp Basic Javascript

Declare JavaScript Variables, freeCodeCamp Basic Javascript

Storing Values with the Assignment Operator, freeCodeCamp Basic Javascript

Initializing Variable with the Assignment Operator, freeCodeCamp Basic Javascript

Understanding Uninitialized Variables, freeCodeCamp Basic Javascript

Understanding Case Sensitivity in Variables, freeCodeCamp Basic Javascript

Add Two Numbers with Javascript, freeCodeCamp Basic Javascript

Subtract One Number from Another with Javascript, freeCodeCamp Basic Javascript

Multiply Two Numbers with Javascript, freeCodeCamp Basic Javascript

Divide One Number by Another with Javascript, freeCodeCamp Basic Javascript

Increment a Number with Javascript, freeCodeCamp Basic Javascript

Decrement a Number with Javascript, freeCodeCamp Basic Javascript

Create Decimal Numbers with Javascript, freeCodeCamp Basic Javascript

Multiply Two Decimals with Javascript, freeCodeCamp Basic Javascript

Divide one Decimal by Another with Javascript, freeCodeCamp Basic Javascript

Finding a Remainder in Javascript, freeCodeCamp Basic Javascript

Compound Assignment With Augmented Addition, freeCodeCamp Basic Javascript

Compound Assignment With Augmented Subtraction, freeCodeCamp Basic Javascript

Compound Assignment With Augmented Multiplication, freeCodeCamp Basic Javascript

Compound Assignment With Augmented Division, freeCodeCamp Basic Javascript

Convert Celsius to Fahrenheit, freeCodeCamp Basic Javascript

Declare String Variables, freeCodeCamp Basic Javascript

Escaping Literal Quotes in Strings, freeCodeCamp Basic Javascript

Quoting Strings with Single Quotes, freeCodeCamp Basic Javascript

Escape Sequences in Strings, freeCodeCamp Basic Javascript

Concatenating Strings with Plus Operator, freeCodeCamp Basic Javascript

Concatenating Strings with the Plus Equals Operator, freeCodeCamp Basic Javascript

Constructing Strings with Variables, freeCodeCamp Basic Javascript

Appending Variables to Strings, freeCodeCamp Basic JavaScript

Find the Length of a String, freeCodeCamp Basic Javascript

Use Bracket Notation to Find the First Character in a String, freeCodeCamp Basic JavaScript

Understand String Immutability, freeCodeCamp Basic Javascript

Use Bracket Notation to Find the Nth Character in a String, freeCodeCamp Basic Javascript

Use Bracket Notation to Find the Last Character in a String, freeCodeCamp Basic Javascript

Use Bracket Notation to Find the NthtoLast Character in a String, freeCodeCamp Basic Javascript

Word Blanks, freeCodeCamp Basic Javascript

Store Multiple Values in one Variable using JavaScript Arrays, freeCodeCamp Basic Javascript

Nest one Array within Another Array, freeCodeCamp Basic Javascript

Access Array Data with Indexes, freeCodeCamp Basic Javascript

Modify Array Data With Indexes, freeCodeCamp Basic Javascript

Access MultiDimensional Arrays With Indexes, freeCodeCamp Basic Javascript

Manipulate Arrays With push, freeCodeCamp Basic Javascript

Manipulate Arrays With pop, freeCodeCamp Basic Javascript

Manipulate Arrays With Shift, freeCodeCamp Basic Javascript

Manipulate Arrays With unshift, freeCodeCamp Basic Javascript

Shopping List, freeCodeCamp Basic Javascript

Write Reusable Javascript with Function, freeCodeCamp Basic Javascript

Passing Values to Functions with Arguments, freeCodeCamp Basic Javascript

Global Scope and Function, freeCodeCamp Basic Javascript

Local Scope and Functions, freeCodeCamp Basic Javascript

Global vs Local Scope in Functions, freeCodeCamp Basic Javascript

Return a Value from a Function with Return, freeCodeCamp Basic Javascript

Assignment with a Returned Value, freeCodeCamp Basic Javascript

Stand in Line, freeCodeCamp Basic Javascript

Understanding Boolean Values, freeCodeCamp Basic Javascript

Use Conditional Logic with If Statements, freeCodeCamp Basic Javascript

Comparison with the Equality Operator, freeCodeCamp Basic Javascript

Comparison with the Strict Equality Operator, freeCodeCamp Basic Javascript

Comparison with the Inequality Operator, freeCodeCamp Basic Javascript

Comparison with the Strict Inequality Operator, freeCodeCamp Basic Javascript

Comparison with the Greater Than Operator, freeCodeCamp Basic Javascript

Comparison with the Greater Than Or Equal To Operator, freeCodeCamp Basic Javascript

Comparison with the Less Than Operator, freeCodeCamp Basic Javascript

Comparison with the Less Than Or Equal To Operator, freeCodeCamp Basic Javascript

Comparison with the Logical And Operator, freeCodeCamp Basic Javascript

Comparison with the Logical Or Operator, freeCodeCamp Basic Javascript

Introducing Else Statements, freeCodeCamp Basic Javascript

Introducing Else If Statement, freeCodeCamp Basic Javascript

Logical Order in If Else Statements, freeCodeCamp Basic Javascript

Chaining If Else Statements, freeCodeCamp Basic Javascript

Golf Code, freeCodeCamp Basic Javascript

Selecting from many options with Switch Statements, freeCodeCamp Basic Javascript

Adding a default option in Switch statements, freeCodeCamp Basic Javascript

Multiple Identical Options in Switch Statements, freeCodeCamp Basic Javascript

Replacing If Else Chains with Switch, freeCodeCamp Basic Javascript

Returning Boolean Values from Functions, freeCodeCamp Basic Javascript

Return Early Pattern for Functions, freeCodeCamp Basic Javascript

Counting Cards, freeCodeCamp Basic Javascript

Build Javascript Objects, freeCodeCamp Basic Javascript

Accessing Objects Properties with the Dot Operator, freeCodeCamp Basic Javascript

Accessing Objects Properties with Bracket Notation, freeCodeCamp Basic Javascript

Accessing Objects Properties with Variables, freeCodeCamp Basic Javascript

Updating Object Properties, freeCodeCamp Basic Javascript

Add New Properties to a Javascript Object, freeCodeCamp Basic Javascript

Delete Properties from a Javascript Object, freeCodeCamp Basic Javascript

Using Objects for Lookups, freeCodeCamp Basic Javascript

Testing Objects for Properties, freeCodeCamp Basic Javascript

Manipulating Complex Objects, freeCodeCamp Basic Javascript

Accessing Nested Objects, freeCodeCamp Basic Javascript

Accessing Nested Arrays, freeCodeCamp Basic Javascript

Iterate with Javascript For Loops, freeCodeCamp Basic Javascript

Iterate Odd Numbers With a For Loop, freeCodeCamp Basic Javascript

Count Backwards With a For Loop, freeCodeCamp Basic Javascript

Iterate Through an Array with a For Loop, freeCodeCamp Basic Javascript

Nesting For Loops, freeCodeCamp Basic Javascript

Iterate with Javascript While Loop, freeCodeCamp Basic Javascript

Profile Lookup, freeCodeCamp Basic Javascript

Generate Random Fractions with Javascript, freeCodeCamp Basic Javascript

Generate Random Whole Numbers with Javascript, freeCodeCamp Basic Javascript

Generate Random Whole Numbers within a Range, freeCodeCamp Basic Javascript

Sift through Text with Regular Expressions, freeCodeCamp Basic Javascript

Find Numbers with Regular Expressions, freeCodeCamp Basic Javascript

Find Whitespace with Regular Expressions, freeCodeCamp Basic Javascript

Invert Regular Expression Matches with Javascript, freeCodeCamp

Share: