Mastering Node.js Streams with Erick Wendel

Mastering Node.js Streams with Erick Wendel

English | MP4 | AVC 1920×1080 | AAC 48KHz 2ch | 13 Lessons (4h 02m) | 2.70 GB

Learn the Node.js’ most powerful feature for processing data on-demand, the Node.js Streams.

A practical guide for you to learn how to process large loads of data on demand, such as processing videos, audio, integrations between systems, databases, and more using the powerful Node.js Streams.

You will learn in practice how to build and test complex projects at scale by:

  • Processing terabytes of files;
  • Creating E2E and Unit tests when using Node.js Streams;
  • Using multiprocesses and multithreading in Node.js;
  • Seeding and consuming multimedia data on demand such as video and audio.
Table of Contents

WATCH ME FIRST!
Meet your Instructor – Who’s Erick Wendel?
What are JavaScript events?
Project – Using the Observer Pattern in practice – Payments in Ecommerces use case
Introduction
Buffers: The Key concept behind Streams
What are Streams in Practice – Readable, Writable and Transform Streams?
What are Duplex Streams – Transform and PassThrough
Duplex Streams in practice
Project – creating a chat application between servers using the native Node.js net module
Understanding the difference between streams API .pipe and pipeline
Project – Creating a stream data splitter and converting huge csv files to ndjson – PT01
Project – Creating a stream data splitter and converting huge csv files to ndjson – PT02

Homepage