Hard Parts: Servers & Node.js

Hard Parts: Servers & Node.js
Duration: 5h 20m | Video: h264, 1280×720 | Audio: AAC, 44kHz, 2 Ch | 5.3 GB
Genre: eLearning | Language: English

In the Hard Parts workshops you balance developing ‘under-the-hood’ mental models of how the challenging concept works with diving into coding challenges – giving you the capacity to effortlessly navigate through any new problems.

In this workshop we will go under the hood of Node in two contrasting ways – by understanding developing servers from intuitive first-principles (HTTP, TCP/IP, Ports, Loopback, SSH) and by understanding the javascript features that make up Node (event loop, streams, buffers, asynchronicity, prototypes). Taking these two approaches together we will develop a deeper understanding of servers, Node and javascript itself.

By coding along with us in the Workshop, you’ll:

Understand the full model of server-side development and deployment, whatever the extent of your background (HTTP, TCP/IP, Ports, Loopback, SSH)
Understand javascript’s callback pattern intuitively, to build simple servers and by easily manipulating request, response objects and using the middleware pattern
Understand how Node’s event loop is implemented under-the-hood to help fix the trickiest of Node bugs and performance bottlenecks
How to build modular and maintainable server-side applications with Node’s module pattern and closure
How to build more performant and optimized applications with the help of streams and buffers

(Buy premium account for maximum speed and resuming ability)