Java Full Stack Syllabus
Java Full Stack Syllabus
-99906991
11 j
tcenqui
ry@gm ai
l.
com
FULLSTACK
JAVA DEVELOPER
OVERVI
EW
TheJavaFul lStackDevel operCour se
off
eredbyJTCpr ovidescompr ehensivetrai
ni ng
inJavapr ogr ammi nglanguage,al ongwi thf ront-
end
andback- endwebdevel opmentf r
amewor ksl i
ke
Angul ar,Spring,andHi bernate.Thecour secover s
essentialtopicsli
kedat abasemanagement ,RESTful
APIs,andDevOpst ools.Studentsalsogai nhands- on
experiencebywor kingonr eal
-worldpr oj
ect sandget
certi
fieduponcompl eti
on.
TABLEOFCONTENT
01 ABOUTTHECOURSE 02 CAREERS
03 JTCKEYFEATURES 04 ELI
GIBI
LITYCRI
TERI
A
05 LEARNI
NG PATH 06 COURSESYLLABUS
07 CERTI
FICATE
ABOUTTHECOURSE
Thecour sei
ncludeshands-ontrainingandreal-
wor l
dpr oj
ect
st oprovi
destudentswit
h
practi
calexper
ienceinthefield.Uponcompl et
ion,studentswillr
ecei
vecerti
ficat
ion
andber eadytostartt
heircareersasJavaFullStackDevelopers.Withthehighdemand
forski
ll
edJavadevelopers,
thiscour sei
sanexcellentchoicef
oranyonel ooki
ngto
breakintothefieldoradvancet heirski
ll
s.
JTC KEYFEATURES
ONE YEARACCESSI
BILI
TY STUDENTSW I
LLHAVELAB ACCESS
CONDUCTI
NG TESTSERI
ES STUDENTSW I
LLHAVETUTORI
ALACCESS
CONDUCTI
NG DOUBTSESSI
ON STUDENTSGETRECORDED VI
DEOS
JTCDI
GITALLI
BRARY W ORKBOOKORGANI
ZED BYTOPI
CS
BUI
LDI
NG A RESUME CONDUCTI
NG MOCKI
NTERVI
EW S
CAREERS
30LPA
1
2.5LPA
6.
9LPA
4.
8LPA
W HO CAN APPLY
Anyonewit
haBE/ME/B. Tech/M.
Tech(anystream),MCAorM.Sc(
IT)
degreei
nanydi
sci
pli
nef
rom anaccredi
tedinst
itut
ion(AnyGr
aduate)
HOW TO APPLY?
SUBMI
TAPPLI
CATI
ON
Submitt
heappli
cati
onwit
ht herequir
ed
i
nfor
mationandcheckf
oreli
gibi
lit
y.
APPLI
CATI
ON REVI
EW
Ouradmissi
onteam wi
llr
evi
ew yourappli
cati
on
andinf
orm youi
fyoucanenrol
lintheprogram
ADMI
SSI
ON ROLLOUT
Secur
eadmissi
onbyaccepti
ngtheof
ferl
ett
er
andcompl
etingthepayment.
LEARNI
NG PATH
COURSESYLLABUS
COREJAVA
ADVANCEJAVA
HI
BEERNATE
SPRI
NG
JAVA
FULLSTACK
DEVELOPER SPRI
NG BOOT
DATABASE
UIUX
VERSI
ON CONTROL
SYSTEM
TOOLS
COREJAVA
1
.JAVA BASI
C 5.JAVA.
LANG PACKAGE
1
.1.I
ntroduct ionofProgram 5.
1.I
ntroducti
onofj ava.l
angpackage
1
.2.Intr
oduct i
onofProgr ammingLanguage 5.
2.Java.l
ang.
Obj ectclass
1
.3.Intr
oduct ionofJava 5.
3.GarbageCol l
ection
1
.4.Instal
lationandCl asspat
hsett
ing 5.
4.Cloning
1
.5.Import antt er
minology 5.
5.Java.
lang.
Stringclass
5.
6.Java.l
ang.
StringBuf f
erclass
2.JAVA LANGUAGE 5.
7.Java.
lang.
Stri
ngBui lderclass
5.
8.Java.l
ang.St
ringBui l
derclass
2.
1.CharacterSet|Keywor
d|I
dent
ifier
s
5.
9.Java.l
ang.
Runt imecl ass
2.
2.Dat aTypes
5.
10.W r
apperClass
2.
3.Variable
2.
4.Lit
er als
2.
5.Oper ator
6.EXCEPTI
ON HANDLI
NG
2.
6.Cont rolSt
atement 6.
1.I
ntroductionofExcept i
on
2.
7.Array 6.
2.Diff
erentt ypesofExcept ions
6.
3.Try-Catch&Fi nall
ybl ock
3.OOPS 6.
4.Throw &t hrowskeywor d.
6.
5.AutoclosableInterface
3.
1.Int roduct i
onofOOPS
3.
2.Cl ass|Obj ect|ClassLoader
s&Cl
ass
Loadi ngConcept
7.MULTITHREADI
NG
3.
3.I nst ance&St at
icVari
able 7.
1.I
ntroductionofMul ti-
threading
3.
4.Bl ock 7.
2.ThreadPr ior
ity
3.
5.Met hod 7.
3.User-DefineThr ead
3.
6.Const ructor 7.
4.ThreadLife-Cycle
3.
7.Abst r
action 7.
5.Deadl ock
3.
8.Encapsul ati
on 7.
6.Synchronization
3.
9.I nher itance 7.
8.Int
er-ThreadCommuni cati
on
3.
10.Pol ymor phism
3.
11.Abst ractClass 8.COLLCTI
ON FRAMEW ORK
3.
12.I nterface 8.
1.Coll
cti
onFr amewor k
3.
13.I nnerCl ass 8.
2.List
8.
3.Set
4.PACKAGE 8.
4.Map
4.
1.I
ntroducti
onofPackage 8.
5.Queue
4.
2.Packageconfigurati
on 8.
6.It
erator,Li
st-
Iter
ator&Enumer
ati
on
4.
3.import
4.
4.Jarfiles
4.
5.AccessModifier
COREJAVA
9.GENERI
CS 1
2.OBJECTSERI
ALI
ZATI
ON
9.
1.I
ntr
oducti
onofGenerics 1
2.1.I
ntr
oduct ionofSer i
ali
zat
ion
9.
2.Generi
csClasses 1
2.2.Readinganobj ectfr
om afiles
9.
3.BoundedTypes 1
2.3.Custom Ser i
ali
zati
on
9.
4.Generi
csMet hods&W i
ld-
Car
dchar
act
ers 1
2.4.External
izable
1
2.5.Seri
alVarsionUI D
1
0.I
O PACKAGE
1
0.1.I
ntroduction 1
3.SERI
ALVARSI
ON UI
D
1
0.2.Stream 1
3.1.I
ntr
oducti
onofScannerClass
1
0.3.Fil
tering 1
3.2.Uti
li
tyMethods&Constr
uct or
s.
1
0.4.StoringDatarecor
ds
1
0.5.Reader s 1
4.ANNOTATI
ON
1
0.6.W rit
ers
1
4.1.I
ntroducti
onofJavaAnnot
ati
on
1
1.FI
LES 1
4.2.TypesofAnnotati
on
1
4.3.Built
-InAnnot
ati
on
1
1.
1 .I
ntroduct i
ons
1
1.2.Fil
eCl asses
1
1.3.Untili
tyMet hodsandConst
ruct
or
1
1.4.ActionMet hods
ADVANCEJAVA HI
BERNATE
1
.JDBC 1
.HI
BERNATE
1
.1.I
ntroducti
onofJDBC 1
.1.Intr oduct i
onofHi ber nat e
1
.2.JDBCDr iver
s 1
.2.Di ffer encebet weenJDBCandHi bernate
1
.3.JDBCSt atements 1
.3.Hi ber nat eFeat ur es
1
.4.BatchUpdat es 1
.4.Fi rstExampl eofHi ber nat eusinghbm. xml
1
.5.ResultSet file
1
.6.Row Set 1
.5.Fi rstExampl eofHi ber nat eusing
annot at i
ons
2.SERVLET 1
.6.Hi ber nat eInher itanceMappi ng
2.
1.Introduct ionofSer vlet 1
.7.Tabl ePerCl assMappi ng
2.
2.TypesofAppl i
cati
on 1
.8.Tabl ePerConcr et eCl assmappi ng
2.
3.WebSer ver|WebCl ient|Web 1
.9.Associ ationMappi ng
Cont ainer|Ht tp&Ht t
ps|TCP&I P|DNS 1
.10.One- to-OneUni -direct ionalMappi ng
2.
4.WebSer verset up 1
.11.One- to- OneBi -direct ionalMappi ng
2.
5.Ser vletAPI 1
.12.Many- t
o- ManyMappi ng
2.
6.Ser vletExampl eusingWeb. xml 1
.13.Ver sionMappi ng
2.
7.Ser vletExampl eusingAnnot ati
ons 1
.15.Ti mest ampMappi ng
2.
8.Ser vletLi f
eCycl e 1
.16.Hi ber nateExampl eonDAO Pat tern
2.
9.Ser vletPar amet ers 1
.17.Hi ber nateQuer yLanguageSQL|HQL|
2.
10.RequestDi spatcher QBC|Nat iveQuer y|NamedQuer y
2.
11.ServletThr eadModel s 1
.18.Pol ymor phi cQuer y
2.
12.Ht tpSer vlet Request&Ht tpSer
vlet
Response. 1
.19.Posi tionalPar amet ers&Named
2.
13.Sessi onManagement Par amet ers
2.
14.Expl oringHt t
pSession 1
.20.Si mpl ePr imar yKey
2.
15.Ser vletScopes 1
.21.Cust om Pr i
mar yKey
2.
16.Ser vletFilt er&FilterChaini
ng 1
.22.Composi tePr imar yKey
2.
17.Listener s 1
.23.I nt roduct ionofTr ansact i
onManagement
1
.24.ACI D Pr oper ty
3.JSP 1
.25.Tr ansact i
onConcur rencyPr oblem &
Sol ut i
ons
3.
1.I
ntroduct i
onofJSP
1
.26.TypesofTr ansact ions.
3.
2.JSPLife-Cycle&JSPLi fe-
Cycl
eMet
hods
1
.27.Hi ber nat eConnect ionManagement
3.
3.JSPImpl ecitObj ects
1
.28.JDBCTr ansact ion
3.
4.JSPScr ipti
ngf ormat s
1
.29.JTATr ansact ion
3.
5.JSPDi recti
ves
1
.30.CMTTr ansact ion
3.
6.JSPSt andardAct i
ons
1
.31.Hi ber nateAr chitect ure
3.
7.JSPScopes
1
.32.Expl oringSessi onFact or y
3.
8.JSPELExpr ession
1
.33.Obj ectSt at es
3.
9.JSTLTags
1
.34.I nt roduct ionofHi ber nat eCache
3.
10.Custom Tags
1
.35.Di fferentt ypesofHi ber nateCache
1
.36.Hi ber nat eCacheAr chi tecture
SPRI
NG SPRI
NG BOOT
1
.SPRI
NG 1
.SPRI
NG BOOT
1
.1.AboutSpr i
ng5. xTraining 1
.1.intr
oduct ion
1
.2.Spr i
ng5. xCour sePr erequisit
e 1
.2.Boot strappi ng
1
.3.Spr i
ng5. xTr ainingCour seObj ect
ive 1
.3.TomcatDevel opment
1
.4.Spr i
ng5. xTr ainingCour seDur ati
on 1
.4.CodeSt ructur e
1
.5.Spr i
ng5. xTr ainingOver vi
ew 1
.5.Spr i
ngbeansanddependencyi nj
ect
ion
1
.6.Spr i
ngI ntroduct i
on 1
.6.Runner s
1
.7.Spr i
ngCor eModul e 1
.7.Appl i
cat ionPr oper ti
es
1
.8.Spr i
ngCor eModul ewi t
hAnnot ati
ons 1
.8.Loggi ng
1
.9.Spr i
ngCor eModul ewi t
h1 00% Code/ Java 1
.9.Bui ldingRest fulWebSer vi
ce
ConfigAppr oach. 1
.10.Except ionHandl i
ng
1
.10.SpringBootCor e 1
.11.Int
er cept or
1
.11.Spri
ngJDBC/ DAO 1
.12.Ser vletFi lt
er
1
.12.SpringAOPModul e 1
.13.RestTempl ate
1
.13.SpringTr ansact ionManagement 1
.15.Fil
eHandl i
ng
1
.14.Spr i
ngMVC 1
.16.Ser viceComponent s
1
.15.SpringSecur i
ty 1
.17.Consumi ngRest f
ulWebSer vi
ces
1
.16.SpringORM 1
.18.Cor sSuppor t
1
.17.SpringDat aandSpr i
ngDat aJPA 1
.19.Inter nat i
onal izati
on
1
.18.SpringBat ch 1
.20.Schedul ing
1
.19.SpringMai l 1
.21.Enabl i
ngHt tps
1
.20.Introduct i
ont oSpr ingMi croServices 1
.22.Eur ekaSer ver
1
.21.How t oExpl ai
nPr ojectAr chitect
ur es 1
.23.Ser viceRegi strati
onW i thEureka
1
.24.Cl oudConfigur ationSer ver
1
.25.CloudConfigur ationCl i
ent
1
.26.Act uat or
1
.27.Admi nSer ver
1
.28.Admi nCl i
ent
1
.29.Enabl eSwagger 2
1
.30.Cr eat ingDockerI mage
1
.31.Traci ngMi croSer viceLogs
1
.32.Flyi ngDat abase
1
.33.WebSocket
1
.34.Bat chSer vice
1
.35.Spr ingf orApacheKaf ka
1
.36.Dat abasehandl i
ng
1
.37.Secur ingWebAppl i
cati
on
1
.38.OAut h2wi thJW T
DATABASE
1
.DATABASECONCEPTS
1
.1.Introduct iont oDat abase
1
.2.Limi tationofFi lesystem
1
.3.Intr oduct i
ont oRDBMS
1
.4.St epst oi nstallMySqlandor acl
e10gin
wi ndowsOs
1
.5.SQL( Str ucturedQuer yLanguage)
1
.6.Expl oringCURD Oper ati
ons
1
.7.Tabl eMai ntenance
1
.8.Expl oringoper at or
s
1
.9.Expl oringAggr egateFunt i
ons
1
.10.Expl oringgr oupBYandhavi ngcl
auses
1
.11.Expl oringConst rai
nts
1
.12.Exl por ingSequence
1
.13.Expl oringSubquer ies
1
.14.Expl oringvi ews
1
.15.Expl oringJoi ns
1
.16.UserMai ntenance
1
.17.Aler tingTabl es
1
.18.Expl oringI ndex
1
.19.Int roduct i
ont oPL/ SQL
1
.20.Expl or i
ngPLSt atement
1
.21.Expl oringCont rolStatement s
1
.22.Expl or i
ngPr ocedur es
1
.23.Expl or i
ngTr i
gger s
1
.24.Speci alquer ies
UIUX VERSI
ON CONTROLSYSTEM
1
.HTML5 1
.VERSI
ON CONTROLSYSTEM
1
.1.Intr
oduct i
on 1
.1.GI
T
1
.2.Layout s 1
.2.GIT-
SCM
1
.3.Element s 1
.3.GITHUB
1
.4.Tags
1
.5.TextFor matting
1
.6.At t
ributes
1
.7.Font s
1
.8.Comment s TOOLS
1
.9.Lists
1
.10.Images/ Background 1
.TOOLS
1
.11.Tables
1
.1.Maven
1
.12.Color
1
.2.IDE
1
.13.WebFor ms
1
.3.Agil
e
1
.14.Ifr
ame
1
.4.Scrum
2.CSS3.
0 1
.5.MysqlWork
1
.6.Ecli
pse
2.
1.I
ntroduction
1
.7.GITBase
2.
2.Styli
ngBackgrounds
1
.8.Postman
2.
3.BoxMode
2.
4.Transforms
2.
5.Transit
ions
3.JAVASCRI
PT
3.
1.I
ntroduction
3.
2.Oper ator
s
3.
3.Condi t
ionalSt
atement&Loopi
ng
Statement
3.
4.Funct i
on&Obj ect
3.
5.Met hod
3.
6.EventType
4.JQUERY
3.
1.I
ntroduct i
on
3.
2.Retri
evingPageCont ent
3.
3.jQuer yAnimat ionsandEffect
s
3.
4.Usingt hej Quer yUIPlugIn
3.
5.Mani pulati
ngPageCont ent
3.
6.Wor kingwi thEvent s
3.
7.Putti
ngI tAl lTogether
CERTI
FICATE
CONTACTUS
D-
44,SecondFloor,93.
5RedFM,
D-
Block,Sect
or2,
Noi daUP.201
301
+91
-999-
0699-
111
i
nfo@ j
tci
ndi
a.com
www.
jt
cini
da.
org