
Asynchronous Programming with Javascript
Rp500,000 Rp99,000
- Description
- Unit Outline
- Instructor
- Additional information
- Certificate
- Reviews (0)
Description
About this course
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.
What you’ll learn
- Asynchronous Fundamentals
- How to use JavaScript Promises
- How to use the Fetch API
- How to use JavaScript Generators
Estimate Time : 18 hours
Module 0: Introduction
- Welcome to the Course
- Course Outline
- Grading and Due Dates
- How to Navigate through the Course
- Course Forums
- Module 0 Assignment: Introductions
- Pre-Course Survey
Module 1: Asynchronous Fundamentals
- Intro to Asynchronous Fundamentals
- Asynchronous Programming Fundamentals
- Callback Functions
- Timers
- DOM Events
- Module 1 Tutorial Lab: Memory Match
- Module 1 Assignment: Stop Watch
- Module 1 Assessment
Module 2: Promises
- Intro to Promises
- Creating and Using Promises
- Chaining Promises
- Handling Multiple Promises
- Module 2 Tutorial Lab: Product Catalog
- Module 2 Assignment: Advanced Product Catalog
- Module 2 Assessment
Module 3: Fetch API
- Intro to the Fetch API
- Basic Fetch Usage
- Customizing Fetch Settings
- Using Fetch with Requests
- Module 3 Tutorial Lab: Face API
- Module 3 Assignment: Text Analytics API
- Module 3 Assessment
Module 4: Generators
- Intro to Generators
- Generator Functions and Generator Objects
- More on Generator Objects
- Using Generators with Asynchronous Functions
- Module 4 Tutorial Lab: Star Wars API
- Module 4 Assignment: Starship Comparison
- Module 4 Assessment
Module 5: Final Assessment
- Final Assessment
Benjamin Lin is a Content Developer at Microsoft Learning with a focus on JavaScript and full-stack web technologies. He received his B.S. in Computer Engineering from Cal Poly SLO.
Additional information
Author / Publisher | Microsoft |
---|---|
Level | Intermediate |
Language | English |
Certificate
When you enrolled into this course you will automatically get a Certificate of Achievement for completing the course. An example is provided below.
Only logged in customers who have purchased this product may leave a review.
Reviews
There are no reviews yet.