Companies Home Search Profile

Asynchronous JavaScript Deep Dive

Focused View

Steven Hancock

5:49:07

123 View
  • 1. Introduction.mp4
    01:31
  • 2. Making the Most of this Course.html
  • 3. Important Notes about Course.html
  • 1. Introduction to Asynchronous Coding.mp4
    00:41
  • 2.1 Synch VS Asynch.zip
  • 2. Synchronous VS Asynchronous.mp4
    09:46
  • 3. Advantages and Disadvantages.mp4
    02:40
  • 4. Understanding the Event Loop.mp4
    04:27
  • 5. The Event Loop Take 2.html
  • 6. Quiz.html
  • 1. Introduction to Callbacks.mp4
    00:51
  • 2.1 Callback1.zip
  • 2. Understanding JavaScript Callbacks.mp4
    07:38
  • 3.1 Callback2.zip
  • 3. Understanding JavaScript Callbacks Part 2.mp4
    09:15
  • 4.1 Asynch and callbacks.zip
  • 4. Asynchronous Coding and Callbacks.mp4
    07:08
  • 5.1 Exercise0.zip
  • 5. Exercise 0 Start.mp4
    01:31
  • 6.1 Exercise0.zip
  • 6. Exercise 0 Finish.mp4
    06:53
  • 7.1 Callback Problems.zip
  • 7. Problems with JavaScript Callbacks.mp4
    05:57
  • 1. Promises Introduction.mp4
    00:50
  • 2.1 Understanding Promises.zip
  • 2. Understanding Promises.mp4
    04:59
  • 3.1 Using Promises pt1.zip
  • 3. Using Promises Part 1.mp4
    11:39
  • 4.1 Using Promises pt2.zip
  • 4. Using Promises Part 2.mp4
    09:35
  • 5. A Quick Overview of Fetch.mp4
    02:40
  • 6.1 Promise Example1.zip
  • 6. Promise Example 1 Star Wars Data.mp4
    11:38
  • 7.1 Promise Example2.zip
  • 7. Promise Example 2 JSONPlaceholder.mp4
    10:24
  • 8.1 Promises Example3.zip
  • 8. Promise Example 3 jQuery.mp4
    11:35
  • 9. REVIEW IFFEs and the Module Pattern.html
  • 10.1 Exercise1.zip
  • 10. Exercise 1 Start.mp4
    03:26
  • 11.1 Exercise1.zip
  • 11. Exercise 1 Finish.mp4
    05:20
  • 12.1 Exercise2.zip
  • 12. Exercise 2 Start.mp4
    03:01
  • 13.1 Exercise2.zip
  • 13. Exercise 2 Finish.mp4
    09:46
  • 14.1 Creating Promises.zip
  • 14. Creating JavaScript Promises.mp4
    17:57
  • 15.1 Exercise3.zip
  • 15. Exercise 3 Start.mp4
    04:42
  • 16.1 Exercise3.zip
  • 16. Exercise 3 Finish.mp4
    04:32
  • 17.1 Exercise3.zip
  • 17. Follow Up on Exercise 3.mp4
    07:22
  • 18.1 Finally.zip
  • 18. Using the Finally Method.mp4
    04:39
  • 19.1 Promise static methods.zip
  • 19. Using the Promise all and race Static Methods.mp4
    12:54
  • 20.1 Exercise4.zip
  • 20. Exercise 4 Start.mp4
    01:35
  • 21.1 Exercise4.zip
  • 21. Exercise 4 Finish.mp4
    06:39
  • 22.1 promise any allSettled.zip
  • 22. Two New Static Methods Promise.allSettled and Promise.any.mp4
    06:04
  • 1. Introduction to Async Await.mp4
    01:44
  • 2.1 Getting started async await.zip
  • 2. Getting Started with Async Await.mp4
    09:29
  • 3. REVIEW The map Method of Arrays.html
  • 4.1 Using asynch await.zip
  • 4. Using Async Await.mp4
    10:41
  • 5. REVIEW The filter Method of Arrays.html
  • 6.1 Exercise5.zip
  • 6. Exercise 5 Start.mp4
    02:07
  • 7.1 Exercise5.zip
  • 7. Exercise 5 Finish.mp4
    08:37
  • 8.1 Refactor try catch for await of.zip
  • 8. Refactoring jQuery Promise Example try catch for of.mp4
    13:43
  • 9.1 Follow up try catch.zip
  • 9. Follow Up on try catch.mp4
    02:41
  • 10.1 Refactor IIFE.zip
  • 10. Refactor JSONPlaceholder Promise Example IIFEs.mp4
    04:57
  • 11.1 Exercise6.zip
  • 11. Exercise 6 Start.mp4
    01:00
  • 12.1 Exercise6.zip
  • 12. Exercise 6 Finish.mp4
    05:32
  • 13.1 Exercise7.zip
  • 13. Exercise 7 Start.mp4
    01:36
  • 14.1 Exercise7.zip
  • 14. Exercise 7 Finish.mp4
    05:40
  • 15.1 async Promise all.zip
  • 15. Using Promise.all with async await.mp4
    04:24
  • 16.1 Exercise8.zip
  • 16. Exercise 8 Start.mp4
    01:32
  • 17.1 Exercise8.zip
  • 17. Exercise 8 Finish.mp4
    06:38
  • 18.1 Careful async.zip
  • 18. Careful Coding with async await.mp4
    06:56
  • 19.1 async for methods.zip
  • 19. Using async on Object Methods.mp4
    02:51
  • 1. Introduction to Generators.mp4
    01:48
  • 2.1 Using Generators.zip
  • 2. Understanding and Using Generators.mp4
    14:02
  • 3.1 Generator example.zip
  • 3. Generator Example.mp4
    06:20
  • 4.1 Exercise9.zip
  • 4. Exercise 9 Start.mp4
    01:21
  • 5.1 Exercise9.zip
  • 5. Exercise 9 Finish.mp4
    05:19
  • 6.1 Generator Iterator.zip
  • 6. Using a Generator to Create an Iterator.mp4
    05:55
  • 7.1 iterator example2.zip
  • 7. Creating an Iterator Example 2.mp4
    08:51
  • 8.1 Generator Two-way Communication.zip
  • 8. Two-way Communication with Generators.mp4
    04:51
  • 1. Congratulations!.mp4
    00:57
  • 2. BONUS Lecture! Discounts on Other Courses.html
  • Description


    The most complete course on Asynchronous JavaScript. Includes Callbacks, Promises, Async Await, Generators and more.

    What You'll Learn?


    • In-depth training on asynchronous JavaScript.
    • Fundamental concepts about asynchronous JavaScript.
    • How asynchronous JavaScript is achieved using the event loop.
    • The ubiquitous callback pattern.
    • Problems we encounter with callbacks.
    • The ins, outs and whys of JavaScript promises.
    • The fetch command.
    • The async await pattern. The new way of handling asynchronous code.
    • Iterators and Generators and when to use them.

    Who is this for?


  • Anyone who wants to master Asynchronous javascript.
  • What You Need to Know?


  • A basic level of JavaScript. The more experience you have the more easily you will grasp the concepts taught in this course.
  • A desire to master callbacks, promises, async await and generators.
  • More details


    Description

    Effectively working with asynchronous code in JavaScript is an essential skill for anyone working with JavaScript. Asynchronous patterns are used extensively. This course will take you from a beginner or intermediate level to mastering asynchronous JavaScript. You will feel comfortable dealing with any asynchronous code.

    This course start with the basics of asynchronous code in JavaScript. We take a look at the event loop and the role it plays in asynchronous JavaScript. We dig into the original asynchronous pattern, the callback. We dive into Promises, and tackle this subject in depth. We then add the async await pattern to the discussion. In the last section we cover generators and how and when they can be used in your code. Code example are used throughout the course and there are plenty of chances for you to try things on your own.

    By taking this course you will be able to:

    • Explain the role of the Event Loop in asynchronous coding.

    • Use callbacks throughout your code.

    • Incorporate and work with promises no matter the source.

    • Use the async await pattern to make your asynchronous code easier to reason about.

    • Incorporate generators when needed.

    This is one of the best courses produced on asynchronous JavaScript. It contains unmatched coverage. If you are looking to learn this very important topic, this course is for you.

    Who this course is for:

    • Anyone who wants to master Asynchronous javascript.

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Steven Hancock
    Steven Hancock
    Instructor's Courses
    I have had 25+ years experience in training and product development and 20+ years working with JavaScript. I started learning JavaScript when it was a new language used for minor affects on a web site. The growth and ubiquitous nature of JavaScript both excites and inspires me.I currently work as the President and Lead Trainer at All Things JavaScript, a resource for anyone and everyone that hopes to increase their JavaScript skills and move from novice to expert.I'm doing what I love most: Teaching about technical subjects. It is so important to understand the why, not just the what and how, when it comes to technical subjects. My goal is to help thousands of JavaScript developers to get started and become experts in the field making a great living coding.I was the co-owner and President of Rapid Intake, an eLearning firm. The company was an ideal place for me to apply my training and development skills. While there I managed all development and professional service related activities. I was heavily involved in the initial development of Rapid Intake's main product, an eLearning authoring tool, which eventually lead to Rapid Intake's acquisition in 2011 by Callidus Software.In addition to JavaScript technologies, I have dabbled in other web technologies such as ActionScript, ASP, PHP, HTML, and CSS.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 59
    • duration 5:49:07
    • Release Date 2022/11/20

    Courses related to JavaScript