Learning Node.js [Video]

Preview in Mapt

Learning Node.js [Video]

C Y Kan

1 customer reviews
Your one-stop solution to getting started with Node.js

Quick links: > What will you learn?> Table of content

Mapt Subscription
FREE
$29.99/m after trial
Video
$76.50
RRP $89.99
Save 14%
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$76.50
$29.99 p/m after trial
RRP $89.99
Subscription
Video
Start 14 Day Trial

Frequently bought together


Learning Node.js [Video] Book Cover
Learning Node.js [Video]
$ 89.99
$ 76.50
Architect Android apps with MVP, Dagger, Retrofit & RxJava [Video] Book Cover
Architect Android apps with MVP, Dagger, Retrofit & RxJava [Video]
$ 194.99
$ 165.75
Buy 2 for $35.00
Save $249.98
Add to Cart

Video Details

ISBN 139781785286025
Course Length2 hours 58 minute

Video Description

Node.js, with its strong features and ability to write server- as well as client-side code with JavaScript, has become a popular choice among developers to build powerful web applications.

This video will help you get a comprehensive understanding of Node.js, and will also demonstrate how you can use the power of Node.js to create scalable and responsive web apps easily and efficiently. We will start by giving you an overview of Node and setting up an architecture to build web apps. Once the web app is ready, we will extend it by making it more responsive and adding popular plugins to it. You will also learn how to work with SQL and NoSQL databases, and finally will see how to deploy and maintain the application to a production environment.

Style and Approach

This video course provides an end-to-end journey to viewers, starting from installing Node.js through to deploying the sample web app to the production environment.

Table of Contents

Introduction to Node.js
The Course Overview
Installing Node on Linux
Installing Node on Windows
Installing Node on Mac OS
Writing Your First Node App
Server-side Development with Node.js
Creating a Simple Web Server
Using NPM to Install Libraries
Scaffolding an Express.js Web App
Understanding Routes and Actions
Serving HTTP Responses
Deep Dive into Express.js
Middleware and Serving Static Files
Using Template Engine – Jade
Using Template Engine – EJS
Adding Responsiveness with Bootstrap
Handling Parameters
Asynchronous Programming
Introducing the Event Loop
Understanding callbacks and Error-First Pattern
Using async.js Library
Using promises
Developing an API Server
Making AJAX calls
Building RESTful Web Services
Developing REST APIs
Mocking Up CRUD
Testing APIs with cURL
CRUD with MySQL
Setting Things Up
Connecting to MySQL
Providing REST APIs
Linking Up the Client
Finishing Touch
CRUD with MongoDB
Preparing MongoDB
Using Mongoose
Implementing Auto-increment Counter
Creating Version 2 REST APIs
Deploying to Production
Adding Configuration
Scaling out with a Cluster
Adding Performance Monitoring
What’s Next?

What You Will Learn

  • Install and configure Node.js on different OS platforms
  • Develop a web application using Node.js
  • Add responsiveness to the Express.js template engine
  • Understand the Node.js asynchronous programming model
  • Build a RESTful web services backend
  • Work with both SQL and NoSQL database engines
  • Prepare a web app ready for production

Authors

Table of Contents

Introduction to Node.js
The Course Overview
Installing Node on Linux
Installing Node on Windows
Installing Node on Mac OS
Writing Your First Node App
Server-side Development with Node.js
Creating a Simple Web Server
Using NPM to Install Libraries
Scaffolding an Express.js Web App
Understanding Routes and Actions
Serving HTTP Responses
Deep Dive into Express.js
Middleware and Serving Static Files
Using Template Engine – Jade
Using Template Engine – EJS
Adding Responsiveness with Bootstrap
Handling Parameters
Asynchronous Programming
Introducing the Event Loop
Understanding callbacks and Error-First Pattern
Using async.js Library
Using promises
Developing an API Server
Making AJAX calls
Building RESTful Web Services
Developing REST APIs
Mocking Up CRUD
Testing APIs with cURL
CRUD with MySQL
Setting Things Up
Connecting to MySQL
Providing REST APIs
Linking Up the Client
Finishing Touch
CRUD with MongoDB
Preparing MongoDB
Using Mongoose
Implementing Auto-increment Counter
Creating Version 2 REST APIs
Deploying to Production
Adding Configuration
Scaling out with a Cluster
Adding Performance Monitoring
What’s Next?

Video Details

ISBN 139781785286025
Course Length2 hours 58 minute
Read More
From 1 reviews

Read More Reviews

Recommended for You

Architect Android apps with MVP, Dagger, Retrofit & RxJava [Video] Book Cover
Architect Android apps with MVP, Dagger, Retrofit & RxJava [Video]
$ 194.99
$ 165.75
Getting Started with Machine Learning for Developers [Video] Book Cover
Getting Started with Machine Learning for Developers [Video]
$ 124.99
$ 106.25
ElasticSearch, LogStash, Kibana ELK #3 - Learn Kibana [Video] Book Cover
ElasticSearch, LogStash, Kibana ELK #3 - Learn Kibana [Video]
$ 194.99
$ 165.75
Beginners' guide to Cloud Computing and OpenStack [Video] Book Cover
Beginners' guide to Cloud Computing and OpenStack [Video]
$ 19.99
$ 17.00
Docker, Apache Mesos & DCOS: Run and manage cloud datacenter [Video] Book Cover
Docker, Apache Mesos & DCOS: Run and manage cloud datacenter [Video]
$ 194.99
$ 165.75
Complete Git and GitHub Masterclass : Beginner to Git Expert [Video] Book Cover
Complete Git and GitHub Masterclass : Beginner to Git Expert [Video]
$ 199.99
$ 170.00