Java Syllubus
Java Syllubus
================================
1. Introduction:
1. Java History
2. Differences between java and others
3. Java Features
4. Java Naming Conventions
5. Java Programming Format
1. Java Installation
2. Editor
3. Java Application and Java File Saving.
4. Compile Java File
5. Execute Java Applications.
3. Language Fundamentals:
1. Tokens
2. Identifiers
3. Literals
4. Key Words /Reserved Words
5. Operators
6. Data Types and Type casting
7. Java Statements
8. Arrays
4. OOPS:
5. Inner classes:
6. Wrapper classes:
7. Packages:
1. What is a package?
2. Adv. of packages
3. Types of packages
4. Jar files preparation
5. Executable Jar files
6. Batch files preparation
8. String manipulations:
1. String
2. String Buffer
3. String Builder
4. String to kenizer
9. Exception Handling:
1. Error VS Exception
2. Exception Def.
3. Types of Exceptions
4. Checked Exception VS Unchecked Exception
5. Throw Vs throws
6. try-catch-finally
7. Custom Exceptions
8. Java7 Features in Exception Handling
10. Multi-Threading:
11. IOStreams:
1. What is stream?
2. Types of Streams?
3. File Input Stream Vs File Output Stream
4. File Reader Vs File Writer
5. File Vs Random Access File
6. Serialization vs Deserialization
7. Externalization
1. Collection Arch.
2. List and its implementations
3. Set and its implementations
4. Map and its implementations
5. Queue and its implementations
6. Iterators
14. AWT:
Fullstack java :
===============
3.Servlets:
1.What is Servlets
2.What can They do? Why they need?
3.How do servlets look in code?
4.HTTP Methods GET,POST,PUT,DELETE,TRACE,OPTIONS.
5.GET/POST requests and differnces between them.
6.Servlet life cycles
7.Servlet context and servlet config.
8.Forwarding and redirection of requests.
4.Session Mnagement:
1.What is Session?
2.Why is it required?
3.How to get a Session?
4.Session information passing between client and server.
5.Session information passing mechanisms-coookies Rewriting.
6.How to destroy Session?
5.JSP:
6.JSP Elements:
1.Scripts
2.Expressions.
3.Declarations.
4.Significance of above elements and fitment into JSP lifecycle.
5.What are directives of JSP?
6.Page Directive.
7.Include Directives.
8.Taglib Directives.
FRAME WORKS:
===========
Hibernate Framework:
1.Introduction:
1.What is ORM principle?
2.Why ORM?
3.ORM implementation.
2.Hibernate Architecture:
1.Introduction to Hibernate.
2.Hibernate Architecture.
3.What are persistant classes.?
3.Hibernate CRUD:
Spring Framework
=================
1. Introduction to spring
What is Spring?
Spring Architecture explanation and all it's components
2. Introduction to all modules of Spring
5. Spring AOP
2. Creating Project
Spring Initializr
Download & Install STS IDE
Spring Boot Example
Spring Boot CLI
Spring Boot Example-STS
3. Project Components
Annotations
Dependency Management
Application Properties
Starters
Starter Parent
Starter Web
Starter Data JPA
Starter Actuator
Starter Test
Devtools
Multi Module Project
Packaging
Auto-Configuration
4. Tool Suite
What is AOP?
AOP Before Advice
AOP After Advice
AOP Around Advice
After Returning Advice
After Throwing Advice
JPA
JDBC
H2 Database
Crud Operations
Thymeleaf View
What is Caching?
Cache Provider
EhCaching