Introduction to JavaScript

Course Prerequisites:

Module 1 Introduction
Unit 1 Lesson 1 - Introduction to JavaScript
Unit 2 Lesson 2 - Calling Javascript in HTML
Module 2 Comments And Statements
Unit 1 Lesson 1 - Comments
Unit 2 Lesson 2 - Statements
Module 3 Variables
Unit 1 Lesson 1 - Introduction to Variables
Unit 2 Lesson 2 - Different Types Of Variables
Unit 3 Lesson 3 - Using Variables With Strings
Module 4 Functions
Unit 1 Lesson 1 - Introduction to Functions
Unit 2 Lesson 2 - Notes on Functions
Unit 3 Lesson 3 - Using Parameters With Functions
Unit 4 Lesson 4 - Functions With Multiple Parameters
Unit 5 Lesson 5 - The Return Statement
Unit 6 Lesson 6 - Calling A Function From Another Function
Unit 7 Lesson 7 - Global & Local Variables
Module 5 Operators
Unit 1 Lesson 1 - Math Operators
Unit 2 Lesson 2 - Assignment Operators
Module 6 Conditionals
Unit 1 Lesson 1 - If Statement
Unit 2 Lesson 2 - If/ Else Statement
Unit 3 Lesson 3 - Nesting
Unit 4 Lesson 4 - Complex Conditions
Unit 5 Lesson 5 - Switch
Module 7 Loops
Unit 1 Lesson 1 - For Loop
Unit 2 Lesson 2 - While Loop
Unit 3 Lesson 3 - Do While Loop
Module 8 Event Handlers
Unit 1 Lesson 1 - Event Handlers
Unit 2 Lesson 2 - Event Handlers
Unit 3 Lesson 3 - More on Functions/ Changing the Text
Module 9 Objects
Unit 1 Lesson 1 - Intro to Objects, Methods and Properties
Unit 2 Lesson 2 - Creating Our Own Objects
Unit 3 Lesson 3 - Object Initialisers
Unit 4 Lesson 4 - Adding Methods to our Objects
Module 10 Arrays
Unit 1 Lesson 1 - Intro
Unit 2 Lesson 2 - Other Ways to Create Arrays
Unit 3 Lesson 3 - Array Properties and Methods
Unit 4 Lesson 4 - Join and Pop Method
Unit 5 Lesson 5 - Reverse, Push, Sort Methods
Unit 6 Lesson 6 - Adding Array Elements using a Loop
Unit 7 Lesson 7 - Cool Techniques to Print Array Elements
Unit 8 Lesson 8 - Associative Arrays
Module 11 Math Objects
Unit 1 Lesson 1 - Built in Properties and Methods
Unit 2 Lesson 2 - Rounding Numbers
Unit 3 Lesson 3 - Random Numbers
Unit 4 Lesson 4 - Minimums And Maximums
Unit 5 Lesson 5 - Exponents
Module 12 Date Objects
Unit 1 Lesson 1 - Date Objects
Module 13 Conclusion
Unit 1 Lesson 1 - Course Conclusion
Unit 2 JavaScript Quiz
cmsmysqlboot