Kirsty  Edwards

Kirsty Edwards

1638086280

Learn Callbacks, Promises, Async/Await By Making Ice Cream

In this video, we're going to make ice cream šŸ§šŸØšŸ¦ and inspect Callbacks, Promises,  Async/Await which are under the Asynchronous JavaScript Topic. And, we'll see their practical usage by coding

Time Stamps -

0:00       - Intro
0:25       - Asynchronous JS
1:36       - Sync vs Async 
4:43       - Examples ā˜ļø 
08:28    - setTimeout function
13:09    - callbacks w/examples
17:57    - ice cream w/ callbacks 
41:50    - Callback hell
43:20    - Promises & promise cycle
54:10    - Promise Chaining
1:03:15 - error handling
1:05:25 - finally handler 
1:07:14 - Async/ Await 
1:09:30 - try catch finally
1:15:34 - Await keyword w/ example
1:25:10 - ice cream w/ async/await

The Article : https://www.freecodecamp.org/news/javascript-async-await-tutorial-learn-callbacks-promises-async-await-by-making-icecream/

 #javascript  #webdev 

What is GEEK

Buddha Community

Learn Callbacks, Promises, Async/Await By Making Ice Cream
Giles  Goodwin

Giles Goodwin

1600929360

Understanding JavaScript: Promises, Async & Await!!

Analogy

We all know the importance of promises in our life. We even have a special day dedicated to it :) But how well do we know the importance of promises in JavaScript? Well if you don’t know it yet, it’s a great time to know it because they are becoming more and more popular. So what are promises? Let’s try to understand it through an analogy.

Suppose you are a top class rapper and you haven’t released an album for a while and fans are asking for it day and night. So what you do is that you ā€œpromiseā€ them that whenever it will be out, all of them would be notified. To get this done you give your fans a list. They can fill in their email addresses, so that when the album becomes available, all the subscribers instantly receive it. And even if something goes wrong, say a pandemic, so that you can’t release the album, they will still be notified.

Now everyone is happy: You, because the people don’t crowd you anymore, and fans, because they won’t miss any news on the album.

This is a real-life analogy for things we often have in programming:

  1. ā€œproducing codeā€ that does something and may take time. That’s a ā€œrapperā€.
  2. ā€œconsuming codeā€ that wants the result of the ā€œproducing codeā€ once it’s ready. Many functions may need that result. These are the ā€œfansā€.
  3. A promise is a special JavaScript object that links the ā€œproducing codeā€ and the ā€œconsuming codeā€ together. In terms of our analogy: this is the ā€œsubscription listā€. The ā€œproducing codeā€ takes whatever time it needs to produce the promised result, and the ā€œpromiseā€ makes that result available to all of the subscribed code when it’s ready.

JavaScript promises are much more complex than a simple subscription list: they have additional features and limitations. But it’s fine to begin with.

#async #promises #javascript #development #await

Jerad  Bailey

Jerad Bailey

1598891580

Google Reveals "What is being Transferredā€ in Transfer Learning

Recently, researchers from Google proposed the solution of a very fundamental question in the machine learning community — What is being transferred in Transfer Learning? They explained various tools and analyses to address the fundamental question.

The ability to transfer the domain knowledge of one machine in which it is trained on to another where the data is usually scarce is one of the desired capabilities for machines. Researchers around the globe have been using transfer learning in various deep learning applications, including object detection, image classification, medical imaging tasks, among others.

#developers corner #learn transfer learning #machine learning #transfer learning #transfer learning methods #transfer learning resources

Kirsty  Edwards

Kirsty Edwards

1638086280

Learn Callbacks, Promises, Async/Await By Making Ice Cream

In this video, we're going to make ice cream šŸ§šŸØšŸ¦ and inspect Callbacks, Promises,  Async/Await which are under the Asynchronous JavaScript Topic. And, we'll see their practical usage by coding

Time Stamps -

0:00       - Intro
0:25       - Asynchronous JS
1:36       - Sync vs Async 
4:43       - Examples ā˜ļø 
08:28    - setTimeout function
13:09    - callbacks w/examples
17:57    - ice cream w/ callbacks 
41:50    - Callback hell
43:20    - Promises & promise cycle
54:10    - Promise Chaining
1:03:15 - error handling
1:05:25 - finally handler 
1:07:14 - Async/ Await 
1:09:30 - try catch finally
1:15:34 - Await keyword w/ example
1:25:10 - ice cream w/ async/await

The Article : https://www.freecodecamp.org/news/javascript-async-await-tutorial-learn-callbacks-promises-async-await-by-making-icecream/

 #javascript  #webdev 

Code  JS

Code JS

1654326531

JavaScript Fetch API Explained | Callbacks, Promises, Async Await

Learn about Callbacks, Promises, and Async Await as the JavaScript Fetch API is explained in this tutorial. You will also learn about thenables and how async / await replaces them in our JS code. The first 30 minutes covers the concepts. The last 30 minutes gives examples of retrieving data from different APIs with Fetch.

Quick Concepts outline:
Fetch API with Async / Await
(0:00) Intro
(0:29) What is a callback function?
(1:15) What is the problem with callbacks?
(3:00) JavaScript Promises have 3 states
(5:28) A promise may not return a value where you expect it to: You need to wait for a promise to resolve
(6:58) Using thenables with a promise
(20:15) An easy mistake to make with promises
(24:00) Creating an async function
(25:00) Applying await inside the function
(33:45) Example 1: Retrieving user data
(40:00) Example 2: Retrieving dad jokes
(47:00) Example 3: Posting data
(49:40) Example 4: Retrieving data with URL parameters
(54:55) Abstract it all into single responsibility functions

Subscribe: https://www.youtube.com/c/DaveGrayTeachesCode/featured 

#async  #await  #fetch #javascript