Javascript Essentials 

TRAINING

Javascript Essentials COURSE Marc & zed

1 DAY | 7 HOURS TRAINING PROGRAMME

ONLINE OR FACE-TO-FACE TRAINING

JavaScript, often abbreviated JS, is a programming language that is one of the core technologies of the World Wide Web, alongside HTML and CSS. As of 2022, 98% of websites use JavaScript on the client side for webpage behaviour, often incorporating third-party libraries.


OBJECTIVES


WHO SHOULD ATTEND THIS COURSE


METHODOLOGY

This is an immersive, hands-on course where trainees will be learning and immediately applying what they learn through practical-based projects. In this training, the instructor will explain JavaScript fundamentals and how to apply them


COURSE OUTLINE

(THIS IS A 1 DAY TRAINING PROGRAMME)

1. Getting started with ECMAScript

ES versions and tools

Variables, scope, and strings

Function enhancements

Arrow functions


2. Destructuring 

Overview of destructuring

Destructuring an array

Destructuring an object literal

Specifying default values

Destructuring parameters

Destructuring a return value


3. Miscellaneous APIs 

Number and Math

String

Regular expressions


4. Array enhancements

Core enhancements

Typed arrays


5. Object enhancements

Object literals

Symbols

Methods in Object


6. Classes

Defining classes in ES6++

Encapsulation

Statics

Inheritance


7. Collections

Map

WeakMap

Set

WeakSet


8. Iterables, iterators, and generators

Iterables and iterators

Custom iterable objects

Generators


9. Modules

Introduction to modules

Additional techniques


10. Asynchronous JavaScript

Introduction to promises

Using promises

Example of promises

Using async/await

 FOR PRICING AND BOOKING THIS COURSE, PLEASE E-MAIL US AT janice@marcnzed.com 

OR CALL +6012 451 4977 (MALAYSIA) OR  +65 9052 3859 (SINGAPORE)


Certificate

Upon successful completion of the course, participants will be awarded a verified digital certificate by Marc & Zed Training Singapore in collaboration with Marc & Zed SPACES Malaysia