MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.


I'm not curious

Node.js Training

Course Summary

Are you a developer looking to build scalable web applications at lightning speed? Simplilearn’s Node.js training enables you to build network applications quickly and efficiently using JavaScript. The course helps you gain an in-depth knowledge of concepts such as Express.js, Node Packet Manager (npm), shrink-wrap, NPM Vet, asynchronous programming, REST, Express.js with MongoDB, SQLite CRUD operations, and more.


  • +

    Course Syllabus


    Course preview

    Node.js Training

    Lesson 1 - Introduction and Foundation

    1 Introduction

    2 The Node.js framework

    3 Installing Node.js

    4 Using Node.js to execute scripts

    Lesson 2 - Node Projects

    1 The Node Package Manager

    2 Creating a project

    3 The package.json configuration file

    4 Global vs. local package installation

    Lesson 3 - Working with shrink-wrap to lock the node modules versions

    1 What is shrink-wrap

    2 Working with npmvet

    3 Working with outdated command

    Lesson 4 - Working with asynchronous programming

    1 Asynchronous basics

    2 Callback functions

    3 Working with Promises

    4 Advance promises

    5 Using Request module to make api calls

    Lesson 5 - Building a HTTP Server with Node.JS using HTTP APIs

    1 The HTTP protocol

    2 Building an HTTP server

    3 Rendering a response

    4 Processing query strings

    5 Processing posted data

    Lesson 6 - File System

    1 Synchronous vs. asynchronous I/O

    2 Path and directory operations

    3 __dirname and __filename

    4 Asynchronous file reads and writes

    Lesson 7 - Buffers, Streams, and Events

    1 Using buffers for binary data

    2 Flowing vs. non-flowing streams

    3 Streaming I/O from files and other sources

    4 Processing streams asynchronously

    Lesson 8 - Multi-Processing in NodeJS

    1 Working with Child Process API

    2 Working with Cluster API for multi-core servers

    Lesson 9 - ExpressJS

    1 The model-view-controller pattern

    2 Defining Jade templates

    3 Configuring Express

    4 Postman configuration

    5 Using REST

    6 JSON Data

    7 Reading POST data

    8 CRUD operations

    9 Adding middleware

    Lesson 10 - Express JS with MongoDB and Sqlite

    1 How Node.js connects to databases

    2 RDBMS databases and NoSQL databases

    3 Connecting to RDBMS and Mongodb databases

    4 Performing CRUD operations

    Lesson 11 - Socket.io, The Front-end, and A Chat App

    1 Getting Started

    2 Adding Socket.io To Your App

    3 Exploring The Front-end

    4 Sending Live Data Back & Forth

    5 Creating The Front-end UI

    6 Showing Messages In App

    7 Working With Time

    8 Timestamps

    9 Show Message Time In Chat App

    10 Chat application Project

    Lesson 12 - Introduction to Task Managers with unit testing

    1 Working with gulp

    2 Working with grunt

    3 Working with unit and E2E testing

    Free Course Fundamentals of JavaScript

    Fundamentals Of JavaScript 2:43:31

    1.1 Course Materials 00:25

    1.2 What Is Javascript 02:12

    1.3 Internal Vs. External 04:13

    1.4 Comments 03:06

    1.5 document.write() 04:46

    1.6 Alert And Confirm 04:25

    1.7 Prompting For Info 04:08

    1.8 Variables 04:42

    1.9 Conjugation 04:06

    1.10 Arithmetic 06:23

    1.11 Redirecting And New Windows 07:28

    1.12 Empty Links 02:57

    1.13 String Manipulation 07:18

    1.14 Comparisons 10:57

    1.15 If Else Statements 10:09

    1.16 Else If Statements 06:07

    1.17 Switch Statements 06:34

    1.18 Functions 17:16

    1.19 Events 10:21

    1.20 getElementById() 13:56

    1.21 Escaping 05:01

    1.22 Arrays 09:56

    1.23 For Loops 06:51

    1.24 While Loops 04:38

    1.25 Breaking Out Of Loops 04:20

    1.26 Skipping A Loop Cycle 01:16

    That was just a sneak-peak into the lesson.
    Enroll for this course and get full access.
    Enroll now


Course Fee:
USD 499

Course Type:

Self-Study

Course Status:

Active

Workload:

1 - 4 hours / week

Attended this course?

Back to Top

 
Awards & Accolades for MyTechLogy
Winner of
REDHERRING
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url

Back to Top