Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Node.js Essential Training

Node.js Essential Training

1h 21mIntermediate2023-09-28

Authors

Alex Banks

Alex Banks

Software Developer and Instructor

Course details

Node.js is a powerful tool for controlling servers, building web applications, and creating event-driven programs. And it takes JavaScript—a language familiar to all web developers—out of the browser. With Node.js, you can build applications that run on your laptop or even the cloud. In this course, learn the essentials of Node.js and start creating your own JavaScript applications. Instructor Eve Porcello covers all of the basics, showing how to install Node.js and work with the Node.js core, which includes standard input, standard output, the module system, the file system, and how to write and run JavaScript on the server. Upon wrapping up this course, you’ll be equipped with fundamental Node.js concepts and techniques that you can put to use in your next project.

Skills covered

Node.jsJavaScript FrameworksEssential TrainingWeb DevelopmentOpen Source

Concepts

0. Introduction

  • 01 - Learning the Node.js basics
  • 02 - What you should know

1. What Is Node.js

  • 03 - Node.js history
  • 04 - Installing Node.js
  • 05 - Using Visual Studio Code

2. Node Globals

  • 06 - Inspecting the global object
  • 07 - Using the require function
  • 08 - Handling argument variables with process.argv
  • 09 - Working with standard input
  • 10 - Using standard output
  • 11 - Creating a delay with setTimeout
  • 12 - Incorporating setInterval
  • 13 - Reporting progress with setInterval

3. Node Modules

  • 14 - Understanding core modules
  • 15 - Collecting information with readline
  • 16 - Using readline
  • 17 - Exporting custom modules
  • 18 - Creating a module
  • 19 - Custom events with the EventEmitter
  • 20 - Consuming a module with EventEmitter

4. File Management and Streams

  • 21 - Listing directory files
  • 22 - Reading files
  • 23 - Writing and appending files
  • 24 - Creating directories
  • 25 - Renaming and removing files
  • 26 - Renaming and removing directories
  • 27 - Readable file streams
  • 28 - Writable file streams

Conclusion

  • 29 - More training

Related courses

Related learn paths

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal