0% found this document useful (0 votes)
12 views

Wsa Backend Web Developer Course Syllabus

The document outlines the syllabus for a 1.5 month backend web developer course. The course objectives are to enable participants to develop scalable backend web applications using technologies like Node.js, Express, and MongoDB. The course modules will cover topics like Express framework, Node.js, MongoDB, and resume preparation. Participants will learn to build MVC architecture using Express and handle data storage using MongoDB. They will also learn about backend development tools and deployment.

Uploaded by

jawadwafa795
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views

Wsa Backend Web Developer Course Syllabus

The document outlines the syllabus for a 1.5 month backend web developer course. The course objectives are to enable participants to develop scalable backend web applications using technologies like Node.js, Express, and MongoDB. The course modules will cover topics like Express framework, Node.js, MongoDB, and resume preparation. Participants will learn to build MVC architecture using Express and handle data storage using MongoDB. They will also learn about backend development tools and deployment.

Uploaded by

jawadwafa795
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

BACKEND WEB DEVELOPER

COURSE SYLLABUS

WWW.WEBSTACKACADEMY.COM
BACK-END WEB DEVELOPER COURSE SYLLABUS

COURSE OBJECTIVES
• Enable participants to develop a scalable and reliable backend web applications that can handle high
volume concurrent connections, which is the need of modern day web application
• Build strong foundations (ex: OOPS) in entry level engineers thereby making them job ready as per
industry requirements. Enable them to learn new technologies by applying foundation paradigms
• By the end of the program participants will be become an industry-ready engineer who can be readily
deployed in a project

COURSE FLOW DURATION


The ‘JavaScript everywhere’ paradigm became 1.5 months
mainstream after the release of Node.js. This
JavaScript run-time environment enables developers PLATFORM
to build scalable web applications with minimal • Linux (Fedora / Mandriva /Ubuntu) or Windows
overhead. Combined with Express framework it
Host system
helps developers to build an MVC architecture on the
server side and expose necessary APIs. Our WSA • Firefox, Chrome Browsers
backend web developer course makes individuals
deep-dive into this phenomenon by making them PREREQUISITES
hands-on with backend web development. B.E / B.Tech / M.E / M.Tech / MCA

Subsequently participants will learn about MongoDB DELIVERY METHOD


which is a No-SQL database created for cloud-scale
applications. DISHA sessions are interleaved Live Virtual Classes and Intervention Sessions
throughout the program for resume and interview (Assignment / Project Explainer, Live Doubt
preparation aspects for placements. Clearing and Evaluation)

MODULE TOPICS
• Express Framework – Building scalable web applications
• Foundation paradigms (OOPS | Design Patterns | Object Modelling | JSON | AJAX)
• Database and MongoDB
• Node.js
• Data Exchange (HTTP | Websockets)
• Development Environment & Tools
• DISHA (Resume & Interview prep package)
BACK-END WEB DEVELOPER COURSE SYLLABUS

Express Framework
Module Objectives:
• Building Strong expertise on Express framework to develop responsive web application
• Implement MVC and responsive design to provide unified and intuitive user experience across PC, tablet and Mobile
Phone

Overview:
This course provides you strong foundation on Express framework driven by hands-on experience and exposure to develop
responsive web application using MVC design pattern. During the course, you should be able to builds strong background
about Express and Node.js architecture, usage of services and applying Node.js concept to develop frontend application
supported by backend web servers.

Platform:
• Linux (Fedora / Mandriva / Ubuntu) or Windows Host system
• Firefox, Chrome

Prerequisites:
Academic level web application knowledge

Delivery method:
Instructor lead, hands-on exercises backed with assignments and mini project

Detailed course contents:


• Introduction to Express Framework
• Introduction to Nodejs
• What is Nodejs
• Getting Started with Express
• Your first Express App
• Express Routing
• Implementing MVC in Express
• Middleware
• Using Template Engines
• Error Handling
• API Handling
• Debugging
• Developing Template Engines
• Using Process Managers
• Security & Deployment
Node.js

Module Objectives:
• Building Strong expertise on Node.js core to develop web application
• Implement web application and deployment

Overview:
This course provides you strong foundation on Node.js driven by hands-on experience and exposure to develop NodeJS
based application and deployment. During the course you should be able to builds strong background about Node.js
architecture, usage of services and applying Node.js concept to develop frontend application supported by backend web
servers.
BACK-END WEB DEVELOPER COURSE SYLLABUS

Platform:
• Linux (Fedora / Mandriva / Ubuntu) or Windows Host system
• Firefox, Chrome

Prerequisites
Academic level web application knowledge

Delivery method:
Instructed lead, hands-on exercises backed with assignments and mini project

Detailed course contents:


• Getting started
• Node Core
• Node Modules
• File System
• Debugger
• Automation and Deployment

MongoDB
Module Objectives:
• Building strong expertise in Document Oriented Non-Relational Database Management System
• Implement frontend and backend scenarios to read, write and update data stored in MongoDB

Overview:
This course provides you hands-on experience and exposure to implement frontend and backend scenarios to read, write and
update data using MongoDB. This course builds strong foundation for web application development based on client-server
architecture.

Platform:
• Linux (Fedora / Mandriva / Ubuntu) or Windows Host system
• Firefox, Chrome

Prerequisites:
Academic level web application knowledge

Delivery method:
Instructor lead, hands-on exercises backed with assignments and mini project

Detailed course contents:


• Introduction to MongoDB
• MongoDB Environment
• MongoDB Create Database
• MongoDB Drop Database
• MongoDB Create Collection
• MongoDB Drop Collection
• MongoDB Read Operations
• MongoDB Write Operations
• MongoDB Data Modelling
• MongoDB Administration
• MongoDB Security
• MongoDB Aggregation
• MongoDB Indexes
• MongoDB Storage & replication
BACK-END WEB DEVELOPER COURSE SYLLABUS

WEB STACK ACADEMY

#83, Farah Towers, +91-809 555 7 333


1st floor, MG Road, +91-80-4128 9576
Bangalore - 560001 [email protected]
www.webstackacademy.com

You might also like