Advancedjava Syllabus
Advancedjava Syllabus
in 8408839923
DETAILS
Java commonly referred to as the
father of all programming
languages is a very important and
highly trending course at
SourceKode Institute. It involves
object oriented programming and
is used to master additional
softwares in web, desktop server-
side as well as in mobility.
Java Version – JAVA 1.8
Java IDE – Eclipse and
www.sourcekode.in Tomcat
SourceKode Institute
Contact - 8408839923
www.sourcekode.in 8408839923
www.sourcekode.in 8408839923
Servlets
www.sourcekode.in 8408839923
www.sourcekode.in 8408839923
JSP
• Advantages of JSP
• Disadvantages of Servlets
• Introduction to JSP
Struts2
Introduction to Struts
www.sourcekode.in 8408839923
www.sourcekode.in 8408839923
• Actions Commponent
• Results & Result Types
• The Value Stack
Action Classes
Deployment Descriptors
Hibernate
• Introduction to Hibernate
• Hibernate v/s JDBC
• What is Object Relational Mapping
• Hibernate Features
• Application Architecture
• Persistent Classes
Object States
• Transient State
• Persistent State
www.sourcekode.in 8408839923
www.sourcekode.in 8408839923
• Detached State
• Rules of Persistent Classes
• Mapping Collections
• Hibernate Mapping File Elements
Types Of Mapping
• One-to-one
• One-to-many mapping
• Many - one mapping
• Many - to - many mapping
SPRING
Introduction of Spring Framework
• Characteristics Of Spring
• Spring Framework Architecture
• Spring Framework Modules
• Spring Platform Advantage
• Dependency Injection
• IoC Containers
• Spring Bean Lifecycle
• Beans Auto Wiring
• Autowiring Limitations
www.sourcekode.in 8408839923
www.sourcekode.in 8408839923
• Introduction to JDBC
• Limitations of JDBC API
• Spring JDBC Approacheso
• JDBCTemplate Class
• JDBCTemplate Class Methods
• Data Access Object (DAO)
Bonus
• Coding Standards to Follow in Java Advanced
• Project in Java
Elective Trainings
• Android or AngularJS or NodeJS
www.sourcekode.in 8408839923