0% found this document useful (0 votes)
11 views13 pages

Advanced Back End Software Development Program

The Advanced Certificate Program in Back End Software Development, offered by EICT IIT Roorkee in collaboration with Great Learning, aims to address the skill gap in the Indian IT industry by training students and professionals in essential software development skills. The program includes 300+ learning hours, live classes, and hands-on projects, preparing participants for high-demand roles such as Full Stack and Back End Developers. Graduates will receive a certificate and gain access to career assistance and job opportunities with top hiring companies.

Uploaded by

SouravNanda
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
11 views13 pages

Advanced Back End Software Development Program

The Advanced Certificate Program in Back End Software Development, offered by EICT IIT Roorkee in collaboration with Great Learning, aims to address the skill gap in the Indian IT industry by training students and professionals in essential software development skills. The program includes 300+ learning hours, live classes, and hands-on projects, preparing participants for high-demand roles such as Full Stack and Back End Developers. Graduates will receive a certificate and gain access to career assistance and job opportunities with top hiring companies.

Uploaded by

SouravNanda
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

ADVANCED

CERTIFICATE
PROGRAM
IN BACK END
SOFTWARE
DEVELOPMENT
Online Live Classes +
3.5 Months
Recorded Lectures
30 LAKH JOBS TO BE
ADDED BY 2025
The Indian IT/ITeS Industry added 1.4 lakh
jobs in 2020 and will continue to add around
30 lakh jobs by 2025.
Source: NASSCOM

TOP 10 EMERGING JOBS IN INDIA


Full Stack Developers, Back End Developers,
and JavaScript Developers are listed in the
Top 10 Emerging Jobs by Linkedin India.
Source: Linkedin Emerging Jobs 2020

HIGHLY REWARDING CAREERS


Average starting salary for Full Stack
Developers starts at 6-9 LPA and increases
based on experience.
Source: [Link] Salary Insights

#1 RANKED - FULL STACK


DEVELOPER
Full Stack Developers are the most in-demand
Software Developers followed by Back End
Developers and Front End Developers.
Source: Hackerrank Developer
Skills Report, 2020

02
PROGRAM
INTRODUCTION

The increasing adoption of digital graduates but a limited pool of


products has enabled the penetration qualified engineers in computer
of web & software technologies. With a science and programming, resulting in
wider range of platforms - Desktop, companies struggling to meet their
Web, Mobile, AR/VR, etc., the scope talent supply needs.
for software development is only going
To address this digital skill gap and
to increase. With development costs
build the next generation of Software
dropping, many non-tech companies
Developers, EICT IIT Roorkee in
are becoming tech-savvy which would
collaboration with Great Learning has
lead to a future where every company
launched the Advanced Certificate
will be a tech company on some level.
Program in Back End Software
The Indian IT/ITeS industry has shown
Development. This program focuses
phenomenal growth in the last decade
on building essential software
contributing to the Digital India
development skills to transform
initiative and is poised to grow up to
learners into productive and reliable
USD 350 million by 2025, creating
software developers, and build
30 lakh+ jobs in the process, according
rewarding careers in the process.
to NASSCOM.
Learners will learn by solving real-world
While we have around 6 lakh
problems which will require planning,
engineering students who graduate
design, coding, code reviews, and
every year, NASSCOM reveals that only
testing with periodic and constant
around 25% of these graduates are
support from faculty and industry
employable by IT/ITeS companies. This
experts via live sessions and webinars.
puts India in a unique talent paradox.
We have a multitude of engineering
03
ABOUT
IIT ROORKEE

Indian Institute of Technology - Roorkee is among the foremost institutes of


national importance in higher technological education and in engineering, basic
and applied research. The institute ranks amongst the best technological
institutions in the world and has contributed to all sectors of technological
development. It has also been considered a trend-setter in the area of education
and research in the field of science, technology, and engineering.

ABOUT
E&ICT ACADEMY
Electronics & ICT Academy IIT Roorkee (E&ICT IITR) is an initiative supported by
MeitY, Govt of India. EICT IIT Roorkee delivers FDPs and certification courses in
online as well as offline modes. Our courses lay emphasis on bridging the gap
between industry demand and academic learning to provide a foundation to
build your career in the ICT industry. All our courses have projects with real-life
problems which impart industry insights. We have assimilated both academic &
industry experts to formulate the most effective courses that help professionals,
students and faculty upgrade their skills without disrupting their regular schedule.

