Book Image

Build a Network Application with Node [Video]

By : Joe Stanco
Book Image

Build a Network Application with Node [Video]

By: Joe Stanco

Overview of this book

<p>Node.js is a platform built on Chrome's JavaScript runtime for building fast, scalable network applications easily. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive, real-time applications that run across distributed devices.<br /><br />This video course is a step-by-step guide for creating a high performance server in JavaScript. The course begins with installing Node, to understanding modules and file streams, and setting up a server. The course also teaches you different web application frameworks and explores advanced features such as web sockets and key-value stores.<br /><br />This comprehensive video tutorial will take you from a beginner-level programmer and teach you everything you need to know to get productive with Node. Fundamental concepts are illustrated with brief examples and many sample projects that help grasp the complex functionality in an easy manner.<br /><br />With a primer on modules and npm, you'll understand how to work with building blocks of Node and publish your own creations. Accelerated development with frameworks like Express will make your app more responsive with caching and real-time communication.<br /><br />This course is an indispensible guide to building a Node app, whether from the ground up or with the help of higher-level frameworks.</p> <h1>Style and Approach</h1> <p>Packt video courses are designed to cover the breadth of the topic in short, hands-on, task-based videos. Each course is divided into short manageable sections, so you can watch the whole thing or jump to the bit you need. The focus is on practical instructions and screencasts showing you how to get the job done.</p> <p>This video course covers the fundamentals while teaching you the practical applications of these concepts to build a network app, use high-level frameworks, and test the app.</p>
Table of Contents (11 chapters)
Chapter 1
Getting Started with Node
Section 1
Installing Node and Running a Server
Get a Node server running and import modules into your Node project. - Download and install the Node framework - Start an HTTP server - Install a package with npm and load a library with require()