0% found this document useful (0 votes)
4 views2 pages

Value Added Training Java

The document outlines a syllabus for a Full Stack Development course focused on Java, covering topics such as Java fundamentals, object-oriented programming, servlets and JSP, Spring and Spring Boot, and Hibernate with database management. Each topic is allocated 6 hours of instruction time. Additional skills include HTML, CSS, JavaScript basics, and GitHub for web hosting.

Uploaded by

Krishnan Litz
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)
4 views2 pages

Value Added Training Java

The document outlines a syllabus for a Full Stack Development course focused on Java, covering topics such as Java fundamentals, object-oriented programming, servlets and JSP, Spring and Spring Boot, and Hibernate with database management. Each topic is allocated 6 hours of instruction time. Additional skills include HTML, CSS, JavaScript basics, and GitHub for web hosting.

Uploaded by

Krishnan Litz
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/ 2

FULL STACK DEVELOPMENT

SYLLABUS - JAVA
TOPICS:1 HOURS: 6 hrs
Introduction to Java – History & Flavors – JVM Architecture – Bytecode – Class Loader – Unicode
– Path & Classpath – Fundamentals: OOP Concepts, Keywords, Datatypes, Variables, Operators –
Control Statements: if, switch, loops (for, while, do-while) – Arrays – Classes & Objects – HTML
& CSS: Basic HTML Structure, Tags, Forms, Styling with CSS, Box Model, Flexbox, Grid Layout.

TOPICS:2 HOURS: 6 hrs


Object-Oriented Programming – Class Structure (Data Members, Methods) – Static & Constructors
– this Keyword – Modifiers – Garbage Collection – Abstract Classes – Inheritance (extends, super,
final) – Polymorphism (Method Overloading, Method Overriding) – Packages & Interfaces – java.
Lang Package (String, Wrapper Classes) – Exception Handling (try, catch, throw, throws, finally) –
JavaScript: Basics, Variables, Data Types, Operators, Functions, DOM Manipulation, Events,
Loops, Conditionals, Objects, Arrays.

TOPICS:3 HOURS: 6 hrs


Servlets & JSP – Servlet Lifecycle – HTTP Internals – Session Tracking (Cookies, URL Rewriting)
– Request & Response Handling – Servlet Config & Servlet Context – JSP Lifecycle – EL
(Expression Language) – JSTL (Looping, Control, Database, I18N Tags) – Custom Tags –
JavaBeans – MVC Architecture.

TOPICS:4 HOURS: 6 hrs


Spring & Spring Boot – Spring Core: Containers, Annotations, Dependency Injection – Spring
MVC: Controllers, View Resolvers, Validators – Spring Boot: Auto Configuration, REST API, JPA
Integration – Spring Security – Spring AOP (Pointcuts, Advisors) – Spring ORM (Hibernate
Template, Integration with Hibernate).

COIMBATORE | ERODE | MADURAI | TRICHY | CHENNAI


PH : 90420 90708 \ PH : 81110 00779 WEB : Litz tech
TOPICS:5 HOURS: 6 hrs
Hibernate & Database Management – ORM Concepts – Hibernate Architecture – Session Factory,
Transactions – CRUD Operations – Mapping (Inheritance, Association, Collections) – Caching
(Level 1 & 2) – MySQL: DDL & DML Commands – Joins, Views, Indexes – Stored Procedures –
Exception Handling – Database Operations: Create, Select, Insert, Update, Delete – GitHub
Repositories – Web Hosting with Git.

COIMBATORE | ERODE | MADURAI | TRICHY | CHENNAI


PH : 90420 90708 \ PH : 81110 00779 WEB : Litz tech

You might also like