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

Java FullStack Syllabus

The document outlines a comprehensive training program consisting of various modules such as Core Java, Advanced Java, and Angular, with specified durations for each module. Each module includes detailed topics and subtopics covering essential programming concepts, frameworks, and technologies. The training is structured to provide a thorough understanding of both foundational and advanced software development skills.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views5 pages

Java FullStack Syllabus

The document outlines a comprehensive training program consisting of various modules such as Core Java, Advanced Java, and Angular, with specified durations for each module. Each module includes detailed topics and subtopics covering essential programming concepts, frameworks, and technologies. The training is structured to provide a thorough understanding of both foundational and advanced software development skills.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

Sr No Module Dura on in Hours

1 Core Java 30

2 Servlet and JSP 6

3 Hibernate ,Spring and SpringBoot 30

4 Responsive Web Development 6

5 Angular 18

Core Java

SrNo Topic Subtopics

Introduc on, Data Introduc on to Java - Java Features,JDK,JRE,variables,Datatypes,type


types, Operators, conversion,operators,loops,nested loops,jump statement,Wri ng Hello
1 If, loops, world java code, compile through command prompt and eclipse

Class, Objects,
Sta c, Access
modifiers,
Constructors, Class ,Objects,instance variables,methods,ge ers/se ers,access
2 Containment modifier,containment,sta c variable,method,sta c block,instance block

Inheritance, inheritances,types,advantage,overiding,co-variant return


3 Encapsula on type,overloading

Abstrac on, abstract,interface,nested interface,marker interface,java 1.8 interface


4 Polymorphism concept

array,need of array,advantages,limita on,accessing elemets,1d array of


5 Array primi ve,custom,2D array,mul dimension,enhanced loop,varags

String,SCP,HEAP,string func ons,string Buffer/Builder,Difference,method


6 String od String Buffer

What is Excep on,need of excep on handling ,try,catch,finally,nested try


catch,checked/unchecked,throws ,throw ,custom excep on,try with
7 Excep on resource

8 Wrapper/Inner Introduc on to wrapper and need,func ons,inner classes and types

Collec on - List , Need of Collec on,Diff between array and collec on,Collec on
Comparable, methods,Collec on type ,List,Set,Queue (features of each),List in detail
9 Comparator ,types,Comparator/Comparable

ThinkQuo ent So ware Pvt Ltd 2025 1|Page


Map need,features,ways to iterate map,Hashmap,hashing
technique,advantage ,HashMap<Custom>
Map ,Treemap,LinkedHashMap,Hashtable

Set Set,features,Hashset,Treeset,LinkedHashset

MySQL Introduc on of RDBMS, Types of Rela ons , Tables, DataTypes ,


DDL , DML, DCL , Types of Keys , Types of constraints , Variety of select
stmt , clauses , Operator , Built-in func ons , How to sort records , check
10 SQL mul ple condi ons , Joins , Sub queries

JDBC API,Connec on,Statement,basic select,DDL opera ons,batch


11 JDBC updates,Prepared statement

Concept of stream,InputStream,OutputStream ,File class,Need of


12 File IO,Serializa on Serializa on

Mul -processing,tasking,threading,Need of mul threading,Thread


class,Runnable nterface,Thread Life cycle,Thread interference
Thread problem,Need of Synchroniza on, Synchronized
13 introduc on method,block,wait,no fy,no fyAll.

Java 8 Streams , foreach , boxed stream. Func onal interface , Lambda


14 Java 8 features Expression ,method Reference, Default Method

Advance Java

Topic Subtopics

Web Architecture , XML basic , DTD , XSD , Dom , SAX Parser, Servlet –API
Life cycle of Servlet , ServletConfig , ServletContext , Listeners ,
Connec on Pooling , Filters , Session Management , Tomcat configura on
, installa on , Port change , Data Source , Configura on using Script file
,Jsp –API, Life Cycle of Jsp , Direc ves, Scriptlets , Implicit Object ,
Servet ,JSP and Ac ons, EL, JSTL, Custom Tag, MVC Architecture implementa on,Sample
1 XML applica on

Hibernate,Spring,Spring Boot with Microservices

Topic Subtopics

Maven , Gradle Maven Introduc on , Architecture , what is POM .XML ,


plugins , life cycle , coordinates , Maven in eclips ( DAO , Skip test ,
Uopdate Junit version , Add depencencies ), maven with web , profile ,
1 Maven,Gradle
mul module projects , scops Gradle Introduc on of Grale , Run ( Task ,

ThinkQuo ent So ware Pvt Ltd 2025 2|Page


Quiet mode , build script etc), dependency management , gradle java
projects

Junit tes ng using mockito Junit – Test freamwork , API, Using asser on
,Execu ng Test , Annota ons , Suits Test , Ignore test , Excep ons Test ,
Extensions , Plug with eclipse Mockito Junit Integra on , Annota ons ,
2 JUnit Tes ng @Mock vs @InjectMocks

Hibernate and JPA data Introduc on to ORM ORM Principle Introduc on


