Goal: Job-Guaranteed Course | Salary: ₹10-12 lakh | Professional Certificate | Computer Science or IT Background | Taught by Industry Experts | Duration: 10 Months
A 10-month advanced full stack software development bootcamp with job guarantee from upGrad in collaboration with Golden Gate University. The program sets you up for roles in the Software Development Engineer (SDE) family including SDE 1, 2 and 3, among others.
The program covers advanced topics in software development including Java, Data Structures and Algorithms, System Design, and Full Stack Software Development.
What You’ll Learn
- Deep dive into Java, which serves as the core language across this program. You will also learn about version control systems and managing your assets using Git and GitHub
- Introduction to critical software development and ecosystem concepts
- Deep dive into data structures and algorithms with mentor support and exercise content on the PRISM learning experience platform
- System design and critical software design principles
- Learn about databases, the backend and building frontend applications
What You’ll Earn
- ₹10-12 lakh per year is the average salary for a Full Stack Software Developer in India (Source: ambitionbox.com, glassdoor.co.in, in.indeed.com)
- $114,000+ per year is the median salary for a Full Stack Software Developer in the US (Source: Lightcast™ US Job Postings)
Details
The program teaches you advanced full stack software development from instructors working in top product companies and become job ready in 10 months.
You get access to 200+ hours of learning in addition to access to an immersive learning platform that helps you understand the strengths and weaknesses of your tech skills through coding on CloudLabs.
The program has an outcome driven pedagogy that ensures you get career coaching including mock interviews, CV, LinkedIn, Github and soft skills training, to get better job opportunities.
On completion, you get a certificate from Golden Gate University and upGrad.
This is a result-oriented program and this means it is mandatory for students to attend lectures as per defined program schedule. Moreover, they are required to maintain 80% attendance for all live deliverables such as lectures and mentorship calls.
The course covers the following modules:
- Fundamentals and Mastering Java
- Software Development 101
- Mastering Data Structures and Algorithms
- Mastering System Design
- Full Stack Software Development
In addition, there are two Interview Prep modules where you go through a series of expert led sessions and interactive activities aimed at preparing you to ace interviews.
Eligibility Criteria
You need to be a graduate with a computer science or IT educational background, or working in the tech domain.
In addition, you have to complete the first module that helps you learn Java in detail so you can complete the complete program.
