Mastering Node.js Streams with Erick Wendel
11h 39m 5s
English
Paid
Course description
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
0:00
/ #1: WATCH ME FIRST!
All Course Lessons (34)
| # | Lesson Title | Duration | Access |
|---|---|---|---|
| 1 | WATCH ME FIRST! Demo | 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 |
Unlock unlimited learning
Get instant access to all 33 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.
Learn more about subscriptionComments
0 commentsWant to join the conversation?
Sign in to commentSimilar courses
MERN 2024 Edition - MongoDB, Express, React and NodeJS
Sources: udemy
Welcome to the immersion in the MERN Stack! This course will help you master all aspects of building a fully functional "Jobify" application using MongoDB.
19 hours 7 minutes
Discord Clone - Learn MERN Stack with WebRTC and SocketIO
Sources: udemy
Learn how to connect MERN Stack with WebRTC and SocketIO. We will go through all of the steps to create application with group call functionality. We will crea
19 hours 29 minutes 29 seconds
React Node AWS - Build infinitely Scaling MERN Stack App
Sources: udemy
Master the art of building a highly scalable real world project using MERN Stack for a new startup that will scale infinitely. I will demonstrate how you could launch a project ...
25 hours 1 minute 19 seconds
Node.js for Beginners - Become a NodeJs Developer + Project
Sources: udemy
I don't know about you,but regular classes bore me, and that is why on this Node.js course we make it fun to learn LOTS of cool things. This course is meant for
22 hours 54 minutes 50 seconds
Full Stack Isomorphic JavaScript with Vue.js & Node.js
Sources: udemy
Learn to build full-stack isomorphic JavaScript web applications with Vue and Node.js along with the MEVN stack. The MEVN stack is a collection of great tools—M
5 hours 33 minutes 49 seconds