Become a StackRoute certifed Back-End Development Analyst & Specialist

Professional Program in Back-End Development

noun verify

Level 1: Dual qualification program to transform college students into Back-end Development Experts

noun verify

Level 2: Become Day-1 Job ready by upgrading your skills*

Apply Now
calender

Dual qualification for college students

calender

Online Mentor-Led

calender

Day 1 Job-Ready

calender

StackRoute Certification

calender

Job Assistance

with Level 2

calender

Registration Closes

1st August 2022

Registration closes on

03rd November 2022

DAYS
HRS
MIN
SEC

*Terms and Conditions Apply. Refer FAQs.

ACCELERATE YOUR CAREER WITH PLACEMENT ASSISTANCE

Top Skills You Will Learn
Top Skills You Will Learn

Java, Java Spring, Spring Boot, RESTful APIs, Microservices

Job Opportunities
Job Opportunities

Prepares learners for Back-end Development entry-level job roles such as Back-End Developer etc.

Who Is This Program For?
Who Is This Program For?

Level 1: Final year student of B.Tech./BE, B.Sc. (IT/Comp Sc/Maths/Stats), B.Com. (IT/Comp Sc/Maths/Stats). Level 2: Students who've successfully completed graduation and Level 1.

Minimum Eligibility
Minimum Eligibility

Level 1: Final year students with ≥50% in X, XII, and Undergrad for the completed study. Level 2: Successful completion of Level 1 Program and graduation with ≥50% in X, XII, and Undergrad for the completed study.

* T&C Apply

Be Placement-Ready With Our 6-Step Professional Grooming Process

Placement Readiness Placement Readiness - mobile

Program Overview

Core Tech Competencies

  • Object Oriented Programming in Java
  • Building the back-end of applications
  • Working with RDBMS
  • Building Spring Applications
  • Thinking RESTful Services
  • Creating and Managing Microservices
  • Establish communication between Microservices

Professional Competencies

  • Self-learning
  • Inter-personal Skills
  • Productive Communications with Clients
  • Listening Skills
  • Presentation Skills
  • Working in teams
  • Remote work culture 
  • Remote work practice
  • Corporate work culture and  ethics
  • Working with abstract requirements

Program Curriculum

Part 1

20 weeks

Course 1: Programming Foundations

Decompose a problem into step by step solution

Decompose a problem into step by step solution

Introduction to Java, variables, datatypes and operators

Introduction to Java, variables, datatypes and operators

Implement Conditional Constructs

Implement Conditional Constructs

Looping Constructs

Looping Constructs

Implement Modular Programming using Functions

Implement Modular Programming using Functions


Course 2: Programming using Java

Unit Testing with JUnit

Unit Testing with JUnit

Working with Arrays

Working with Arrays

Implement Sorting Algorithms

Implement Sorting Algorithms

Implement Recursion

Implement Recursion

Java String Manipulations

Java String Manipulations


Course 3: Introduction to Object Oriented Programming

Introduction to Object Oriented Programming

Introduction to Object Oriented Programming

Creating Objects and Constructors

Creating Objects and Constructors

Implement Data Abstraction and Encapsulation

Implement Data Abstraction and Encapsulation

Implement Inheritance

Implement Inheritance

Implement Polymorphism

Implement Polymorphism


Course 4: Working with RDBMS

Data Modeling using RDBMS (DDL & DML)

Data Modeling using RDBMS (DDL & DML)

Querying data using SQL using RDBMS (DQL) Part 1

Querying data using SQL using RDBMS (DQL) Part 1

Querying data using SQL using RDBMS (DQL) Part 2

Querying data using SQL using RDBMS (DQL) Part 2


Part 2

20 weeks

Course 5: Building Spring Applications

Introduction to Spring Framework

Introduction to Spring Framework

Implement Inversion of Control (IOC) inside Spring Application by using Annotations

Implement Inversion of Control (IOC) inside Spring Application by using Annotations

Build Web Applications Using the Spring MVC

Build Web Applications Using the Spring MVC

Develop Restful Services by using Spring Boot

Develop Restful Services by using Spring Boot

Implement CRUD by Using JPA Within a RESTful service

Implement CRUD by Using JPA Within a RESTful service


Course 6: Thinking RESTful Services

Use a NoSQL database (MongoDB) to Manage Semi-Structured and Unstructured Data

Use a NoSQL database (MongoDB) to Manage Semi-Structured and Unstructured Data

Manage Semi-structured and Unstructured data Within a RESTful Service by Using Mongo Repository and Handle Exceptions Within RESTful Services

Manage Semi-structured and Unstructured data Within a RESTful Service by Using Mongo Repository and Handle Exceptions Within RESTful Services

