FrontendMasters – Introduction to Node.js 2018-11

FrontendMasters – Introduction to Node.js 2018-11

Description

Introduction to Node.js is an introductory course in the Node.js programming language. This language is designed to run JavaScript outside the browser, because unlike JavaScript, which is a client-side language (like the browser), Node.js is a server-side language that allows JavaScript to run on a server and Provides no browser. This language is used to build tools, desktop and mobile applications, and databases. This tutorial will introduce you to the basics of this language, teaching Global variables, how to use and work with the npm, yarn, CLI command, troubleshooting, debugging and managing, and build and develop with the help of Node.js. are . Node.js also has several modules, some of which will be introduced in this tutorial.

What do you learn?

Familiarity with Node.js, installation methods

Compare JavaScript and Node.js, install and build modules and convert JavaScript code to Node.js

Familiarity with fs module, internal and remote modules, npm command and similar commands like yarn and CLI

Familiarity with Asynchronous Node and its patterns, error management, Node.js connection to server

Troubleshooting and testing in Node.js, familiarity with test modules and types of tests

Publish and develop servers and applications in Node.js

Provide exercises and answers at the end of each section to learn more

Profile Introduction to Node.js

Publisher: FrontendMasters

Instructor: Scott Moss

English language

Number of lessons: 43 lessons in 6 sections

Duration: 4h 50m

Headlines

Table of Contents Introduction

Course Overview 00:00:00 – 00:02:36

What is Node.js 00:02:37 – 00:13:56

Creating with Node.js 00:13:57 – 00:24:42

Installing Node.js 00:24:43 – 00:28:14

Running Node.js Code 00:28:15 – 00:33:02

Installing Node.js from the source 00:33:03 – 00:36:04

Installing Node.js with NVM 00:36:05 – 00:38:47

Install and Run Node.js Exercise 00:38:48 – 00:39:36

Checking Install & Running Node.js Solution 00:39:37 – 00:46:35

Node.js Modules

Browser JavaScript vs Node.js 00:46:36 – 00:58:45

Globals in Node.js 00:58:46 – 01:08:07

Node.js Modules 01:08:08 – 01:18:39

Creating Node Modules 01:18:40 – 01:26:00

Importing Node Modules 01:26:01 – 01:39:40 Importing Node Modules

Q&A: ES Modules & Latest JS Features 01:39:41 – 01:45:27

Convert Browser JavaScript Exercise 01:45:28 – 01:52:56

Convert Browser JavaScript Solution 01:52:57 – 02:06:47

Internal Modules & npm

The fs Module 02:06:48 – 02:17:33

Other Internal Node Modules 02:17:34 – 02:21:37

Remote Modules 02:21:38 – 02:23:59

Modules Recap 02:24:00 – 02:25:54

Npm 02:25:55 – 02:39:51

Yarn 02:39:52 – 02:41:25

CLI with Node Exercise 02:41:26 – 02:48:04

CLI with Node Solution 02:48:05 – 03:02:41

Commander Module for Building CLIs 03:02:42 – 03:05:25

Asynchronous Node

Asynchronous Code in Node.js 03:05:26 – 03:08:53

Asynchronous Patterns 03:08:54 – 03:16:18

Error Handling 03:16:19 – 03:17:30

Servers 03:17:31 – 03:18:58

Asynchronous Server Exercise 03:18:59 – 03:23:51

Asynchronous Server Solution 03:23:52 – 03:40:27

Debugging & Testing

Debugging Node 03:40:28 – 03:47:59

Testing Node Libraries 03:48:00 – 03:53:01

Anatomy of Tests 03:53:02 – 03:56:47

Types of Tests 03:56:48 – 04:00:39

Debugging & Testing Exercise 04:00:40 – 04:06:19

Debugging & Testing Solution 04:06:20 – 04:20:02

Publishing and Deploying

Sharing Modules 04:20:03 – 04:25:43

Deploying Your Servers 04:25:44 – 04:31:50

Deploying to Heroku 04:31:51 – 04:40:18

Further Tools & Resources 04:40:19 – 04:45:07

Final Q&A 04:45:08 – 04:50:33

Prerequisites

User manual

After Extract, watch with your favorite Player.

English subtitle

Quality: 720p

Images

FrontendMasters – Introduction to Node.js 2018-11

Preview video

Comments

Popular