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