Clicky

L O A D I N G

Node JS

Beginners

  1. Course Objectives

    • Understand the JavaScript and technical concepts behind Node JS
    • Structure a Node application in modules
    • Understand and use the Event Emitter
    • Understand Buffers, Streams, and Pipes
    • Build a Web Server in Node and understand how it really works
    • Use npm and manage node packages
    • Build a web application and API more easily using Express
    • Connect to a SQL or Mongo database in Node
    • Understand how the MEAN stack works
  2. Introduction to Node JS

    • Introduction
    • What is Node JS?
    • Advantages of Node JS
    • Traditional Web Server Model
    • Node.js Process Model
  3. Setup Dev Environment

    • Install Node.js on Windows
    • Installing in mac os
    • Working in REPL
    • Node JS Console
  4. Node JS Modules

    • Functions
    • Buffer
    • Module
    • Module Types
    • Core Modules
    • Local Modules
    • Module.Exports
  5. Node Package Manager

    • What is NPM
    • Installing Packages Locally
    • Adding dependency in package.json
    • Installing packages globally
    • Updating packages
  6. Creating Webserver

    • Creating a web server
    • Handling Http requests
    • Sending requests
  7. File System

    • Fs.readFile
    • Writing a File
    • Writing a file asynchronously
    • Opening a file
    • Deleting a file
    • Other IO Operations

 

Advanced

  1. Debugging Node JS Application

    • Core Node JS debugger
    • Debugging with Visual Studio
  2. Events

    • EventEmitter class
    • Returning event emitter
    • Inhering events
  3. Express.JS

    • Configuring routes
    • Working with express
  4. Serving Static Resources

    • Serving static files
    • Working with middleware
  5. Database connectivity

    • Connection string
    • Configuring
    • Working with select command
    • Updating records
    • Deleting records
  6. Template Engines

    • Why Template Engine
    • What is Jade
    • What is vash
    • Example

 

Certifications

tvisha technologies click to call
Request A Call Back