• 90 2821 6081
  • Education is the most powerful weapon which you can use to change the world - Nelson Mandela
  • Title Image Credit : ninjascholarskills

    Course Duration : 1.5-2 Months

  • Nodejs Course

    Node js Tutorial

    Mode : Offline
    Days : Monday-Saturday
    Batch Timing : Morning (7:00 to 8 :00 AM, 8:00 to 9 :00 AM )
    Additional : Project + Printed Notes + 1 yr Hosting for live projects
  • Course Details:

    • Introduction to Node.js
    • what is nodejs and why
    • Advantages and dis
    • How js different (java vs node)
    • Event-driven Programming
    • Event Loop
    • NodeJS Basics
    • Downloading and installing NodeJS
    • Create a simple node application
    • The NodeJS Terminal
    • NodeJS package manager NPM
    • Project Setup
    • Node Modules
    • What is a module
    • Require and module exports
    • Using core modules
    • The Callback Pattern
    • What are callbacks
    • Callback-last
    • Error-first
    • File System
    • Node apps and managing a file system
    • Creating and deleting files and directories
    • HTTP and HTTPs
    • Making a simple server
    • When to use HTTP and HTTPs
    • Server ports and listening
    • HTTP requests and responses
    • Request and response headers and body
    • Creating a response to incoming requests
    • Building a simple HTTP server with static files
    • Streams
    • What are streams
    • Read and Write Stream API
    • Flow Control
    • Piping
    • Duplex Stream
    • Transform Stream
    • Express
    • What is the express framework
    • How it differs to using HTTP and other core modules
    • Creating an express application
    • Express Server
    • Making an HTTP internal server
    • Attaching express to an external server
    • The role of semantic requests
    • Use of GET, POST, PUT, DELETE, etc.
    • Connecting to Databases
    • No SQL and Document Stores
    • Relational DBs
    • Configuration and platform setup
    • CRUD Operations
    • Socket programming
    • Real-time communication with node
    • Accessing nodejs with database
    • Creating chat server with nodejs
    • RESTful APIs
    • What does RESTful mean?
    • Manipulating data via a route
    • Typical semantic requests for routing an API
    • Persisting data through JSON
    • The role of database technology