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

Comprehensive Backend Development Guide

The document outlines a comprehensive backend development curriculum covering Core Java, Advanced Java (J2EE), and various tools and technologies such as Git, Docker, and AWS services. It also details project work for resume preparation, including modules for user registration, property management, booking systems, and notification systems. Additionally, it mentions support for job placement with a focus on interview opportunities.

Uploaded by

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

Comprehensive Backend Development Guide

The document outlines a comprehensive backend development curriculum covering Core Java, Advanced Java (J2EE), and various tools and technologies such as Git, Docker, and AWS services. It also details project work for resume preparation, including modules for user registration, property management, booking systems, and notification systems. Additionally, it mentions support for job placement with a focus on interview opportunities.

Uploaded by

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

Backend

##############

1. Core Java (Java version 22)


-> Data structures - yes
-> Multi Threading
-> Java 8 features

2. Outdated - Learning point of view (10 to 15 days)


-> html
-> css
-> jsp
-> servlets
-> jdbc
-> sql
-> mini project

3. Advance Java(j2ee)
-> Spring boot
-> Hibernate
-> Spring Security + JWT (Login + Logout)
-> API Development (Webservices)
-> Spring Batch
-> Spring Cloud
-> Microservice
-> Kafka
-> Project (Major Project)
###############
Tools
##############
1. git and git hub
2. Jmeter
3. Docker(Docker File, Docker Image)
4. Jira
5. Junit
6. Mockito
7. Jacoco
8. SL4J
9. ELK
10. Maven
11. Kubernetes
12. Jenkins - CI/CD pipeline
13. SonarQube
14. Test API - PostMan, Swagger
15. Redis Cache
16. Terraform - Server Setup in AWS, GCP
17. HCL
18. Ansible
18. Outlook

#############
LINUX
#############

#############
SHELL SCRIPT
#############

##############
AWS SERVICE:
#############

1. EC2
2. EBS
3. LoadBalancers
3.1 Monolythic
3.2 Microservices
4. Security Group
5. Key pairs
6. Memory Types in Server
7. Auto Scaling
8. SNAPSHOTS
9. VPC
10. IAM Role
11. EKS
12. EFS
13. Cloud Formation
14. Coud Watch
15. SNS
16. Terraform
17. Ansible
18. Grafana
19. S3
20. Elastic Beanstalk
21. RDS
22. AWS Lamda

################
Project Work - For Resume
###############
Step 1: Creating ER Diagrams by Understading Requirment Document

Step 2: High level design (HLD)

Step 3: Modules we will develop

1. User Module
a. Registration with password encryption
b. Forgot password
c. Reset Password
d. Login
e. Logout
f. OTP based login
Note: We will perform role ad logins

2. Property Module:
a. Upload Photos in s3
b. Add property Details
c. Update & delete Property Details

3. Search Module
a. Search Hotel based on city, Country, Area etc using JOIN Queries

4. Booking Module
a. Select Hotel
b. Check Rooms availability
c. Add hotel to cart
d. Per night price calculations
e. Payment gateway integration
f. On successful payment generate PDF confirmation document and
send email and whats app to customer
g. One room multiple users are booking. How to tackel that

5. Notification System
a. Based on the current date bookings, auto email so be scheduled
b. Auto sending of SMS/ Whats app messages

6. Review Management System


a. User only after loggedin can give review
b. Same user cannot give Mulitple Reviews for the same hotel
c. Loggedin user should be able to delete / update / view reviews

Step 4. Resume Preparation

Step 5:
-> Support to get placed with minimum 5 to 8 interview calls per week
-> No Validity for placement support

####################################
Type Script & Angular
####################################

You might also like