61D Lecture 1: JavaScript

preview_player
Показать описание
Learn fundamental features of the most popular programming language in the world: JavaScript. This introduction covers the fundamentals of JavaScript syntax and some of the most commonly used functions from the standard library.

Timetamps:

JavaScript Intro
0:00 JavaScript Intro
1:15 Why JavaScript?
3:07 Browser vs NodeJs

Basics
4:28 Clone Starter Code
6:30 Hello World
7:10 Variable Declaration
10:02 Functions
14:40 Conditionals and Ternary Operator

Arrays
18:20 Basic Syntax
20:10 Arrays with Loops
22:31 includes and indexOf
25:55 filter
29:38 map
31:27 every and some
33:08 Slicing arrays
35:12 Spread Operator
37:58 Challenge 1: Common Array Elements

Objects
40:20 Object Syntax
45:56 Object Destructuring
48:11 Optional Chaining
52:02 Nullish Coalescing
54:53 Combining Objects
59:42 Challenge 2: Setting Defaults

Async / Await
1:04:16 Promises
1:08:30 Awaiting Promises in Parallel
1:11:30 Error Handling, Try/Catch
1:17:08 Challenge 3: Fetching Pokemon
1:20:12 Outro
Рекомендации по теме