Learn and master the Javascript’s most powerful feature for processing data on-demand, the Javascript 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 Javascript Streams.

Reproduzir vídeo

The main problem with most JavaScript projects is… PERFORMANCE!

By mastering Javascript Streams, you solve this problem, gain high scalability, and reduce server costs.

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

This content was made for:

What will you learn in this course?

Module 1: Introduction

- Course goal - Projects, Why learning Node.js Streams and more;
- What are Node.js events?
- Understanding Node.js event-loop;
- Introduction to Streams and Buffers;
- Differences between Promises and event emitters.

Module 2: Node.js Streams API

- Introduction to Stream Types: Readable, Writable;
- Introduction to Stream Types: Duplex Streams - Transform and PassThrough;
- Managing streams flow using .pipe and pipeline from Streams API;
- Working with Async Iterators + Stream.Filter, Stream.Map and others;
- Testing Node.js Streams using vanilla Node.js (with no frameworks);
- Testing Node.js Streams using Jest.

Module 3: Node.js Streams in Practice

- Project 01 - Working with child processes;
- Project 02 - Working with sockets and worker threads;
- Project 03 - handling huge CSV files;
- Project 04 - handling database data with Postgres / MongoDB.
- Project 05 - handling video streams;
- Project 06 - handling audio streams;
- Project 07 - uploading files on demand.

Module 4: Next Steps

- Node.js Streams Backpressure;
- Differences between Node.js Streams and Web Streams (WHATWG);
- What's next?

By purchasing the Javascript Streams course TODAY, you will get:

SPECIAL BONUS #1:
Exclusive Community

Get direct access to the instructor on our exclusive Discord community designed to help you answer your questions, provide job offers, and grow your network + challenges about the training content.

SPECIAL BONUS #2:
Recreating Node.js from Scratch E-book

You’ll learn how to create a Javascript Runtime in practice. High detailed instructions with code examples and on.

PROMOTIONAL OFFER!

R$ 997,00

R$ 417,00

100% secure purchase! After payment confirmation, your spot will be guaranteed with a special discount.

If within 7 days from the date of payment you understood it is not yet time to take advantage of this offer, simply request a refund and the full amount of your investment will be returned.

 

The risk is all mine

7 days of guarantee

Erick Wendel &copy 2024 - All Rights Reserved