Node.js:- Getting Started
5.0 (2 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,194 students enrolled

Node.js:- Getting Started

Learn the Basics of Node.js, asynchronous JavaScript and promises, Node.js core modules and Node package manager basics.
New
5.0 (2 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,193 students enrolled
Created by Anas Saber
Last updated 5/2020
English
English [Auto]
Current price: $17.99 Original price: $29.99 Discount: 40% off
2 days left at this price!
30-Day Money-Back Guarantee
This course includes
  • 2 hours on-demand video
  • 1 downloadable resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • NodeJS basics.
  • Event Loop.
  • Loop Tick.
  • NodeJS core modules.
  • Node package manager.
  • Asynchronous JavaScript and Promises.
Course content
Expand all 38 lectures 02:03:50
+ Node.js Basics
8 lectures 44:13
Introduction
00:36
What's Node.js?
03:30
Installation
00:47
First Node.js app
10:26
Mechanism of Node.js
06:27
Event Loop made easy!
10:19
Secret of loop tick
04:08
+ Asynchronous JavaScript
12 lectures 37:00
Introduction
00:46
JSON format
03:11
Callback pattern 1
05:23
Callback pattern 2
05:00
Callback hell
00:51
Promises pattern 1
02:27
Promises pattern 2
02:14
Master promises 1
03:32
Master promises 2
05:02
async/await pattern 1
02:57
async/await pattern 2
02:15
Promisify a function
03:22
+ Core Modules
12 lectures 28:36
Introduction
00:12
Event emitter I
02:50
Event emitter II
01:46
Event emitter III
03:36
File system I
02:31
File system II
01:29
File system III
03:49
Streams I
03:15
Streams II
01:53
Path I
02:33
Path II
01:56
Path III
02:46
+ npm
5 lectures 11:29
Introduction
00:55
package.json file
01:20
Commands I
01:35
Commands II
03:39
Commands III
04:00
Requirements
  • Basic knowledge of JavaScript.
  • PC or Laptop with Operating system you prefer.
  • No NodeJS experience is needed!
Description

Learn the Basics of Node.js, asynchronous JavaScript and promises, Node.js core modules and Node package manager basics.

This course is designed for anyone curious about web development with JavaScript.

You will learn a lot of important concepts about Node.js:-

- NodeJS basics.

- Event Loop.

- Loop Tick.

- NodeJS core modules.

- Node package manager.

- Asynchronous JavaScript and Promises.

Who this course is for:
  • Anyone curious about web development with JavaScript