Mastering Node.js Streams with Erick Wendel

11h 39m 5s
English
Paid

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.

Read more about the course

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

  • Understanding the difference between Web Streams and Node.js Streams
  • 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
  • Processing terabytes of files

Watch Online Mastering Node.js Streams with Erick Wendel

Join premium to watch
Go to premium
# Title Duration
1 WATCH ME FIRST! 06:29
2 Meet your Instructor - Who's Erick Wendel? 05:00
3 What are JavaScript events? 03:22
4 Project - Using the Observer Pattern in practice - Payments in Ecommerces use case 42:21
5 Introduction 00:57
6 Buffers: The Key concept behind Streams 27:12
7 What are Strems and Streams Type 09:07
8 What are Streams in Practice - Readable, Writable and Transform Streams? 33:22
9 What are Duplex Streams - Transform and PassThrough 05:18
10 Duplex Streams in practice 20:31
11 Project - creating a chat application between servers using the native Node.js net module 17:43
12 Understanding the difference between streams API .pipe and pipeline 15:17
13 Project - Creating a stream data splitter and converting huge csv files to ndjson - PT01 40:25
14 Project - Creating a stream data splitter and converting huge csv files to ndjson - PT02 49:15
15 Async Iterators, Generator Functions, and on-demand processing 11:25
16 Working with Streams Operators - Consuming and processing data from SQL Databases on-demand 28:38
17 Aborting Async Operations 08:05
18 Project - Consuming Web APIs as Node.js Streams 47:51
19 Introduction 01:27
20 WebStreams 101 13:06
21 Project - Consuming and producing massive data using Web streams (back + frontend) - PT01 21:34
22 Project - Consuming and producing massive data using Web streams (back + frontend) - PT02 31:10
23 Introduction 01:56
24 Processing data in parallel using child processes and Node.js Streams 45:39
25 Introduction 01:28
26 Working with Workers and using N-Tiers architecture for frontend apps 42:40
27 Working with Web Streams and parsing CSV to JSON data on demand 37:28
28 Finding ocurrences and reporting progress 25:42
29 Introduction 00:30
30 Project Overview + Initial Template 16:34
31 Broadcasting empty audio streams to all connected users 10:33
32 Testing complex scenarios with no libraries or frameworks 19:17
33 Playing and Stopping audio streams 35:48
34 Merging ongoing audio streams adding effects on-demand + challenges 21:55

Similar courses to Mastering Node.js Streams with Erick Wendel

Build a Shopping Cart App

Build a Shopping Cart AppReed Barger

Category: React.js, Node.js
Duration 1 hour 41 minutes 52 seconds
NodeJS Microservices: Breaking a Monolith to Microservices

NodeJS Microservices: Breaking a Monolith to Microservicesudemy

Category: Node.js
Duration 6 hours 57 minutes 13 seconds
Node.js for Beginners - Become a NodeJs Developer + Project

Node.js for Beginners - Become a NodeJs Developer + Projectudemy

Category: Node.js, MongoDB
Duration 22 hours 54 minutes 50 seconds
Node JS: Advanced Concepts

Node JS: Advanced ConceptsudemyStephen Grider

Category: Node.js, Redis
Duration 16 hours 3 minutes 30 seconds
Node.js CLI | Build Node.js Command-line Automation Dev-tools

Node.js CLI | Build Node.js Command-line Automation Dev-toolsAhmad Awais (vscode.pro)

Category: Node.js
Duration 9 hours 3 minutes 32 seconds
Create a Discord Bot with Node.js

Create a Discord Bot with Node.jszerotomastery.io

Category: Node.js
Duration 2 hours 20 minutes 37 seconds
React Node FullStack - Ecommerce from Scratch to Deployment

React Node FullStack - Ecommerce from Scratch to Deploymentudemy

Category: React.js, Node.js, MongoDB
Duration 16 hours 15 minutes 14 seconds