Sunday, 6 September 2015

CORE,ADVANCED JAVA CONTENTS

                                                                  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                              
93.               DataBase:
94.               SQL
95.               MyEclipse

No comments:

Post a Comment