Training Program

Backend Development

Learn to build server-side applications with Node.js. Master REST APIs, Express, MongoDB, and deployment. Understand how backend systems power modern web and mobile apps.

What you'll Learn

00

Introduction to Node.js

In this module, you learn what is Node.js, the advantages of Node.js, how Node.js works, its difference between the traditional web server, and the limitations of the traditional web server model.

01

Environment Setup

In this module, you will learn about the tools required and steps to set up the development environment to develop a Node.js application and to work with the REPL to work with the Console.

02

Node Package Manager

In this module, we will deal with working with npm to install and update packages.

03

Callback Concept

You will learn the concept of callback functions, and how synchronous and asynchronous functions work.

04

Node.js Modules

In this module, you will learn what is a module, functions, and examples, achieving modularity and separation of concern with the NodeJS Modules.

05

Basic Web server

In this module, we will learn about creating web servers, handling GET, POST, PUT, and Delete requests listening to certain port numbers, and handling routing with basic web servers.

06

File System

In this module, we will work with files, reading, writing, updating files, and the concept of chunks, buffers, and uploading files synchronously and asynchronously.

07

Global Objects and Utility Module

In this module, you will learn how and when to use the global objects and utility modules.

08

Express Framework

In this module, you will learn how to use the Express framework to create web applications. Express is the most popular framework for building efficient web applications with sufficient middleware.

09

Template Engine

In this module, you will be introduced to template engines. A template engine enables you to use static template files in your application when building a monolithic stack.

10

Database Connectivity

In this module, you will learn how to connect to MongoDB and perform CRUD operations.

11

RESTful API

In this module, you will learn REST API and build a user management service.

Learning Outcomes

A hint of what you'll learn or become

Design APIsDatabasesSecure authServer patternsDeployScale

Ready to Get Started?

Contact us to learn more about this program and discuss your enrollment.

Contact Us to Enroll