Test RESTful Services at Service Layer and Data Layer by Using Testing Tools (JUnit, Mockito)

Test RESTful Services at Service Layer and Data Layer by Using Testing Tools (JUnit, Mockito)

Test RESTful Services at Controller Layer by Using Testing Tools (JUnit, Mockito)

Test RESTful Services at Controller Layer by Using Testing Tools (JUnit, Mockito)

Implement Security within Backend Application by Using JWT

Implement Security within Backend Application by Using JWT


Course 7: Creating and Managing Microservices

Enable Continuous Integration Within a Backend Application to Support a Collaborative Development Environment

Enable Continuous Integration Within a Backend Application to Support a Collaborative Development Environment

Containerize RESTful Services and Database by Using Docker

Containerize RESTful Services and Database by Using Docker

Containerize RESTful Services and Database by Using Docker Compose

Containerize RESTful Services and Database by Using Docker Compose

Create Microservices by Using Spring Boot

Create Microservices by Using Spring Boot

Create a Single-Entry Point to Route the Request Coming for Different Microservices Using Spring Cloud

Create a Single-Entry Point to Route the Request Coming for Different Microservices Using Spring Cloud


Course 8: Establish communication between Microservices

Register Microservices on a Netflix Eureka Discovery Server

Register Microservices on a Netflix Eureka Discovery Server

Establish Synchronous Communication Among Microservices by Using Feign Client

Establish Synchronous Communication Among Microservices by Using Feign Client


Apply Now

Part 1

4 weeks

Course 9: Project

Build RESTful APIs, Microservices and deploy

Build RESTful APIs, Microservices and deploy

Predefined project

Predefined project

Present and Demonstrate the stakeholders

Present and Demonstrate the stakeholders


Apply Now

Tools

  • tools image
  • tools image
  • tools image
  • tools image

Enterprise Customers

StackRoute works with Tier 1 IT companies, product companies, and Global In-house Centers as a talent transformation partner to deep skill their resources at scale.

Certification

Designed to build the Back-End Development core competencies & skills for entry-level job roles. With Capstone project, learners master skills through real world assignments.Through this program learners also get equipped with engineering & behavioral competencies.

Become a StackRoute Certified Back-end Development Professional and join the acclaimed NIIT-StackRoute alumni network.

Apply Now

Industry Testimonials

As consumers change digital behaviors faster than companies can adapt, clients look to us for agility, speed and scale. Ergo, pairing the right people with the right skills is critical, particularly Pi-Shaped people who can work on multiple platforms...

Rajan Kohli
President, Wipro Digital

StackRoute is a key partner for us in building a first-of-its-kind training program to meet the digital transformation needs of our customers. Through this program, we are creating a cadre of world-class full-stack programmers able to join multi-disc...

Reynolds Alex
Global Head, Delivery & Digital Academy, Wipro Digital

As CGI partners with clients across industries and geographies to support their digital transformation agenda, we are pleased to be working with StackRoute to continually deep skill our consultants as part of our commitment to help our clients in the...

George Mattackal
Asia Pacific Global Delivery Centers of Excellence, CGI

Traditional classroom training for fresh college joiners made it difficult to gauge effectiveness both during execution & upon completion. StackRoute’s immersive program not only enabled us gauge effectiveness but also measure skill progress, which f...

Anu Thomas
Practice Head - Java and Microsoft Competency, Sony India

Employees who graduated from your Immersive Program have easily integrated into our product development initiatives. The highly skilled coaches consistently created an environment that fostered learning, challenging boundaries, and excellence.

Jennifer Mecherippady
VP, Asia Pacific Solutions Delivery Center, CGI

Learner Success Stories

Shivam Tomar
Software Developer, R Systems
Abhishek Gupta
Software Developer, CGI

I'd like to thank NIIT StackRoute for training us in such a conducive environment. I would like to thank my faculty for having my back. This institute made me a better Full-Stack developer by giving me a chance to work on a project with a real-world ...

Jandhyam Venkata Ramana
Associate Technology, BNED LoudCloud Systems LTD

By the end of the PG program in Full Stack, I was able to successfully develop and deploy a complete product. I also got placed in CGI with a very good package as a fresher. If you're looking for a program in Full-Stack with job assurity then NIIT St...

Mohd. Shujjat Siddique
Software Developer, CGI
Rohith Krishna
Software Developer, NIIT LTD
Saurabh Chaudhary
Software Developer, Allstate Solutions P. Ltd.
Meher Supreeth K
Software Developer, CGI

Our Pedagogy

Pedagogy

Mastery Learning

Achieve mastery with our individualized and group-based learning pedagogy

Outcome Oriented

Become day 1 project ready

