NodeTOC Final
NodeTOC Final
NodeTOC Final
3 NodeJS Modules
Defining a module, Finding & Loading CommonJS, JSON modules using require Creating a hello-world module
Finding & Loading ES6 modules using import Loading and using a module
Hybrid CommonJS/NodeJs/ES6 module scenarios Folder as a module
Yarn package management system Module loading from node_modules
NodeJS core modules (http, fs, path, events, os) Building own modules
Invalidating the module cache
Exporting with ES6 syntax
4 FileSystem I/O
Synchronous and Asynchronous file Read, Listing Directory contents
Copying files, check permissions
Avoid race conditions, Cloning a file using streams
7 Middlewares
Middleware, built-in Middlewares
Creating custom middlewares
3rd party middlewares
CLI tools to create express app
Environments, Configuration, Debugging, Template Engines
11 Error Handling
Handling rejected promises, Express Error Middleware
Try-Catch blocks
Express Async Errors, Logging Errors
12 Deployment
NodeJS application architecture & Development considerations
CI/CD pipeline
Traditional Linux NodeJS service deployment
NodeJS microservice deployment with Docker