• info@annexit.com
  • +91 9246541666 , +91 9395301564
<?php the_title_attribute(); ?>

Node.js Online Training

 0 (No Review)

No student enrolled

Course Duration

10 week

About AnnexIT

AnnexIT is a leading e-learning platform providing live instructor-led interactive online training. We

cater to professionals and students across the globe in categories like Big Data & Hadoop, Business

Analytics, NoSQL Databases, Java & Mobile Technologies, System Engineering, Project Management

and Programming. We have an easy and affordable learning solution that is accessible to millions of

learners across the globe.

Course Description

DURATION: 6 weeks

MODE OF TRAINING: Classroom/Online

LEVEL: Advanced

Introduction

AnnexIT Node JS online training will help you develop the skills required to build JavaScript applications using Node.js. It will allow you to gain a knowledge of the fundamental concepts of Node.js and offers a hands-on experience of creating HTTP servers, buffers, flows, events, multiprocessing, etc. We have real-time experts who will teach with a full explanation of each topic of Node JS training in Hyderabad. Quality training is given by industry best experts. The trainers here have years of experience in Node JS.

This training gives you the canonical guidence to learn in-depth knowledge of Express.js, Node Packet Manager (npm), asynchronous javascript, REST, Express.js with MongoDB, and more.

    Node.js Course Curriculum

    • Introduction Node.js
    • Why Node.js ?
    • Feature of Node.js
    • js Installation & configuration
    • Where to use Node ?
    • Server-side JavaScript
    • Asynchronous events vs. threads
    • Performance
    • V8 Javascript Engine
    • Server utilisation

    • Installing Node JS
    • Node Event Loop
    • Writing Asynchronous Code
    • Blocking Vs Non Blocking Code
    • Node Child Process

    • REPL Introduction
    • REPL Terminal Debugging
    • Operation In REPL
    • Stopping REPL

    • Introduction to NPM
    • Installing module with npm
    • Global Vs Local installation
    • Understanding node_module
    • Understanding package.json
    • json
    • Updating a module
    • Deleting a Module
    • Event Loop

    • Built-In Modules
    • Local or Custom Modules
    • Third Party Modules
    • Using require() to import modules
    • Exporting Modules
    • Node JS Global Objects
    • Exceptions Handling

    • Understanding FS Module
    • The path Module
    • Creating,Reading and Writing Files
    • Open,Close,Rename and Delete
    • js HTTP
    • Building a Web Server
    • HTTP Request Methods
    • Streams

    • Introduction to Express JS
    • Installing Express JS with npm
    • Fundamentals Of ExpressJS
    • Defining Routes
    • Creating an Express Application
    • Sending Text as Http Response
    • Sending JSON as Response
    • Sending File as Response
    • Setting up HTML Homepage
    • Express application Object
    • Views
    • Middleware functions

    • What does MVC mean.
    • Understanding MVC Architecture.
    • Separation of Concerns
    • Flow Control
    • Models
    • Controllers
    • Views
    • Config
    • Utils
    • Services

    • Understanding Express Router
    • Designing Routes as Pro
    • Creating Routes
    • Multiple Routes Files

    • Creating an Express app/project
    • Organising/structuring the app
    • Generating HTML views with Jade
    • Navigating datasets
    • Filtering data
    • Request variables and routes
    • Posting data
    • Modifying data through PUT requests
    • Handling GET requests returning JSON
    • Modifying HTTP response headers

    • Introduction to REST API
    • REST Architecture
    • HTTP methods
    • HTTP response
    • Creating REST
    • Testing REST
    • POSTMAN

    • Creating an Express app/project
    • Organising/structuring the app
    • Using MVC to Architecture
    • Developing Backend REST Endpoints
    • Integrating Mongoose with Node
    • Using Mongoose for Schema Designing and DB Operations
    • Using Mongoose as ODM tool
    • Data mapping and CRUD with Node
    • Data Separation
    • GET,POST,PUT,PATCH and DELETE Request Handling
    • Modifying HTTP response headers
    • Enabling Cross Origin request

    • Understanding JWT
    • Integrating JWT
    • Login and Registration with JWT
    • Access control with JWT Token for making robust REST

    • understanding bcrypt
    • Installing bcrypt
    • Integrating bcrypt in nodejs
    • Password Encryption Decryption with bcrypt

0.00 average based on 0 ratings

5 Star
0%
4 Star
0%
3 Star
0%
2 Star
0%
1 Star
0%

Course Features

  • Duration 60h
  • Max Students Unlimited
  • Certificate Yes
  • Skill Advance
  • Category Programming

Talk with Annex IT