ACHIEVEMENTS

In Engineering In Overall Category of Among the IITs in the Best university in India
Category of NIRF NIRF Rankings 2020 ‘Citations per Faculty’ by the Times Higher
Rankings 2020 parameter in QS World Education (THE) World
University Rankings, 2021 University Rankings 2019

04
PROGRAM
HIGHLIGHTS

10-MONTH LEARN FROM


program with
THE BEST
300+ Live classes & recorded lectures with
learning hours IIT Roorkee faculty and industry experts
with dedicated program support

BUILD CAREER
APPLICATIONS ASSISTANCE FROM
Work on 10+ projects and GREAT LEARNING
assignments Get exclusive access to
500+ top hiring companies

WHO IS THIS PROGRAM FOR?


• Students and early career working
professionals who want to build
cutting-edge web applications and
kick start their software
development career.
• Software Development
professionals working as Front End
Developers, Software & System
Analysts, IT professionals, etc who
wish to acquire expertise in Back
End Software Development.
• Professionals looking to transition
to Software Development roles
from non-development IT roles
such as Testing, Support and
Quality Analysis, or other
non-technical roles.

05
PROGRAM
OUTCOMES

UPON SUCCESSFUL COMPLETION


OF THIS PROGRAM, YOU WILL:
• Become proficient in building • Become an ideal candidate for
large-scale web applications early-career tech roles such as Full
handling all Back End Stack Developer, Back End
responsibilites. Developer, Software Engineer,
Software Developer, etc.
• Become ready to kickstart your
tech career in top IT companies.

CERTIFICATE
Upon successful completion of this program, you will receive a Certificate
of Completion from E&ICT Academy, IIT Roorkee.

06
CURRICULUM*
* The curriculum is subject to change based on industry trends and inputs from IIT Roorkee faculty.

COURSE - PREWORK
INTRODUCTION TO PROGRAMMING
a. Program structure & basic principles
b. Programming Constructs - Loops, Functions, Arrays, etc.
c. An Introduction To Version Control, Git, Command-line Scripting
d. Basic HTML, CSS

COURSE - BACK END SOFTWARE


DEVELOPMENT
OBJECT-ORIENTED PROGRAMMING
• Object-Oriented paradigms of Java Programming (Classes, Objects etc.)
• Object-Oriented Design
• Exception Handling, Collections, Concurrency, etc.

DATA STRUCTURES & ALGORITHMS


• Linear Data Structures (Arrays, Strings, Stacks, Queues, Linked Lists, etc.)
• Binary Trees and Binary Search Trees, Tree Traversals
• Basic Algorithms : Recursion, Searching and
Sorting Algorithms, Greedy Algorithms
• Analysis of Algorithms and Evaluating The Right Algorithm for a Problem

07
DATABASE DESIGN & SYSTEMS
• Processing, Storing & Organizing Data: Data Models, ETL
• Tables, Views, SQL Queries - Simple & Complex
• Database Schemas, Normalization, Keys, Indexes

SERVER-SIDE DEVELOPMENT & FRAMEWORKS


• Spring MVC Architecture
• Back End Development Framework
• ORM & Hibernate
• REST APIs

TOOLS COVERED

AND MORE

08
FACULTY AND MENTORS
Learn from India’s leading academicians in the field of Software Engineering and
several experienced industry practitioners from top organisations. Below is an
indicative sample of faculty and mentors you might interact with during the
course of the program.

Prof. R. Balasubramanian
CSE Department, IIT Roorkee

Prof. Balasubramanian Raman is a Professor in the Department of


Computer Science and Engineering at IIT Roorkee since 2004. His
research focus is in the areas of Computer Vision, Graphics and
Image Processing, etc.

Prof. Partha Pratim Roy


CSE Department, IIT Roorkee

Prof. Partha Pratim Roy is an Associate Professor in the Department