to Hibernate, Architecture Basic Hibernate classes and interfaces:
Configura on, SessionFactory, Session etc,POJO Concepts Persistence
lifecycle, Mapping concepts ,POJOs to tables ,Mapping proper es to
columns
Rela onship Mapping,Mapping Rela onships Se ng up One to One
Associa on Mapping Se ng up a One to Many and Many to One
Associa on Mapping Se ng up a Many to Many Associa on Inheritance
Mapping Table per class Table per concrete class
Table per subclass Collec on Mapping Collec on Mapping List Mapping
3 Hibernate Set Mapping Map Mapping HQL, Hibernate Query Language (HQL)

Soap and Res ul web services Webservices Understanding SOAP Web


services Understanding WSDL World before Webservices Understanding
RESTful Webservices. SOAP Vs REST Implemen ng HelloWorld SOAP Web
service with JAX-WS (Note: RESTful webservices implementa on covered
in spring boot module) Tes ng in web services PostMan - How to use it ,
Web services GET POST PUT methods , Collec ons , how
4 Introduc on to create Team for tes ng the services Assignment

Spring framework , Spring MVC , Spring Boot and Restcontroller , Core


+MVC Spring features and modules , architechture , container,AOP , IOC ,
beans lifecycle , applica on config , applica on context ,dependency
injec on , configura on ,autowiring , database access etc.

Spring Boot(STS tool) & Rest controller Bootstrapping , deployment ,


Runners , applica on proper es , servlet filter , rest temp, service
Spring and components , Enabling HTTps , restcontroller get json , xml post , delete
5 SpringBoot etc.

Micro services with Spring Boot Microservices Introduc on to


Microservices Monolith Vs Microservices Architecture Microservices
Spring Boot with Design Pa ern Microservices – Produc on readiness Checklist
6 microservices Introducing spring boot RESTful webservices with spring boot

Spring Boot Security using inMemory Authen ca on for REST Apps


Spring Boot Spring Boot Actuator Security Security audit report , password encryp on
7 Security , Form based authen ca on , Login –logout security etc.

ThinkQuo ent So ware Pvt Ltd 2025 3|Page


Responsive Web development

Topic Subtopics

Introduc on to HTML,Basic elements of


HTML,Table,List,Nav,CheckBox,Radio,Introduc on to CSS,Id and Class
1 HTML ,CSS selector,adv selectors,Text,background,padding ,margin proper es ,CSS 3

Introduc on to JavaScript,How too include JavaScript in


HTML,var,let,wri ng func ons,Array,DOM,Event handling,Callback
2 JavaScript func on,promises.

What is responsive web applicaion, Bootstrap grid System, Bootstrap


3 BootStrap ,JQuery classes, JQuery need?Accessing DOM using Jquery? Ajax call

Angular

Topic Subtopics

Introduc on to web applica on SPA and MPA applica on


Angular Introduc on ,Architecture of Angular App ,Inroduc on to angular
Introduc on to buil n blocks(Component,Module ,Direc ves,Services,pipe,Rou ng).
1 Angular Angular App directory structure .How the angular is bootstrap.

Introduc on to TypeScript ,
Language Fundamentals - variable declara on,func ons,control
structure.
2 Typescript , Class , interface, namespace , module , Decorators , func ons , array

Angular
Componets and Angular built in blocks, App directory structure,Crea ng component and
3 Modules Module. Bootstraping of Angualr app

property Binding
A ribute Binding
Class Binding
Style Binding
Data Binding in Template Variables
4 anguar ,Event Handling in Angular,Adding BootStrap in Angular

Introduc on to direc ve , Types of Direc ve


ngIF
Hidden Property
ngSwitch Case
ngFor
ngFor and Change Detec on
ngFor and Track By
5 Direc ves
ngClass

ThinkQuo ent So ware Pvt Ltd 2025 4|Page


ngStyle
Crea ng Custom Direc ves

Pipes and Angular Introduc on to Pipe.


6 Life cycle Angular Life Cyce

Introduc on to Angular Form.


Types of Angular Form
-Template Driven
-Model Driven Form
Angular Forms and Form Valida on
7 Valida on FormBuilder,FormArray

Need of Service
Dependency injec on,
local and global serviece
Consuming rest api (HTTPClient)
RxJS Observable,Subject
8 Service in Angular RxJS Operators- Filters,Map,mergeMap,concatMap

Introduc on
JSON Placeholder
Ge ng Data
Crea ng Data
Upda ng Data
onInit Interface
Separa on of Concerns
Extrac ng a service
Handling Errors
How to consume Handling Bad Request errors
RestAPI in Angular Import Observable Operators and Factory Methods
using H pClient Extrac ng Reusable, a Data Service
8 Service. The Map Operator

Introduc on
Rou ng in a Nutshell
Configure routes
Router Outlet
Router Link
Router Link Ac ve
Ge ng Route Parameters
Why Routes parameters are observable
Routes with Mul ple Parameters
10 Rou ng in angular Query Parameters

11 Angular material Introduc on to Angular Material ,Angular Material Components

ThinkQuo ent So ware Pvt Ltd 2025 5|Page

You might also like