Mastering Node.js [Video]

More Information
  • How Node.js works, how it’s architecture looks like
  • How to build your own tools, in the console.
  • How to work with asynchronous events
  • Learn to work with streaming data
  • Create your own web server and web api’s with node.js
  • Reading and writing a file
  • Learning how to handle real time messages
  • Unit testing your code

Node.js is a modern web framework that allows you to build rich applications. As a developer, you need to know just one programming language to build an application that can be executed anywhere, be it the server, console, browser, or on your mobile phone.

This course begins with explaining how Node.js works and what its architecture is all about. You will then learn to create your first Node.js application and also create a command line tool for Node.js. Next, you will learn how to work with commander.js and use the event emitter because events are a powerful extension that can be used in our application.

The course will then teach you to use and define streams and transformers, after which you will be skilled to build a web server with Express.js. This will be followed by taking you through how to read, write, and manipulate files in the file system with Node.js. You will even learn how to create micro services with the loopback API framework and Seneca.js, post which we will scale our node.js application and test our code. Finally, you will complete your learning journey by using these APIs to create a web server, access file system, and create real-time interactions.

With this course, you will be able to build your own tools, along with big network and real-time applications.

Style and Approach

This example-packed video course starts with taking viewers through the fundamentals of Node.js. The steep but gradual learning curve will then take them some advanced topics such as streams, transformers, and micro services. The course will conclude with teaching viewers how to scale up their application and test their code.

  • Discover how Node.js is using Google V8 engine to bring JavaScript to the server.
  • Learn how Node.js is working so you can use that knowledge in your advance.
  • A deep understand how to use the node.js api’s to build enterprise grade applications.
Course Length 4 hours 55 minutes
ISBN 9781783988402
Date Of Publication 27 Jan 2017


Joris Hermans

Joris Hermans is a Senior Software Developer with more than 10 years' experience in programming for the web. He loves to teach and coach other people about all the great aspects of developing for the web. He has worked for an online directory company creating web applications with more than a million page views a week. You will also find him creating great projects on GitHub. He loves to participate in a lot of discussions regarding the evolution of the web. Following new technology trends is a kind of hobby for him.

With a few video courses already under his belt, Joris Hermans is definitely the kind of teacher you want to go on a new learning adventure with.