CP002
Backend Engineer (Java)
Intermediate
Description
Covers Advanced API Development and Backend Programming
Advanced Java, Spring, APIs using Java, JUnit , MySQL, Mongo, Java Design Patterns
Course Duration
20
Weeks
186
/
Internship Offered
Hrs
Prerequisites
Computer Science Graduate
CP001 - Software Engineer
Live Project
80
Hrs
Course Fees
71000
Rs.
/-
Courses Covered
Advanced Java
C007
Intermediate
Contents
Generics and Streams
DataStructures in Java
SOLID Principles
Using Certificates and Security
Encryption and Regular Expressions
Theory
10
Hrs
Practical
4
Hrs
Classes
12
Programming with Spring
C008
Intermediate
Contents
Spring MVC
Spring Data
Spring Web Services
Spring Caching
Spring Integration
Spring Batch
Spring Security
Theory
12
Hrs
Practical
6
Hrs
Classes
15
APIs, RPC, Message Queues
C009
Intermediate
Contents
Json Web Services
REST Apis
RPCs
Securing APIs
Queues and Mesages
AMQ vs Rabbit MQ
Service Discovey, Throttling, Circuit Breakers
Theory
12
Hrs
Practical
8
Hrs
Classes
16
Functional & Reactive Programming
C010
Advanced
Contents
Functional Programming
Reactive Programming
Reactive APIs
Spring Reactive Web
Spring R2DBC
Theory
8
Hrs
Practical
4
Hrs
Classes
10
Cloud Technologies, Containerization
C011
Advanced
Contents
Spring Boot
Cloud Technologies
IaaS, Paas, Saas
VMs vs Containers
Docker
Orchestration using Kubernetes, Helm
Service Mesh using Istio
Theory
8
Hrs
Practical
4
Hrs
Classes
10
Dev Ops Basics
C012
Beginner
Contents
Managing Pipelines
Continuous Integration
Continuous Delivery
Continuous Depployment
Blue Green Deployment
Canary Deployment
Theory
4
Hrs
Practical
2
Hrs
Classes
5
Introduction to Go Lang
C013
Beginner
Contents
Go Constructs
Go Control Statements
Data Structures in Go
Error Handlng in Go
Theory
8
Hrs
Practical
4
Hrs
Classes
10
Soft Skills : Cracking the Interview
C014
Beginner
Contents
Dos and Donts
Posture and Approach
Handing Tough Questions
Group Discussions
Theory
4
Hrs
Practical
2
Hrs
Classes
5
Genie Backend Module
PJ002
Intermediate
Contents
Develop APIs as Per Specification
Secure APIs
Containerize APIs
Deploy to AWS Cloud