Syllabus
Syllabus
No.6, above Oriental bank of commerce, Stage 2, Kuvempu Nagar, BTM 2nd Stage, BTM Layout,
Bengaluru, Karnataka 560076
contact No: 9632629033/455
PANKAJ SIR ACADEMY
(Training Across India)
website – www.pankajsiracademy.com
✅ Established Legacy
• 18-year-old institute located in BTM Layout, Bangalore.
✅ Unmatched Transparency
• Only institute that shares contact numbers of placed students for verification.
✅ Industry-Focused Curriculum
• Only institute with an 80% industry-aligned syllabus that goes beyond what's
typically taught in Bangalore.
________________________________________________________________
Full Stack with Java and devops syllabus by Pankaj Sir Academy
_______________________________________________________________
Core Java
Core Java Syllabus: Core Java Made Easy!! Learn more than 1000+ MCQ
interview questions with latest versions of JDK. At the end of session you will
master in core java.
No.6, above Oriental bank of commerce, Stage 2, Kuvempu Nagar, BTM 2nd Stage, BTM Layout,
Bengaluru, Karnataka 560076
contact No: 9632629033/455
PANKAJ SIR ACADEMY
(Training Across India)
website – www.pankajsiracademy.com
67. Do-While
68. For Loop
69. Break
70. Labelled Blocks and Break
71. Continue
72. Flow Control Statements
73. Flow Control
74. Loops
75. More Programs - If Else Ladder
76. Switch
77. While Loop
78. Do While Loop
79. For Loop
80. Introduction to Access Modifiers
81. private
82. default
83. protected
84. Access Modifiers
85. Packages Introduction
86. Importing Packages
87. Using classes with the same name
No.6, above Oriental bank of commerce, Stage 2, Kuvempu Nagar, BTM 2nd Stage, BTM Layout,
Bengaluru, Karnataka 560076
contact No: 9632629033/455
PANKAJ SIR ACADEMY
(Training Across India)
website – www.pankajsiracademy.com
277. Generics
278. Generic class structure
279. Create your own Generic Class
280. Restricting Generic Type Parameters
281. Using multiple restrictions
282. Using Generic Method Parameters and Wild Cards
283. Wildcard and extends
284. Wildcard and super
285. Method level generic type parameters
286. Type Erasure
287. Collections with generics
288. Enum Introduction
289. Using a Enum
290. Values and Ordinal methods
291. Defining and using fields
292. Enums
293. Introduction to new features of JDK 1.8
294. Lambda Expressions
295. Functional Interfaces
296. Create a functional Interface
297. Create your first Lambda
No.6, above Oriental bank of commerce, Stage 2, Kuvempu Nagar, BTM 2nd Stage, BTM Layout,
Bengaluru, Karnataka 560076
contact No: 9632629033/455
PANKAJ SIR ACADEMY
(Training Across India)
website – www.pankajsiracademy.com
No.6, above Oriental bank of commerce, Stage 2, Kuvempu Nagar, BTM 2nd Stage, BTM Layout,
Bengaluru, Karnataka 560076
contact No: 9632629033/455
PANKAJ SIR ACADEMY
(Training Across India)
website – www.pankajsiracademy.com
This module covers foundational web technologies like HTML, CSS, JSP, Servlets,
JDBC, and SQL, essential for understanding full-stack development basics.
Though considered outdated for modern development, they offer valuable
learning on request-response flow, database connectivity, and MVC
architecture. A mini project consolidates these concepts practically
-> html
-> css
-> jsp
-> servlets
-> jdbc
-> sql
-> mini project
No.6, above Oriental bank of commerce, Stage 2, Kuvempu Nagar, BTM 2nd Stage, BTM Layout,
Bengaluru, Karnataka 560076
contact No: 9632629033/455
PANKAJ SIR ACADEMY
(Training Across India)
website – www.pankajsiracademy.com
No.6, above Oriental bank of commerce, Stage 2, Kuvempu Nagar, BTM 2nd Stage, BTM Layout,
Bengaluru, Karnataka 560076
contact No: 9632629033/455
PANKAJ SIR ACADEMY
(Training Across India)
website – www.pankajsiracademy.com
end-to-end development. It covers key modules like user management with OTP
and encrypted login, property listing with AWS S3 photo uploads, and advanced
hotel search using JOIN queries. The booking system handles availability,
pricing, cart management, payment integration, and PDF confirmations via
email and WhatsApp. It includes notification and review systems, ensuring a
complete user experience. The project is deployed on AWS with a CI/CD
pipeline, offering practical exposure to cloud deployment. This makes it ideal for
resume-building and interview readiness.
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 based logins
No.6, above Oriental bank of commerce, Stage 2, Kuvempu Nagar, BTM 2nd Stage, BTM Layout,
Bengaluru, Karnataka 560076
contact No: 9632629033/455
PANKAJ SIR ACADEMY
(Training Across India)
website – www.pankajsiracademy.com
2. Property Module:
a. Upload Photos in s3 and storing url in database
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 tackle that
5. Notification System
a. Based on the current date bookings, auto email so be scheduled
b. Auto sending of SMS/ Whats app messages
No.6, above Oriental bank of commerce, Stage 2, Kuvempu Nagar, BTM 2nd Stage, BTM Layout,
Bengaluru, Karnataka 560076
contact No: 9632629033/455
PANKAJ SIR ACADEMY
(Training Across India)
website – www.pankajsiracademy.com
Learning these tools is crucial for developers and DevOps engineers to optimize
their workflows and enhance productivity. Git and GitHub streamline version
control and collaboration. JMeter aids in performance testing, while Docker and
Kubernetes enable efficient containerization and orchestration. Jira helps with
project management, and JUnit, Mockito, and JaCoCo support automated
testing and code coverage. SLF4J simplifies logging, and ELK is invaluable for
monitoring and log analysis. Maven handles project builds, Jenkins enables
CI/CD pipelines, and SonarQube ensures code quality. Postman and Swagger are
essential for API testing. Redis Cache boosts performance, and Outlook is
essential for communication and scheduling.
2. Jmeter
3. Docker
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. Outlook
1. waterfall model
2. spiral model
3. v-model
No.6, above Oriental bank of commerce, Stage 2, Kuvempu Nagar, BTM 2nd Stage, BTM Layout,
Bengaluru, Karnataka 560076
contact No: 9632629033/455
PANKAJ SIR ACADEMY
(Training Across India)
website – www.pankajsiracademy.com
4. hybrid model
Agile (important)
1. What is Agile?
2. Agile vs. Traditional (Waterfall) Methodologies
3. Scrum (most important)
3.1 Roles: Scrum Master, Product Owner, Development Team
3.2 Events: Sprint, Daily Scrum, Sprint Planning, Sprint Review, Sprint
Retrospective
3.2 Artifacts: Product Backlog, Sprint Backlog
4. Kanban Board
5. User Stories and Acceptance Criteria
6. Estimation Techniques: Story Points, Planning Poker
7. Agile Tool - Jira
LINUX
Linux is essential for developers and DevOps engineers due to its widespread
use in production environments, especially in cloud and server infrastructures.
Developers benefit from Linux's powerful command-line tools, compatibility
with programming languages, and open-source contributions. DevOps engineers
rely on Linux for managing cloud infrastructure, automation through scripting,
and containerization tools like Docker and Kubernetes. Both roles require
No.6, above Oriental bank of commerce, Stage 2, Kuvempu Nagar, BTM 2nd Stage, BTM Layout,
Bengaluru, Karnataka 560076
contact No: 9632629033/455
PANKAJ SIR ACADEMY
(Training Across India)
website – www.pankajsiracademy.com
knowledge of Linux for tasks like version control, security, monitoring, and
performance optimization. In summary, Linux provides the flexibility, efficiency,
and scalability needed for modern development, deployment, and system
management, making it a crucial skill for both developers and DevOps
professionals.
SHELL SCRIPT
1. Why Use Scripting?
No.6, above Oriental bank of commerce, Stage 2, Kuvempu Nagar, BTM 2nd Stage, BTM Layout,
Bengaluru, Karnataka 560076
contact No: 9632629033/455
PANKAJ SIR ACADEMY
(Training Across India)
website – www.pankajsiracademy.com
AWS SERVICE:
Learning AWS services is essential for both developers and DevOps engineers to
build and manage scalable, secure applications in the cloud. EC2 and EBS are
foundational for compute and storage, while Load Balancers (monolithic and
microservices) ensure traffic distribution. Security Groups and Key Pairs handle
security. Auto Scaling and Snapshots provide flexibility and backup. VPC and
IAM Roles enable secure network management. EKS simplifies container
orchestration, and EFS offers scalable file storage. CloudFormation and
Terraform manage infrastructure as code. Monitoring and notifications are
No.6, above Oriental bank of commerce, Stage 2, Kuvempu Nagar, BTM 2nd Stage, BTM Layout,
Bengaluru, Karnataka 560076
contact No: 9632629033/455
PANKAJ SIR ACADEMY
(Training Across India)
website – www.pankajsiracademy.com
handled via CloudWatch and SNS. S3 provides storage, while RDS and Lambda
enhance database and serverless operations.
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
No.6, above Oriental bank of commerce, Stage 2, Kuvempu Nagar, BTM 2nd Stage, BTM Layout,
Bengaluru, Karnataka 560076
contact No: 9632629033/455
PANKAJ SIR ACADEMY
(Training Across India)
website – www.pankajsiracademy.com
17. Ansible
18. Grafana
19. S3
20. Elastic Beanstalk
21. RDS
22. AWS Lamda
1. User Module
a. Registration with password encryption
No.6, above Oriental bank of commerce, Stage 2, Kuvempu Nagar, BTM 2nd Stage, BTM Layout,
Bengaluru, Karnataka 560076
contact No: 9632629033/455
PANKAJ SIR ACADEMY
(Training Across India)
website – www.pankajsiracademy.com
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
No.6, above Oriental bank of commerce, Stage 2, Kuvempu Nagar, BTM 2nd Stage, BTM Layout,
Bengaluru, Karnataka 560076
contact No: 9632629033/455
PANKAJ SIR ACADEMY
(Training Across India)
website – www.pankajsiracademy.com
5. Notification System
a. Based on the current date bookings, auto email so be scheduled
b. Auto sending of SMS/ Whats app messages
Step 5:
-> Support to get placed with minimum 5 to 8 interview calls per week
-> No Validity for placement support
No.6, above Oriental bank of commerce, Stage 2, Kuvempu Nagar, BTM 2nd Stage, BTM Layout,
Bengaluru, Karnataka 560076
contact No: 9632629033/455
PANKAJ SIR ACADEMY
(Training Across India)
website – www.pankajsiracademy.com
No.6, above Oriental bank of commerce, Stage 2, Kuvempu Nagar, BTM 2nd Stage, BTM Layout,
Bengaluru, Karnataka 560076
contact No: 9632629033/455