Asynchronous Programming with JavaScript

Provided by:
7/10 stars
based on  6 reviews
Provided by:
Cost FREE , Add a Verified Certificate for $99
Start Date TBA

Course Details

Cost

FREE,
Add a Verified Certificate for $99

Upcoming Schedule

  • TBA

Course Provider

edX online courses
Harvard University, the Massachusetts Institute of Technology, and the University of California, Berkeley, are just some of the schools that you have at your fingertips with edX. Through massive open online courses (MOOCs) from the world's best universities, you can develop your knowledge in literature, math, history, food and nutrition, and more. These online classes are taught by highly-regarded experts in the field. If you take a class on computer science through Harvard, you may be tau...
Harvard University, the Massachusetts Institute of Technology, and the University of California, Berkeley, are just some of the schools that you have at your fingertips with edX. Through massive open online courses (MOOCs) from the world's best universities, you can develop your knowledge in literature, math, history, food and nutrition, and more. These online classes are taught by highly-regarded experts in the field. If you take a class on computer science through Harvard, you may be taught by David J. Malan, a senior lecturer on computer science at Harvard University for the School of Engineering and Applied Sciences. But there's not just one professor - you have access to the entire teaching staff, allowing you to receive feedback on assignments straight from the experts. Pursue a Verified Certificate to document your achievements and use your coursework for job and school applications, promotions, and more. EdX also works with top universities to conduct research, allowing them to learn more about learning. Using their findings, edX is able to provide students with the best and most effective courses, constantly enhancing the student experience.

Provider Subject Specialization
Sciences & Technology
Business & Management
22472 reviews

Course Description

Want to supercharge your JavaScript? Asynchronous programming keeps web applications responsive by allowing multiple tasks to be processed at the same time.

This computer science course will cover the latest asynchronous features in JavaScript, such as Promises and Generators. By the end of this course, you should be able to make asynchronous network requests and write maintainable asynchronous code in JavaScript.

Asynchronous Programming with JavaScript course image
Reviews 7/10 stars
6 Reviews for Asynchronous Programming with JavaScript

Ratings details

  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars

Rankings are based on a provider's overall CourseTalk score, which takes into account both average rating and number of ratings. Stars round to the nearest half.

Sort By
Olga Stefanishyna profile image
Olga Stefanishyna profile image

Olga Stefanishyna

10/10 starsTaking Now
1 year, 11 months ago
I like the course very much. Thanks to the very simple explanation it helped to understand asynchronous programming, callbacks, fetch API, Promises and Generators. I hope it will be updated with Async function later.
Was this review helpful? Yes0
 Flag
Jack Stein profile image
Jack Stein profile image

Jack Stein

10/10 starsCompleted
2 years ago
Great course! This was a really effective and efficient refresher on recent developments in JS. In particular, the modules on promises, the new fetch API, and generators were great. I also really like how the course wrapped up by putting it all together to show how you can use generators to good effect managing complex async code (for example, chained API calls with fetch). I hope they offer it again.
Was this review helpful? Yes0
 Flag
Oleg Markoff profile image
Oleg Markoff profile image

Oleg Markoff

6/10 starsDropped
2 years, 5 months ago
Content of the course is interesting, the subject touched can be used in real world website design, but.. Instructor is very concentrated on the presentation skills, rather then material itself. The code offered does not work as expected. Also you cannot download a source code and have to struggle with "description" of the code in order to produce the result. Assignment is just another fail. Students offered to present video show of working application. No code sharing, as explained in Q&A - to prevent cheating?!? We are here to learn, and also to find what solution was found by another student that gave similar results. I gave up after Week 4, because it is useless. I only repeated what I knew, and did not get any new ideas. My recomemndation - do not take this course, waist of time
Was this review helpful? Yes0
 Flag
R J profile image
R J profile image

R J

6/10 starsTaking Now
2 years, 7 months ago
Content is pretty solid, as always a preference towards Microsoft tools/services to the degree it's unnecessary, but the courses are produced for a reason.
Was this review helpful? Yes0
 Flag
R J profile image
R J profile image

R J

2/10 starsTaking Now
2 years, 7 months ago
Ok, reducing rating to 1 star. As course instructions currently stand, assignments cannot be completed (you'll spend a lot of time screwing around with Azure), don't waste your time.
Was this review helpful? Yes0
 Flag
R J profile image
R J profile image

R J

4/10 starsTaking Now
2 years, 7 months ago
Slight improvement on the grading scheme in other similar MS courses, but not by much. Course material is alright, but about the same depth as a basic tutorial. For some reason Lab 3 requires you to sign up for Azure, and will require you to enter credit card details. These courses really need more thorough quality review/walkthroughs to fix the serious accessibility issues, but at least there are fewer typos in this course than previous offerings.
Was this review helpful? Yes0
 Flag

Rating Details


  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars

Rankings are based on a provider's overall CourseTalk score, which takes into account both average rating and number of ratings. Stars round to the nearest half.