You are on page 1of 12

Full Stack

Development
Bootcamp

11 MONTHS | ONLINE
CONTENTS

1. ABOUT UPGRAD 2

2. WHY FULL STACK DEVELOPMENT 3

3. WHY UPGRAD 4

4. PROGRAM HIGHLIGHTS 5

5. INDUSTRY EXPERTS 7

6. PROGRAM CURRICULUM 8

7. PROGRAM DETAILS 11

1
ABOUT
UPGRAD
upGrad is India’s largest online higher education company with a learner base of
2 million+ across 85+ countries.

Having ranked #1 in LinkedIn's Top Startups in India 2020 and having been awarded
the title of ‘Best Tech for Education’ by IAMAI in 2019, upGrad was among the Top 50
Fast-growing Companies listed by the Financial Times.


Our aim is simple:
We strive to create
high-impact, hands-on
experiences that will prepare
you for an aspirational career
and empower you to be the

leader of tomorrow.

Ronnie Screwvala
Co-founder and Executive Chairman

2
WHY
FULL STACK DEVELOPMENT?
Why Full Stack Development?
As with anything under demand, the pay is high. The average salary of a full stack
developer is 6 lakh rupees which is higher than the average salary of a web
developer. With the right skills and the right company, you can get a salary higher than
the national average especially in FAANG companies i.e around 10-15 lakhs per
annum. As a full stack developer, you have a know-how of multiple technologies.
Whether it's about adding images to a web page or creating a database, you'd be
familiar with all of them. This gives you an edge over other developers because you
can make technical decisions faster and see the bigger picture.

Job role of a Full Stack Developer:


Developing front-end website architecture
Designing user interactions on web pages
Developing back-end website applications
Creating servers and databases for functionality
Ensuring cross-platform optimization for mobile phones
Ensuring responsiveness of applications
Working alongside graphic designers on web design features
Seeing through a project from conception to finished product
Designing and developing APIs
Meeting both technical and consumer needs
Staying abreast of developments in web applications and programming languages

What skills are required to become a successful Full Stack Developer?


This means learning full stack development will help you master a wide variety of
skills. Knowledge of HTML, CSS, JavaScript, back-end languages (Python, PHP, Ruby),
database storage, HTTP, REST and NPM, along with a good set of soft skills are
inevitable to become a good full stack developer.

3
WHY
UPGRAD
INR 73 LPA
Highest Salary Package

2 MILLION+
Learners

1600+
Learner Transitions

433%
Highest Salary Hike

300+
Hiring Partners

700+
Industry Experts 57%
Average Salary
Hike

4
PROGRAM
HIGHLIGHTS
Learn from Seasoned Industry Experts
Learn new age tools like Mongo Shell + CLI + MongoDB, JavaScript,
NodeJs + CLI + VS Code

Live Online Sessions


The live online lectures held by industry experts from product-based
companies with flexible timings

TA Hours Personal Mentorship


Clear all your doubts during the teaching assistant sessions

Industry relevant Project taught by Industry Experts


Learn and apply concepts to industry projects and work on a mini-capstone
project along with personalized industry mentorship

Easy Deferral Option


Easy (free) deferral option to the next cohort in case you face time
commitment issues (due to personal reasons, office workload, etc)

3+ Hackathons

Multiple Hands-on Sessions

5
PROGRAM
HIGHLIGHTS

Assured Job Opportunities

Access to Career Center from Day-1

Dedicated Student Success Mentor

4+ Practical Hands-on projects (Including Capstone as well)

Career Coaching (CV, motivational interviewing)

12 Industry Readiness Exams for Job Readiness

No Cost EMI options available

Practice Coding Tests & MCQs


Each module has coding exercises to give you hands-on experience to
reinforce the learnings from this bootcamp

6
INDUSTRY
EXPERTS

Archit Agarwal Nishant Goyal Vishwa Mohan


SDE-3, PayPal SDE II at Microsoft Staff Engineer at LinkedIn
Archit now works as an Nishant now works as an Vishwa is working as the
SDE-3 at PayPal. Overall he SDE-2 at Microsoft. Overall Staff Engineer at LinkedIn
has 7+ years of experience he has 8+ years of India. He bring with him
with technology giants such experience with big around 10 years of
as SAP Labs and Lowe's companies like Amazon, experience working with
Companies. Cisco and JIO. multiple MNCs.

Raghavendra M Jagadeesh Arkroprovo Dey Mrigank


Full Stack Developer Software Development SDE II at Atlassian
(Java Angular) at Engineer 2 at Amazon Mrigank now works as an
Morgan Stanley Arkoprovo now works as an SDE-2 at Atlassian. Before
Raghavendra has 8+ years SDE-2 at Amazon. He this, he worked with Visa
of experience in web believes that sharing your and has extensive
development technologies. knowledge enhances your experience in technologies
He currently works as a skills which keeps him used in the web domain.
Senior Manager at Morgan deeply involved with
Stanley. teaching.

7
PROGRAM
CURRICULUM
Course 1: Introduction to Programming

Module Name No. of Sessions

Introduction to Java 1

Variables & Datatypes & I/O in Java 1

Conditionals and Loops 2

Functions, Class and Object in Java 2

Constructors 1

Abstraction and Encapsulation 2

Inheritance and Polymorphism 2

Course 2: Basic Data Structures and Algorithms

Module Name No. of Sessions

Analysis of Algorithm and Time Complexity 1

Recursion 3

Arrays, Multidimensional Arrays and Dynamic Arrays 2

Linked Lists 6

Searching & Sorting 11

Strings 2

Stacks & Queues 7

Hashset and HashMap 3

8
Course 3: Introduction to Version Control

Module Name No. of Sessions

Git Hands-On 4

Course 4: Introduction to JavaScript and TypeScript

Module Name No. of Sessions

JavaScript 19

TypeScript 9

Course 5: Server-Side Development using Node.js, Express.js & MongoDB

Module Name No. of Sessions

NodeJS 9

ExpressJS 10

RDBMS 4

MongoDB 8

Course 6: System Design

Module Name No. of Sessions

System Design 9

Course 7: Introduction to Frontend Technologies

Module Name No. of Sessions

HTML 4

CSS and Bootstrap 10

9
Course 8: Advanced Frontend Technology

Module Name No. of Sessions

React + Redux 19

Transpilers and Module Bundlers 2

Course 9: Deployment

Module Name No. of Sessions

Integration of Frontend and Backend 2

Deployment 6

Course 10: Advanced Data Structures and Algorithms

Module Name No. of Sessions

Trees & BSTs 8

Collection Framework in Java 2

Advanced String Algorithms 4

Graphs 6

Priority Queues & Heaps 2

Greedy Algorithms 2

Dynamic Programming 8

Bit Manipulation 2

10
PROGRAM
DETAILS
DURATION TIME COMMITMENT
12 Months 10-12 hrs/week

ELIGIBILITY: PROGRAM FEES


Bachelor’s Degree / Diploma INR 2,25,000/-
with 50% passing marks or (inclusive of GST)
3 years experience with 45%
passing marks.

FOR ADMISSIONS, VISIT:


https://www.upgrad.com/full-stack-software-development-certification-program/

ADMISSION PROCESS:

STEP 1 STEP 2 STEP 3


Online eligibility Qualify the test Start your
test and begin your preparations
enrolment process

FOR FURTHER DETAILS, CONTACT:


admissions@upgrad.com I 1800 210 2020

COMPANY INFORMATION
upGrad Education Private Limited
Nishuvi, 75, Dr. Annie Besant Road Worli, Mumbai - 400018
info@upgrad.com | 18002102020

You might also like