Node.js in Motion

Node.js in Motion

English | MP4 | AVC 1280×720 | AAC 44KHz 2ch | 6h 14m | 1.83 GB

Node in Motion is a fast-paced, practical video course designed to get you up to speed quickly on every aspect of Node. Following the expert and friendly guidance of PJ Evans, you’ll master the key concepts like non-blocking JavaScript, asynchronous functions, using packages from the Node Package Manager (NPM), talking to the Internet, writing Web applications, interfacing with databases, and deploying your application. Everything you need to be a successful Node developer is covered in this great video course.

Inside:

  • Working with asynchronous functions, with callbacks and Promises
  • Using packages from the Node Package Manager (NPM)
  • Building command line programs using Node.js
  • Using Express.js to scaffold a Web Application
  • Interacting with SQL and other databases
  • Using WebSockets for real-time communication
  • Tips and tricks for deploying Node.js applications to production

Node.js has become required knowledge for web developers. It’s never been easier to go from front-end developer to full-stack engineer, since with Node you can stay with JavaScript all the way down. Node is great for backend APIs and it’s also a solid choice for building microservices and server-side utilities. Node’s rich ecosystem of pre-built packages and libraries provides the tools you need to be super-productive right out of the gate.

Table of Contents

01 Welcome
02 What Are We Going to Learn
03 Key Concepts of Node.js
04 Node Modules – Part One
05 Node Modules – Part Two
06 Tools and Conventions
07 Debugging
08 Input and Output with Node
09 Introducing the File API
10 The File API in Practice
11 Message of the Day
12 Creating your Own Modules
13 Talking to the Internet
14 Using the Request Module
15 Promises and Async -Await
16 A Simple Web Server
17 A Simple Web File Server
18 A First Web Applications – Part One
19 A First Web Application – Part Two
20 Express – The Web Application Framework
21 Express Gets Clever
22 Pug Who’s a Good Boy, Then
23 Hello, Web App!
24 Key Concepts
25 Chewing the CRUD
26 The Great ORM
27 NoSQLYesSQL!
28 Sequelize on the Command Line
29 Building the ‘Hello, World’ Database
30 Model, View, Controller
31 Using MVC with Express
32 Converting ‘Hello, World!’ to Express MVC
33 Adding Functionality in Express MVC
34 Using Remote APIs with Express
35 Using AJAX
36 User Authentication Using Middleware
37 User Management 1 – Improving the Model
38 User Management 2 – Controllers and Views
39 Sending Emails
40 REST APIs
41 The Real-time Web
42 Introducing Socket.IO
43 What’s the Time, Mr. WebSocket
44 Adding User Status
45 Deployment
46 Caring for the Environment
47 Keeping on Runnin’
48 Version Control
49 Publishing a Node Module
50 Going Further
51 Fear Not the Command Line
52 Installing Node.JS