Filename | Size |
| 1. Introduction/1. Introduction.mp4 | 5.8 MB |
| 1. Introduction/1. Introduction.vtt | 2.7 KB |
| 2. Promise Basics/1. Why We Need Promises.mp4 | 22 MB |
| 2. Promise Basics/1. Why We Need Promises.vtt | 4.4 KB |
| 2. Promise Basics/2. What Is a Promise.mp4 | 9.5 MB |
| 2. Promise Basics/2. What Is a Promise.vtt | 3.2 KB |
| 2. Promise Basics/3. Creating a Promise.mp4 | 9.9 MB |
| 2. Promise Basics/3. Creating a Promise.vtt | 1.7 KB |
| 2. Promise Basics/4. Status of the Promise.mp4 | 29.3 MB |
| 2. Promise Basics/4. Status of the Promise.vtt | 4.5 KB |
| 3. Working with Promises/1. Promise Methods Then.mp4 | 29.1 MB |
| 3. Working with Promises/1. Promise Methods Then.vtt | 2.9 KB |
| 3. Working with Promises/2. Chaining Promises.mp4 | 28.3 MB |
| 3. Working with Promises/2. Chaining Promises.vtt | 3.5 KB |
| 3. Working with Promises/3. Promise Methods Catch.mp4 | 24.5 MB |
| 3. Working with Promises/3. Promise Methods Catch.vtt | 3.6 KB |
| 3. Working with Promises/4. How to Promisify any Function in JavaScript.mp4 | 34.3 MB |
| 3. Working with Promises/4. How to Promisify any Function in JavaScript.vtt | 5.1 KB |
| 3. Working with Promises/5. What's a Callback Hell and How to Avoid It.mp4 | 32.5 MB |
| 3. Working with Promises/5. What's a Callback Hell and How to Avoid It.vtt | 5.4 KB |
| 3. Working with Promises/6. Making HTTP Requests Using Fetch API.mp4 | 26.1 MB |
| 3. Working with Promises/6. Making HTTP Requests Using Fetch API.vtt | 5.1 KB |
| 3. Working with Promises/7. Static Methods Promise.resolve and Promise.reject.mp4 | 24.3 MB |
| 3. Working with Promises/7. Static Methods Promise.resolve and Promise.reject.vtt | 3 KB |
| 4. Handling Multiple Asynchronous Operations/1. Static Methods Promise.all.mp4 | 18.9 MB |
| 4. Handling Multiple Asynchronous Operations/1. Static Methods Promise.all.vtt | 4.4 KB |
| 4. Handling Multiple Asynchronous Operations/2. How Promise.all Handles Rejections.mp4 | 15.1 MB |
| 4. Handling Multiple Asynchronous Operations/2. How Promise.all Handles Rejections.vtt | 2.9 KB |
| 4. Handling Multiple Asynchronous Operations/3. Static Methods Promise.race.mp4 | 28.3 MB |
| 4. Handling Multiple Asynchronous Operations/3. Static Methods Promise.race.vtt | 4.9 KB |
| 5. Unit Testing of Promises/1. Setting Up the Testing Environment.mp4 | 15.5 MB |
| 5. Unit Testing of Promises/1. Setting Up the Testing Environment.vtt | 3.1 KB |
| 5. Unit Testing of Promises/2. Writing Unit Tests.mp4 | 52.1 MB |
| 5. Unit Testing of Promises/2. Writing Unit Tests.vtt | 7.1 KB |
| 5. Unit Testing of Promises/3. Timeouts in Unit Tests.mp4 | 23.5 MB |
| 5. Unit Testing of Promises/3. Timeouts in Unit Tests.vtt | 3.8 KB |
| 5. Unit Testing of Promises/4. Multiple Assertions in One Test Case.mp4 | 47.5 MB |
| 5. Unit Testing of Promises/4. Multiple Assertions in One Test Case.vtt | 6.9 KB |
| 6. Summary/1. Summary.mp4 | 1.7 MB |
| 6. Summary/1. Summary.vtt | 865 B |