Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Node.js Essential Training (2019)

via LinkedIn Learning

Overview

Learn the essentials of Node.js. Discover what you need to know to start creating your own JavaScript applications with Node.js.

Syllabus

Introduction
  • Learn the Node.js fundamentals
  • What you should know
1. What Is Node.js?
  • Node.js history
  • How Node.js works
2. Set Up Your Environnment
  • Using VS Code
  • Install Node.js
3. Node Globals
  • The global object
  • The require function
  • Argument variables with process.argv
  • Standard output
  • Standard input
  • Creating a delay with setTimeout
  • Incorporate setInterval
  • Report progress with setInterval
4. Node Modules
  • Core modules
  • Collect information with readline
  • Use readline functions
  • Export custom modules
  • Create a module
  • Custom events with the EventEmitter
  • Improve a module with EventEmitter
5. File System Basics
  • List directory files
  • Read files
  • Write and append files
  • Directory creation
  • Append files
  • Rename and remove files
  • Rename and remove directories
6. Files and Streams
  • Readable file streams
  • Writable file streams
  • Create child process with exec
  • Create child process with spawn
Conclusion
  • Next steps

Taught by

Alex Banks

Reviews

4.6 rating at LinkedIn Learning based on 1420 ratings

Start your review of Node.js Essential Training (2019)

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.