js-essentials
js-essentials
Introduction 1
full-stack projects. Ideal for onboarding new developers or as a Declaring Variables in JavaScript 13
Overview 1
Introduction 1
Weak vs. Strong Typing and Dynamic vs. Static 11
Typing
Numbers in JavaScript 12
Strings in JavaScript 9
Booleans in JavaScript 13
Overview 1
Introduction 1
Objects in JavaScript 21
The .shift and .unshift Methods 8
WEEK 2 156 min. The .splice and .slice Methods 13
Arrays in JavaScript 9
The .toString and .join Methods 4
Functions in JavaScript 14
The .includes, .indexOf, and .lastIndexOf Methods 10
BigInts, Symbols, and Undefined in JavaScript 12
JavaScript's Advanced Built-in Array Methods
Scoping, Equality, and Error Handling in
JavaScript Overview 1
Overview 1 Introduction 1
"Let" Variables vs. "Var" Variables 14 The .find and .findIndex Methods 12
Overview 1 Overview 1
Introduction 1 Introduction 1
Installing Lodash into a Node.js Project 15 JavaScript's Built-in .sort Method 5
Overview 1
Introduction 1
WEEK 8 Advanced JavaScript Class Concepts 161 min.
The .flatten, .flattenDeep, and .flattenDepth 21
Functions Overview 1
The .chunk and .partition Functions 19 Introduction 1
The .zip and .unzip Functions 9 Pre-ES6 JavaScript Classes 16
The instanceof Keyword 10
Prototypal Inheritance Basics 19
WEEK 7 Object and Array Transformation with Lodash 151 min. Interfaces in JavaScript 9
Overview 1
Introduction 1
In-Depth String Details 17
Array-Related String Methods 22
WEEK 9 58 min.
Colorizing Strings with Chalk 7
Overview 1
Introduction 1
What Are Promises? 19
Using Promises to Avoid Callback Hell 10
Converting Callbacks to Promises 10
Accessing Previous Promise Values 8