JavaScript fundamentals training
This course is aimed at JavaScript engineers with a basic grasp of the JavaScript language that want to enhance their skill set to include ES6.
Level
Beginner
Pre-requisites
Programming experience in at least one programming language
Pre-requisite Courses
None
- Basic JavaScript Syntax, Expressions and Operators, Variables, Functions, Data Types, Decision and iteration statements
- Type Coercion and Conversion, Basics of Scope, Closures, this keyword, Truthy and Falsy Values
- Object Literals, Destructuring, Objects and the Prototype Chain, Module Pattern and Revealing Module Pattern
- Constructor Function Calls with the new Keyword, JavaScript Classes, Arrow Functions, String Template Literals
- Error Handling with Try Catch, Understanding the Document Object Model, Working with DOM Nodes