Advanced Node.js
Learn advanced techniques for asynchronous programming and data streaming in Node.js. In this course, instructor Alex Banks shows how to use asynchronous patterns such as callbacks, promises, and async/await to manage processes and enforce sequential, parallel, and concurrent execution. He then reviews streams, a critical feature for reading and writing data from Node applications. He introduces the four different types of streams—readable, writeable, duplex, and transform—and shows how to minimize backpressure, or buildup, in data transmission. In the final section, Alex shows how to combine the techniques and build an HTTP server for streaming video over the web. Learn how to ensure the stream is cross-browser compatible and collect multipart/form-data, such as text data and files, from the upload stream. By the end of the course, you'll have a powerful new toolset for building advanced, enterprise-scale applications with Node.js.
Contents:
- Introduction
- 1. Asynchronous Patterns
- 2. Advanced Streams
- 3. HTTP Streaming
- Conclusion
Get a Reminder
Rating | Not enough ratings |
---|---|
Length | 2h 3m |
Starts | On Demand (Start anytime) |
Cost | $29/month (Access to entire library- free trial available) |
From | LinkedIn Learning |
Instructor | Alex Banks |
Download Videos | Only via the LinkedIn Learning mobile app |
Language | English |
Subjects | Programming |
Tags | Developer Web Development Node.js Back-End Web Development |
Get a Reminder
Similar Courses
Careers
An overview of related careers and their average salaries in the US. Bars indicate income percentile.
Volunteer Advanced Manufacturing Engineer $41k
Advanced Wireless Technician $48k
Advanced Repair Agent 3 $52k
Advanced Help Desk Advisor $55k
Techniques (General) Engineer $70k
Adjunct Professor of Digital Media Techniques and Computer Graphic Design $70k
Advanced Academics $71k
Biologist-Advanced $77k
Advanced Practice Providers $81k
Advanced Engineering Analyst $83k
Advanced Technologist Consultant $89k
Advanced Interaction Designer $113k
Write a review
Your opinion matters. Tell us what you think.
Please login to leave a review
Rating | Not enough ratings |
---|---|
Length | 2h 3m |
Starts | On Demand (Start anytime) |
Cost | $29/month (Access to entire library- free trial available) |
From | LinkedIn Learning |
Instructor | Alex Banks |
Download Videos | Only via the LinkedIn Learning mobile app |
Language | English |
Subjects | Programming |
Tags | Developer Web Development Node.js Back-End Web Development |
Similar Courses
Sorted by relevance
Like this course?
Here's what to do next:
- Save this course for later
- Get more details from the course provider
- Enroll in this course