YoVDO

JavaScript Promises - Tutorial for Beginners

Offered By: ColorCode via YouTube

Tags

Javascript Courses Asynchronous Programming Courses Fetch API Courses

Course Description

Overview

Dive into a comprehensive tutorial on JavaScript Promises, part of the "10 Things JS Developers Should Know" series. Learn about asynchronous vs. synchronous programming, the challenges of async code, and how Promises solve these issues. Explore the different phases of a Promise, how to use and chain them, and their benefits over callbacks. Master error handling with REJECT and .catch(), understand the .finally() method, and see a real-world example using fetch(). Gain essential knowledge on this crucial JavaScript concept, perfect for beginners looking to enhance their programming skills.

Syllabus

Intro.
Async vs. Sync.
The problem with Async.
Convert to Callback.
Convert to Promises.
Different phases of a Promise.
How to use a Promise.
Why do we like Promises?.
Chaining.
Benefits of Promises over Callbacks.
Error handling, REJECT and .catch().
.finally().
Real world example with fetch().
Summary.
Next....


Taught by

ColorCode

Related Courses

JavaScript Promises
Google via Udacity
Grand Central Dispatch (GCD)
Udacity
Asynchronous Programming in C# and .NET Core
Microsoft via edX
JavaScript, часть 2: прототипы и асинхронность
Moscow Institute of Physics and Technology via Coursera
Разработка веб-сервисов на Go - основы языка
Moscow Institute of Physics and Technology via Coursera