Overview

This online training course is a high level introduction to JavaScript, a programming language most commonly used as a client side scripting language. This JavaScript online training course covers utilizing project files and README.md, variables, data types, arrays and more!

Course Instructor: Kevia Cloud

Course Outline

01. Module 1 – Introduction to JavaScript

  • Welcome
  • What’s the course like?
  • Learning JS with a Functional Programmer approach
  • Only JavaScript and CLI heavy
  • This is not production

02. Module 2 – JavaScript Operation

  • What is JavaScript?
  • ECMAScript
  • Browser and Node.js

03. Module 3 – Working with JavaScript

  • Setup
  • Project files and README.md
  • repl.it
  • CLI basics
  • What is Homebrew and Install
  • What is Nodejs and Install

04. Module 4 – JavaScript Constructs

  • The Basics of JavaScript
  • Variables, Var, Let, Const
  • Data Types
  • Type Conversion
  • Numbers
  • Strings Methods & Concatenation
  • Template Literals
  • Function Declarations and Expressions
  • Arrays
  • Filter, map and reduce
  • Object Literals
  • Date and Times
  • if Statements
  • Switch Statements
  • Block Scope

05. Module 5 – Modern JavaScript

  • es2015 Concepts
  • 06. Module 6 – Object-oriented JavaScript
  • Object-Oriented Programming

Skills Learned

After completing this online training course, students will be able to:

  • The basics of JavaScript
  • Data types
  • CLI basics
  • String methods
  • Object literals
  • if and switch statements
  • Object-oriented programming