/js

Primary LanguageJavaScript

js

Overview Basic Concepts Conditionals and Loops Functions
Creating Your First JavaScript Math Operators The if Statement User-Defined Functions
Practice: Your First Program Practice: Big Sale Practice: Quiet Rules Practice: Loading
Variables Practice: Speed Of Sound The else Statement Function Parameters
Comments Assignment Operators Practice: Admission In Pairs Practice: Spend after saving
Practice: Even numbers Comparison Operators The else if Statement Practice: Important reminders
Data Types Practice: Change Your Password Practice: Buy More, Get More Using Multiple Parameters with Functions
Practice: Escape! Practice: Find The Adults The switch Statement Practice: Who won the match?
Module 1 Quiz Logical or Boolean Operators Practice: Dark Theme The return Statement
Practice: Volunteer Teams The For Loop Practice: Average of three
Practice: Noon Or Midnight Practice: Factorial Fun Alert, Prompt, Confirm
String Operators Practice: Pages Per Minute Module 4 Quiz
Module 2 Quiz The While Loop Code project: Currency Converter
Code project: Trip Planner Practice: Time's Up!
The Do...While Loop
Break and Continue
Practice: Skipping 13
Module 3 Quiz
Code project: The Snail in the Well
Objects Core Objects DOM & Events ECMAScript 6
Introducing Objects Arrays What is DOM? Intro to ES6
Practice: Cuboid Volume Practice: Fluffy Pancakes Selecting Elements ES6 Variables and Strings
Creating Your Own Objects Other Ways to Create Arrays Changing Elements Practice: London is the capital of GB
Practice: Landed! Array Properties & Methods Adding & Removing Elements Loops and Functions in ES6
Object Initialization Practice: Level Up! Creating Animations Practice: Salary rise
Adding Methods Associative Arrays Handling Events Practice: Score 70 plus!
Practice: Annual Interest Rate The Math Object Event Propagation ES6 Objects
Practice: Calculating The Discount Practice: Which Century? Creating an Image Slider Practice: Workout harder!
Module 5 Quiz Practice: Circumference Of A Circle Form Validation ES6 Destructuring
Code project: Contact Manager The Date Object Module 7 Quiz Rest & Spread
Practice: Monday to Sunday Practice: Summary calculator
Module 6 Quiz ES6 Classes
Code project: Store Manager Practice: Average exam score
Practice: Attack!
ES6 Map & Set
Practice: Employee map
Practice: Distinct values of the set
More on ES6
Module 8 Quiz
Code project: Words