Advanced Node.js
With Alex Banks
Liked by 2,335 users
Duration: 2h 3m
Skill level: Advanced
Released: 6/26/2018
Course details
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.
Skills youâll gain
Earn a sharable certificate
Share what youâve learned, and be a standout professional in your desired industry with a certificate showcasing your knowledge gained from the course.
LinkedIn Learning
Certificate of Completion
-
Showcase on your LinkedIn profile under âLicenses and Certificateâ section
-
Download or print out as PDF to share with others
-
Share as image online to demonstrate your skill
Meet the instructor
Learner reviews
-
Miguel Torres Acosta
Miguel Torres Acosta
Proton Therapy Service Engineer
-
Naser Papi
Naser Papi
Senior JavaScript (TS) Developer | React/NextJS/NEST/Mongo
-
Kenyon Westbrook
Kenyon Westbrook
Software Engineer MTS at Salesforce
Contents
Whatâs included
- Practice while you learn 1 exercise file
- Learn on the go Access on tablet and phone