Learn the essentials of Node.js. Discover what you need to know to start creating your own JavaScript applications with Node.js.
Overview
Syllabus
Introduction
- Learn the Node.js fundamentals
- What you should know
- Node.js history
- How Node.js works
- Using VS Code
- Install Node.js
- 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
- 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
- List directory files
- Read files
- Write and append files
- Directory creation
- Append files
- Rename and remove files
- Rename and remove directories
- Readable file streams
- Writable file streams
- Create child process with exec
- Create child process with spawn
- Next steps
Taught by
Alex Banks