Course Description

JavaScript is the most in demand and popular programming language on the web today.

Learn to create dynamic interactions on your web pages, JavaScript is were the magic happens. JavaScript gives you the tools you need to create modern websites, with interactive content. Alongside HTML and CSS, it is one of the three core technologies of World Wide Web content production.

The most common use of JavaScript is to add client-side behavior to HTML pages. Learn how to interact with the Document Object Model (DOM) of the page.

  • Introduction to JavaScript
  • Step by Step learning with examples and source code
  • How to use JavaScript within your web pages
  • Variables and how they work
  • Everything about JavaScript Arrays
  • Power of using JavaScript Functions
  • JavaScript Objects and what you can do with them
  • Updating your HTML elements with JavaScript
  • JavaScript event listeners
  • Logical operators
  • JavaScript Built in Methods
  • Conditions and switches
  • Loops making it easy
  • What AJAX is and how it works
  • How to use JSON
  • Send data and retrieve data from the server
  • No page reload data loading

And a whole lot more.

By the end of the course you will have the skills and know how to add JavaScript within you website.

I am here to help you learn how to create your own websites and ready to answer any questions you may have.

JavaScript is the most in demand skills, and learning how to use JavaScript will help to separate you from the crowd.

Want to know more, what are you waiting for take the first step. Join now to start learning how you too can create DYNAMIC and INTERACTIVE pages with JavaScript today.

Course Instructor Web developer

laurence svekis

Computers and technology have given us an incredible outlet to use our imaginations and produce so many wonderful things. They've also allowed us to connect in ways never imaged. I started creating my first website in 1999 and still to this day enjoy the freedom of possibilities that creating online allows. I want to share that experience with others, and share the excitement and satisfaction of being able to bring things to life online. Through my online career, I've worked in both large and small business. Creating micro web applications, websites and enterprise level applications. Additionally I've worked on hundreds of web technology projects privately. I am interested in everything to do with web application development, programming to online marketing with a strong focus on social media and SEO. One of my proudest accomplishments online is that I have been able to connect with so many people. I've created online games which have entertained, social media applications which have connected, improved workflow with software and websites for marketing. I first started to create digital courses in 2002 and am so humbled by the opportunity to be able to provide online courses again today. I'm passionate about web technologies, and look forward to sharing my knowledge and experience with others. Come join me in this awesome adventure.

Course curriculum

  • 1

    Learn about JavaScript

    • Promo CompleteJavaScript

    • Introduction to JavaScript

    • 2 JavaScript Introduction course resources

    • 3 First JavaScript Code

    • 4 How to add JavaScript to your webpage

    • 5 Syntax of JavaScript how to write code

    • Source Code Comments alerts

    • 7 Debugging Dev tools console messages in JavaScript

  • 2

    Writing JavaScript code Cornerstones of JavaScript

    • 8 JavaScript Variables Data Types

    • Source Code Variables

    • 10 JavaScript How arrays work

    • 11 JavaScript working with Arrays

    • 12 JavaScript Arrays in Action

    • 13 JavaScript Arrays as Strings and Slices

    • Source Code Arrays

    • 15 JavaScript Working with Objects

    • 16 JavaScript Constructor Objects

    • Source Code Objects

    • 18 JavaScript Introduction to Functions

    • 19 JavaScript working with Functions

    • 20 JavaScript Functions in Action

    • 21 JavaScript Gloabl Scope Values in Functions

    • Source Code Functions

  • 3

    Dynamic Interactive JavaScript

    • 23 What is the DOM

    • 24 JavaScript DOM Document Object Model

    • 25 JavaScript getElementById

    • 26 JavaScript DOM select elements via Class and Tags

    • 27 JavaScript the Document Object data

    • 28 JavaScript Update Styling attributes using the DOM

    • Source Code DOM

    • 30 JavaScript DOM onclick

    • 31 JavaScript Mouse Event Listeners

    • Source Code Events

    • 33 JavaScript addEventListener

    • Source AddEventlistener

    • 35 JavaScript Queryselectorall mulitple elements event listeners

    • 36 JavaScript More Element Selection options

    • Source Code Multiple Element Selection

    • 38 JavaScript Creating New Elements

    • Source Code Create Elements

    • 40 DOM and Form Create Form Validation

    • Source Code Form Validation

  • 4

    JavaScript fundamentals

    • 42 JavaScript Fundamentals

    • 43 JavaScript Operators Introduction

    • 44 JavaScript Operators increment alternating row colors

    • 45 JavaScript Conditional ternary operator

    • 46 JavaScript Logical operators

    • Source Code operators

    • 48 JavaScript Math Method

    • 49 JavaScript Date Method

    • Source Code Useful Methods

    • 51 JavaScript Conditions

    • 52 JavaScript working with Conditions

    • Source Code Conditions

    • 54 JavaScript Switch Condition

    • Source Code Switch

    • 56 JavaScript While Loop

    • 57 JavaScript Do loop

    • 58 JavaScript For loop

    • Source Code Loops