Node.js for Beginners [Video]

Node.js for Beginners [Video]

Zeke Nierenberg

1 customer reviews
Create Fast, Scalable Network Applications with Familiar JavaScript Code
Mapt Subscription
FREE
€29.98/m after trial
Video
€88.74
RRP €104.38
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
€88.74
€29.98p/m after trial
RRP €104.38
Subscription
Video
Start 30 Day Trial
Subscribe and access every Packt eBook & Video.
 
  • 5,000+ eBooks & Videos
  • 50+ New titles a month
  • 1 Free eBook/Video to keep every month
Start Free Trial
 
Preview in Mapt

Video Details

ISBN 139781787124325
Course Length4 hours 42 minutes

Video Description

Be prepared for the increasing number of jobs and projects that use Node.js technology to create fast, scalable network applications. You'll use the familiar JavaScript programming language to create server side scripts that have amazing power and flexibility.

By using JavaScript as a single language across both the front and back end, you enjoy numerous development advantages-- such as using JSON as a common data structure and the reuse of data resources.

With Node.js's increasing popularity, there are literally thousands of opportunities for developers who are trained in the technology. Access these opportunities after taking this course, or simply use the information for yourself to build your personal inventory of skills and abilities.

You are encouraged to code along with expert instructor Zeke Nierenberg, as you start with the very basics of Node.js and learn the features available in this powerful technology.

Table of Contents

Intro to Node.js
Getting Started
Creating Command Lines
Using Existing Code in Node.js
Sharing Functions Between Files
Web Servers
Requests and Responses
Mapping Requests
Express.js
Dynamic Web Applications
Embedded JavaScript (EJS)
MongoDB
Using MongoDB
Express App Interfacing with MongoDB
MongoDB's ORM, Mongoose
Subdocuments & References
Authentication and Security
Request Middleware
Basic Authentication Systems
Express Sessions
Bycrypt
Real Time
Overview of real-time technology landscape
Socket IO
Deployment with Heroku
Intro to Heroku
Deploying an App on Heroku
Environment Configuration
Logging in Production

What You Will Learn

  • Using Node.js command line
  • Using Existing Code in Node
  • How to Share function between files
  • Working with web server requests and responses
  • Mapping Server requests
  • Understanding Express.js
  • Dynamic Web Applications
  • Using Embedded JavaScript (EJS)
  • Working with the MongoDB
  • Understanding Express App Interfacing with MongoDB
  • Using the MongooseORM
  • Using Subdocuments and References
  • Working with request middleware
  • Basic Authentication Systems
  • Understanding Express Sessions
  • Cryptography with ByCrupt
  • Using Socket IO
  • Understanding Heroku Deployment
  • Configuring the environment for Heroku
  • Working with logging in production

Authors

Table of Contents

Intro to Node.js
Getting Started
Creating Command Lines
Using Existing Code in Node.js
Sharing Functions Between Files
Web Servers
Requests and Responses
Mapping Requests
Express.js
Dynamic Web Applications
Embedded JavaScript (EJS)
MongoDB
Using MongoDB
Express App Interfacing with MongoDB
MongoDB's ORM, Mongoose
Subdocuments & References
Authentication and Security
Request Middleware
Basic Authentication Systems
Express Sessions
Bycrypt
Real Time
Overview of real-time technology landscape
Socket IO
Deployment with Heroku
Intro to Heroku
Deploying an App on Heroku
Environment Configuration
Logging in Production

Video Details

ISBN 139781787124325
Course Length4 hours 42 minutes
Read More
From 1 reviews

Read More Reviews

Recommended for You

Getting started with Shiny [Video] Book Cover
Getting started with Shiny [Video]
€ 142.78
€ 121.38
Vue.js 2 Recipes [Video] Book Cover
Vue.js 2 Recipes [Video]
€ 142.78
€ 121.38
Front-End Web Development using Go [Video] Book Cover
Front-End Web Development using Go [Video]
€ 142.78
€ 121.38
Getting Started with Spring 5.0 [Video] Book Cover
Getting Started with Spring 5.0 [Video]
€ 142.78
€ 121.38
Fundamentals of Continuous Delivery Pipeline [Video] Book Cover
Fundamentals of Continuous Delivery Pipeline [Video]
€ 142.78
€ 121.38
Responsive Web Development with HTML5, CSS3, and JavaScript [Video] Book Cover
Responsive Web Development with HTML5, CSS3, and JavaScript [Video]
€ 142.78
€ 121.38