Java-J2EE |
Session 1
java Introduction
• Introduction to java
• Java Appears
• Java BytesCodes
• Java Programs
• Getting & installing java
• Creating an Application
• Creating & running Applet
|
Session 2
Variables, Conditionals & Loop
• Implicit Variables
• Arrays
• Operators
• if-else Statement
• Swith Statement
• while,do-while & for Loop
• break & continue Statement
|
Session 3
Object-Oriented Programming
• Classes
• Objects
• Data Members
• Method
• Inheritence
• Exception Handling
• Garbage Collection
• Constructor
|
Session 4
Inheritence, Inner Classes & Interfaces
• Access Specifiers & Inheritance
• Overriding & Overloading
• Abstract Class
• final Modifier
• Interface
• Inner Classes
|
Session 5
Abstract Window Toolkit (AWT)
• Applets
• Applications
• Event Handling
• Text Fields, Buttons, Checkboxes,Radio Buttons
• Lists,Choices, Text Areas
• Scroll Bars
• Layouts
• Inheritence
|
Session 6
IO Stream,Threads & Networking
• Using File Class
• Working with InputStream
• Working with OutPutStream
• Serializations
• Creating Threads
• MultiThreads
• Synchoronizations
• Basic of Networking
• Sockets in java
|
|
Session 7
Swing
• Heavyweight v/s Lightweight
• Swing Features
• Create a swing Applet
• Label,Text Fields, Password Fields & Text Area
• Buttons, Checkboxes & RadioButtons
• List, Tables, Trees & scroll Panes
• Layouts. Combo Box & choosers
• Windows & Frames
|
Session 8
Collections, Package & Jar
• Collection Interface
• Collection Classes
• Map Interface
• Map Classes
• package
• Jar
|
Session 9
Talking to Database
• What is JDBC?
• JDBC Drivers
• Two Tiers & Three Tiers
• Introducing Sql
• Data Types in JDBC
• Types of statements
|
Session 10
java Server Pages (JSP)
• JSP
• LifeCycle
• Adding Dynamic content via expression
• Mixing Scriptlets and HTML
• Scriptlet
• Directives
• Declaration
• Session
• Tag Libraries
|
Session 11
Servlet
• Servlet API
• LifeCycle
• Three Tier Applications
• Package javax.servlet Description
• Servlet Configuration
• How to Application work
• Work with JSP
|
Session 12
Struts
• Diffrence between MVC-1 & MVC-2 Architecture
• Struts Framework
• Download & Installing Struts
• Model
• View
• Controller
• Tiles
• Validators
|
Session 13
EJB
• What is an EJB
• EJB Components
• Session Beans
• Entity Beans
• Message-Drivan Beans
• Transactions
|