of Computer Science and Engineering at IIT Roorkee since 2014. His
research focus is in the areas of Computer Vision, Machine Learning
and Deep Learning, etc.

Prof. Sanjeev Manhas


ECE Department, IIT Roorkee

Prof. Sanjeev Manhas is a Professor in the Department of Electronics


and Communications Engineering at IIT Roorkee since 2008.
His research interests are the areas of Nanoscale Devices and
Circuits, Semiconductor Memories, ML and In-memory Computing,
IoT, and Sensors.

09
FACULTY AND MENTORS

Prof. Abhinanda Sarkar


Academic Director, Great Learning

Dr. Abhinanda Sarkar has a degree in [Link]. and [Link]. from the
Indian Statistical Institute (ISI) and a Ph.D. in Statistics from Stanford
University. He is currently adjunct or visiting faculty at Stanford, ISI
Delhi, IIM-B and IISc. After working in the research teams at MIT and
IBM, he spent a decade at General Electric in Bangalore. At Great
Learning, Dr. Sarkar is the Academic Director where in he ensures
academic rigour and quality for all programs offered by
Great Learning.

Nirmallya Mukherjee
Academic Director, Cloud Computing

With over two and half decades of cross domain experience in IT


and ITeS across both services and products, Nirmallya Mukherjee has
served as Chief Architect at Dell, Principal Architect at Infosys and
Technical Architect at Ciber Inc, an HTC Global Services company.
He lends his expertise to various multinationals like Cisco, Walmart
Labs, Amadeus, Mercedes Benz, ANZ, Societe Generale etc. through
his consulting, development and training.

Prof. Mukesh Rao


Faculty, Great Learning

Prof. Mukesh Rao is an Adjunct Faculty at Great Learning for Big


Data and Machine Learning. Mukesh has over 20 years of industry
experience in Market Research, Project Management, and Data
Science. Mukesh has conducted over 100 corporate trainings in
the areas of Data Science, Big Data, etc.

10
GET THE
GREAT LEARNING
ADVANTAGE
Great Learning is India’s leading professional learning and higher education
platform. When you choose this program, you also get access to Great Learning’s
extensive pool of industry experts and dedicated career assistance.

1.1 MILLION+ LEARNERS 2600+ INDUSTRY EXPERT MENTORS

170+ COUNTRIES 500+ HIRING PARTNERS

BEST E-LEARNING COMPANY OF THE YEAR*


*EdTech Review Awards 2020

E-PORTFOLIO CAREER PLUS


An e-portfolio is a snapshot of all the Get exclusive access to curated
projects done and skills acquired jobs through Career Plus, Great
during the program that is shareable Learning’s job portal for tech
across social media channels. This will & software jobs.
help you showcase your expertise to
potential recruiters.

CAREER GUIDANCE
Get access to career mentoring
RESUME BUILDING from industry experts who’ve
transitioned to roles in the
AND INTERVIEW industry. Benefit from their
PREPARATION guidance on how to build a
rewarding career.
We help you build your resume to
highlight your skills and your previous
professional experience. You'll also learn
to crack interviews with our interview
preparation sessions.

11
ADMISSION PROCESS
Register your interest by filling in the online application form
STEP 1 for the program.

Shortlisted candidates will be required to go through a


STEP 2 screening interview with the Great Learning Program
Admission Director's office.

Selected candidates will be provided with an offer of admission


STEP 3 to the program. Candidates are required to pay the admission
fee to secure their seat.

Eligibility
• Applicants should have 50% or above in Xth, XIIth.
• No programming experience is required.
• This program is suitable for both fresh graduates and
professionals with experience.
• College students that are due to graduate within the next
12-18 months are also encouraged to apply.

FEES
` 75,000 + GST

Learning is now made easy with financing options at 0% interest rate,


0% processing fee and longer tenure of up to 12 months. EMIs for the program
start at Rs. 4971. Please contact the admissions office for more details.

12
START LEARNING TODAY

ADVANCED
CERTIFICATE PROGRAM
IN BACK END SOFTWARE
DEVELOPMENT

CONTACT US

+91 8047185504
eictiitroorkee_fsd@[Link]
[Link]/iitroorkee-back-end

Power ahead in your career with

You might also like