Practitioner Designed

Solve practitioner designed, non-trivial challenges based on real-life case studies

Experiential Apprenticeship

Go through hands-on, experiential learning with targeted intervention

Integrated Problem Solving

Practice tough, real-world problem-solving exercises for deep skilling

Capstone projects

Work in agile teams & develop presentation skills

CAREER SUPPORT

Complete Grooming Process: A 360-degree process that ensures 6 types of quality checks before you start interviewing

Profile Matching: We guide you in matching your profile with appropriate job openings

Individual Grooming: Get personalized help on grooming, interview skills, resume building etc.

Company-Specific Preparation: Get company-specific guidance & access to a repository of interview questions

Interview Mentoring: Receive constructive feedback to improve your interview skills

Salary Negotiation: Learn how to negotiate with firms for the best salary as per industry standards

1

Fill application form

Apply Now
2

Complete Screening Process

3

Proceed to payment

View Payment plans
NIIT program batch

Batch starts

03/Nov/2022

Time

Level 1: 12 Hours per week (4 hours per day 3 days or 2 hours per day 6 days), 20 weeks (PartTime)

Program Fee

Rs.75000

Excluding GST @ 18%

NIIT program benefit

Level 1 Fee

Frequently Asked Questions

  • Level 1: Final year student of B.Tech./BE, B.Sc. (IT/Comp Sc/Maths/Stats), B.Com. (IT/Comp Sc/Maths/Stats) with ≥50% in X, XII, and UnderGrad for the completed study who are keen to embark on a fulfilling career in Back-End Development
  • Level 2: Successful completion of Level 1 Program and graduated with B.Tech./BE, B.Sc. (IT/Comp Sc/Maths/Stats), B.Com. (IT/Comp Sc/Maths/Stats) with ≥50% in X, XII, and UnderGrad for the completed study
  • Programming Foundations
  • Programming using Java
  • Introduction to Object Oriented Programming
  • Working with RDBMS
  • Building Spring Applications
  • Thinking RESTful Services
  • Creating and Managing Microservices
  • Establish communication between Microservices
  • Project - Building & testing a non-trivial back-end application
  • Level 1: Final year student of B.Tech./BE, B.Sc. (IT/Comp Sc/Maths/Stats), B.Com. (IT/Comp Sc/Maths/Stats) with ≥50% in X, XII, and UnderGrad for the completed study.
  • Level 2: Successful completion of Level 1 Program and graduated with B.Tech./BE, B.Sc. (IT/Comp Sc/Maths/Stats), B.Com. (IT/Comp Sc/Maths/Stats) with ≥50% in X, XII, and UnderGrad for the completed study.
  • Successful completion of Level 2 Program at NIIT with ≥70% , ≥50% in X, XII, and Graduation and ≤ 25 Years to be eligible for Placement Assistance.

On successful completion of the program, you will receive the following certificates:

  • Level 1: StackRoute Certificate Title - Professional Program in Back-End Development Analyst
  • Level 2: StackRoute Certificate Title - Professional Program in Back-End Development Specialist
  • Level 1 Only: The Level 1 of the program will enable you to develop understanding and build the essential competencies, such as the knowledge and skills to perform tasks pertaining to building the back-end of applications, Using Java Spring the most popular framework to build enterprise-grade back-end web applications in the Java eco-system.
  • Level 1 + Level 2: You will be equipped with the deeper skills and competencies to embark on a Back-End Development career. You will also be eligible for the career preparation and services pertaining to entry-level Back-End Development roles* such as Back-End Developer.

*The roles may vary from organization to organization.NIIT has no binding on the nomenclature of the roles mentioned.

Level 1: 40 Weeks.

Weekly Schedule: 12 week schedule of live learning, self-study assignments and mentor led doubt clearing sessions.

4 Hours live online classes + 4 Hours recommended self-study + 2 hours dedicated online class for doubt clarification + 4 hours to complete and submit assignments.

 

Program Schedule

Day

Time

Activity type

Learning Activities

1

2 hours

Synchronised Online Class

Concept session

2,3

2 hours

Self-study

(recommended)

Recommended self-study time to attain full mastery, through practice assignments, learning consolidation, and concept quiz.

4

2 hours

Synchronised Online Class

Synchronised online class to review practice assignments and debrief(s) & brief on the challenge

5

2 hours

Synchronised Online Session (optional)

Doubt clarification session

4,5,6

4 hour

Self-study

(recommended)

Recommended self-study to complete and submit assignments.

 

Level 2 - 4 weeks in full time mode (8 hours each day) OR 8 weeks in part-time mode (4 hours each day).

 

ANY QUERIES? Connect with us

Apply Now

Top