FSD - IITM Pravartak - 11-09-2023
FSD - IITM Pravartak - 11-09-2023
Full Stack
Development - MERN
Table of Contents
About
the Program
In today’s tech landscape, full-stack developers Engage in hands-on practice through
are in high demand. As organizations integrated labs, live virtual sessions led by
increasingly prioritize seamless user industry experts, and collaborative peer
interactions. As a full-stack developer, you’ll
versatile application deployment, the need be equipped to meet industry demands head-
for professionals with a comprehensive skill on and drive innovation in the ever-evolving
set to handle both front-end and back-end digital realm.
3
In Partnership With
In Partnership With
Key Features
of the Program
4
In Partnership With
the Department of Science and Technology, Government of India, under its National Mission on
Interdisciplinary Cyber-Physical Systems (NM-ICPS).
The foundation offers a variety of skill development courses in areas such as full-stack development,
professionals and students develop the skills they need to succeed in the 21st-century workforce.
5
In Partnership With
About Simplilearn
hands-on and immersive training includes live
program provider, enabling learners virtual classes, integrated labs and projects,
around the globe with rigorous and highly
specialized training offered in partnership environment. Over two million professionals
with world-renowned universities and and 2000 corporate training organizations
leading corporations. We focus on emerging across 150 countries have harnessed our
technologies and skills, such as data science, award-winning programs to achieve their
cloud computing, programming, and more, career and business goals.
that are transforming the global economy. Our
6
In Partnership With
1 2 3
Complete the application, A panel of admissions An offer of admission
including a brief statement counselors will review your
of purpose explaining your application and statement candidates. You can accept
of purpose to determine this offer by paying the
for the program. whether you qualify for program fee.
acceptance.
Counselor •
7
In Partnership With
Demand for
Full-Stack Developers
The demand for full-stack developers in India is high. According to a report by the National
Association of Software and Services Companies (NASSCOM), the demand for full-stack developers in
India is expected to grow by 25% by the end of this year.
Jobs Salary
8
In Partnership With
Career Outlook
In today’s digital age, the demand for full-stack developers is notably substantial, something which
compiled an estimate of what you can expect to earn in the following roles:
F u l l Stack De v e l o p e r
W e b De v e l o p e r
₹ 6,00,000 - ₹ 10,00,000
seamless navigation.
Ba c k en d De v e lo p e r
₹ 6,50,000 - ₹ 12,00,000
robust applications.
9
In Partnership With
Program Outcomes
•
dynamic web applications.
• Master MERN stack - Build dynamic apps using MongoDB, Express, React, and Node.js for seamless
end-to-end web development.
Who Should
Enroll in this Program
This program is designed to train professionals who will be responsible for full-stack development in
their respective organizations and is recommended for individuals pursuing positions including, but
not limited to:
10
In Partnership With
Module 1 Module 2
Build a Strong
Stack Development - MERN
Module 3
Design a Dynamic
Module 4
Data Structures
and Algorithms
Module 5
Develop a Reliable Backend
with Node and Express
Module 6
Capstone Project
11
In Partnership With
L e a rn i n g Path D e tails
Mo du l e 1 2 3 4 5 6
In this introductory module, you’ll explore the program’s structure, curriculum, and learning outcomes.
Understand what lies ahead and how this program can propel you toward your professional goals.
Mo du l e 1 2 3 4 5 6
of Agile and Scrum methodologies to deliver projects on time. You’ll also develop a comprehensive
understanding of Git to manage version control systems with key concepts of SQL.
•
and responsive web interfaces that seamlessly adapt across devices
12
In Partnership With
•
collaboration, and contribute effectively within a team environment
• Lesson 05 - Bootstrap
Mo du l e 1 2 3 4 5 6
Build a robust React foundation, unleashing your potential to create and manage captivating user
interfaces. Embark on a guided curriculum through this module, spanning JSON Server operations,
React essentials, advanced rendering and more, to elevate your expertise and unlock limitless
possibilities in modern web development.
•
delete data, enhancing your ability to manage data within applications
• Seamlessly integrate APIs with React applications, enabling you to fetch and display data from
external services
13
In Partnership With
• Establish a strong foundation in React, comprehending its core concepts, enabling you to create and
Mo du l e 1 2 3 4 5 6
In this module, you will understand core data structures like—arrays, linked lists, stacks, queues, trees,
heaps, and graphs—enabling you to select the optimal data structures for diverse scenarios. You
will also understand essential algorithms for searching, sorting, and string manipulation which will
empower you with potent problem-solving skills.
• Gain a solid understanding of fundamental data structures, including arrays, linked lists, stacks,
queues, trees, heaps, and graphs, enabling you to select the appropriate structure for various
scenarios
14
In Partnership With
•
algorithms, equipping you with essential problem-solving skills
Mo du l e 1 2 3 4 5 6
The meticulously structured curriculum of this module dives deep into mastering NoSQL concepts for
in asynchronous operations, which sets the stage for your success in modern application development,
15
In Partnership With
•
relational data storage, retrieval, and management
•
asynchronous operations, and optimize performance
Mo du l e 1 2 3 4 5 6
The capstone projects designed in this training will provide you with the opportunity to apply your
full-stack development skills and tackle real-world industry problems. You will also learn to create and
manage your own Git portfolio.
• Exhibit problem-solving capabilities through your results from the capstone projects
16
In Partnership With
Electives
Attend online masterclasses conducted by faculty from IIT. Gain insights about advancements
in full-stack development and understand why it has become essential for any organization to
understand, implement, and invest in this domain to scale up.
Learn how to create seamless development and production environments using containerization
with a widely used tool: Docker and manage your applications on Amazon S3 servers.
17
In Partnership With
Capstone Projects
Create a dynamic and responsive Create a food delivery app using MERN
online banking web application to stack. Apply the skills you have learned
deposit, withdraw, and transfer money to solve problems that the food
between accounts. delivery industry faces today.
18
In Partnership With
Tools Covered
19
In Partnership With
full-stack developer.
20
In Partnership With
Corporate Training
21
INDIA
Simplilearn Solutions Pvt Ltd.
# 53/1 C, Manoj Arcade, 24th Main,
Harlkunte
2nd Sector, HSR Layout
Bangalore - 560102
Call us at: 1800-212-7688
USA
Simplilearn Americas, Inc.
201 Spear Street, Suite 1100,
San Francisco, CA 94105
United States
Phone No: +1-844-532-7688
www.simplilearn.com