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

Java Fullstack Development

The document outlines a comprehensive training program covering prerequisites in Core and Advanced Java, Hibernate, and various real-time tools. It details the course content divided into five parts, including software industry exposure, mini project development, a major project, and an interview guide. Key topics include software development methodologies, project architecture, and interview preparation strategies.

Uploaded by

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

Java Fullstack Development

The document outlines a comprehensive training program covering prerequisites in Core and Advanced Java, Hibernate, and various real-time tools. It details the course content divided into five parts, including software industry exposure, mini project development, a major project, and an interview guide. Key topics include software development methodologies, project architecture, and interview preparation strategies.

Uploaded by

Naga mallesh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Prerequisite’s:-

Core java:-

a. OOPS
b. Collections
c. Annotations
d. Generics
e. I/O Streams
f. Multi Threading
g. Exception Handling
h. Arrays
i. String Manipulation

Adv Java:-

a. JDBC
b. Servlet
c. JSP(optional)

Hibernate:-

a. Hibernate
b. Spring Basic Idea of Spring Core and MVC Spring Boot better to have
c. SQL Queries

Course Content

Part 1:- Software Industry Exposure


1. What is a software company
2. How many companies are available in the market
3. Diff between Product based and Service based Companies
4. Outsourcing Company
5. How the Interview process will be there in the Product based Company
6. Types of Projects, Type of work, Domain, Functional Domain, Technical Domain
Part 2:- Realitime Tools,
1. Maven,
2. SVN, GIT, Bitbucket
3. Log4J
4. Log Monitoring(Putty,Winscp,Splunk)
5. Junit
6. Mocking
7. Jacocco (Code coverage)
8. SonarQube( Code Review)
9. JMETER
10. POSTMAN & SOAP UI( api Testing)
11. MAT (Memory Analyzer Tool)
12. Jenkins (CI & CD)
13. Docker (containerization)
14. Cloud Deployment
15. AWS
Part 3:- Mini Projects Development
1. SDLC – Agile Methodology
2. STLC- Software Testing Life Cycle
3. Realtime Terminology
4. FDD
5. TDD
6. MOM
7. QueryLog
8. DB Design
9. DB Template
10. VC
11. UML Diagram
01- Mini Project (Spring Boot, MVC in memory DB) -curd Operations
02- Mini Project (PWD Encryption, Decryption, Mail API, Twillo api, poi, itext)
03- Mini Project (Page navigation, Ajax, Query)
04- Mini Project(Spring Boot+Angular 9 +Mongo DB)

Part 4- Major Project

Spring Boot+Rest api + MicroServices

Introduction to Project

Project Modules

Project Architecture

Functional flow of Project

Technical flow of Project

DB Design

Story Design and Development

Code Review

Unit Testing

Deployment

Part 5-Interview Guide

1. Multi Threading Realtime usecase


2. Reflection API Real time Use case
3. Custom class loader
4. Garbage Collection
5. Memory Management
6. Resume Preparation
7. Mock Interviews
8. Interview Questions & Answers

You might also like