CORE JAVA
1. Java History
2. Java Overview
3. JVM Architecture
4. Introduction to OOPs
What is OOPs?
Encapsulation
Abstraction
Static Control flow
Instance control flow
Constructors
Coupling
Cohesion
Type-Casting
5. Java features
6. Java Modifiers
7. Class and Objects
8. Methods in java
9. Regular Expressions
10.
Operators
11.
Control Statements
Boolean values
Switch Statements
If Statements
If-else Statements
For loop
While loop
12.
Exceptions in Java
try
catch
throw
throws
Finally
Conrol flow in try-catch
Multiple catch blocks
User defined exceptions
13.
Arrays
14.
Inheritance
What is inheritance
Types of Inheritance
Examples using ‘extends’ keyword
Method overriding
‘Super’ keyword
‘final’ keyword
‘Abstract’ keyword
Interfaces
15.
Collections in Java
What is Collection?
Collection Objects
Sets
Lists
Queues
Maps
16.
Generics
17.
Type Casting
18.
Packages
Java.io package
Java.lang package
19.
Polymorphism
What is polymorphism?
Static polymorphism
Dynamic polymorphism
Method Overloading
Method Overriding
20.
Inner Classes
21.
Garbage Collections
22.
Serialization
23.
Multi-Threading
Introduction
Getting and setting name of a thread
Thread Properties
Synchronization
Inter thread communication
Deadlock
24.
Wrapper classes
Auto Boxing
Auto un-Boxing
Examples
25.
File System in Java
26.
Swings
27.
Reflections in Java
28.
Enumerations
29.
Internationalization
30.
Examples for each
concepts.
31.
Case studies.
32.
JAVA
ENTERPRISE EDITION(JEE)
33.
34.
CONTENTS
35.
JDBC(Java
Database Connectivity)
36.
JDBC
Introduction
37.
Architecture
38.
Basics
of JDBC
39.
Processing
SQL statements with JDBC
40.
Procedure
to develop JDBC Program
41.
Establishing
a connection to DataBase
42.
Procedure
to develop JDBC Program
43.
Types
of Drivers
44.
Using
Statement
45.
Using
Prepared Statement
46.
Using
Callable Statement
47.
ResultSet
48.
Transactions
49.
Batch
Updates
50.
Servlets
51.
Introduction
52.
HTTP
Servlet Basics
53.
HttpServletRequest
54.
HttpServletResponse
55.
The
Servlet Lifecycle
56.
Generic
Servlet
57.
Procesure
to develop Web Based Application
58.
Developing
and Deploying Servlets
59.
Deployment
Descriptor
60.
GET()
and POST() methods
61.
Servlet
Life Cycle Methods
62.
Init()
63.
Service()
64.
Destroy()
65.
Servlet
Context
66.
Servlet
Config
67.
Form
based Applications
68.
Configuration
in web.xml
69.
Unit
Testing the Servlet
70.
Session/State
Management using Cookies, Session and URLRewritten
71.
Database
Connectivity with Servlets
72.
JSP(JAVA
SERVER PAGE)
73.
Introduction
74.
Basics
of JSP
75.
JSP
Life Cycle
76.
JSP
Container
77.
Elements
of JSP
78.
Scriptlets
79.
Template
Text
80.
JSP
Directives
81.
JSP
Expressions
82.
JSP
Declarations
83.
JSP
Action Tags
84.
JSP
Custom Tags
85.
EL
Expressions
86.
Configuration
in web.xml
87.
Developing
and Deploying JSP
88.
Servers:
89.
IDE:
90.
Tomcat
91.
Eclipse
92.
Weblogic
94.
SQL
95.
MyEclipse
No comments:
Post a Comment