Description
In this course, you will :
-
Create an Awesome websites and web applications
Syllabus :
1. Install Node.js
- How to Install Node.js with NPM on Windows
- How to Install Node.js on Mac OS X
- How to Install Node.js on Ubuntu Linux
2. Nodejs
- How to install Visual Studio Code on Windows
- Run First NodeJs Web Server
- Cmder : A Better Command Prompt Tool for Windows
- Node.js debugger
- Node.js Docs and The Global Object
- Creating Custom Modules in Nodejs
- Reading and Writing Files using fs module
- Creating and Removing Directories using fs module
- Node.js Events and EventEmitter
- Events and EventEmitter Code
- Basics of Streams - Readable Stream
- Basics of Streams - Writable Streams
- pipes
- Nodejs pipes code example
- Using node.js for serving HTML page
- Using node.js for serving JSON Data
- Basic Routing with node
- Node Package Manager (npm)
- npm init & package.json File
- Installing npm packages globally + install nodemon
- Introduction to Express.js
- Express.js route parameter
- Node.js template engine EJS in Express
- using JavaScript with EJS
3. Some Important concepts
- What Is JSON ?
- What is REST ? What is a RESTful API ?
4. Additional Tools
- How to install Atom editor in Ubuntu Linux
- How to install Visual Studio Code on Mac