|
|
JAVA
|
|
INTRODUCTION TO JAVA
|
|
|
|
- How to install Java and about Environment Variables
- JVM Architecture
- Data types,Variables,Keywords,Identifiers
- Operators and Expressions,Name Conventions in Java
- Control Flow Statements
- Arrays
- Command Line Arguments
- Objects and Class
- Object Oriented Programming(OOP)
- Inheritance
- Interface
- Abstract Classes,Inner Classes
- Access Specifies,Access Modifiers
- Packages
- Collection Frame Work
- Exception Handling
- Multithreading
- Input / output Streams
- Networking
- AWT,Applets and Swings
|
|
|
|
ADVANCED JAVA |
|
|
|
JDBC 4.0
- Introduction to JDBC
- JDBC Architecture
- Java.sql Package
- Connection,Statement,ResultSet
- Prepared Statement
- Callable Statement
- Scrollable and Updateable ResultSet
- Batch Updates
- Resultset MetaData
- Simple Transaction Management
- 4 levels of JDBC driers,their pros
- Features of JDBC 3.0
|
|
|
|
SERVLETS |
|
|
|
- Need of Server side Programming
- Introduction to Servlets
- Servlet Life Cycle
- Javax.servlet package
- ServletConfog,ServletContext,ServletResponse
- Supplying initialization parameters to Servlets
- Performing database operations in Servlets
- Include and Forward Mechanisms
- Applying Filters to Servlets
- Javax.servlet.http Package
- HttpServletRequest
- HttpServletResponse
- Dealing with Http headers and error codes
- Session Tracking and purpose
- Hidden Form Fields,Cookies
- Http Session,URL Rewriting
- Event listners
- Web Application Security
- Partition with CASE,RANGE
|
|
|
|
JSP |
|
|
|
- Disadvantages of Servlets
- Introduction to JSP
- JSP Life Cycle
- Creatin dynamic Web content with JSP
- Scripting elements
- Scriplet
- Declaration
- Expression
- XML syntax for JSP elements
- JSP directives page,include and taglib
- JSP implicit objects
- JSP scopes
- Include and forward mechanism
- Using a Java Bean in JSP
- JSP Model 1 architecture
- JSP Model 2(MVC) architecture
- Custom Tag Development
- Classic Tags, Simple Tags
- Error Handling Ina JSP
- JSTL
- Expression Language
- Processing XML ina JSP
- Temp Space
- Performance Tunig With space
|
|
|
|
J2EE
|
|
|
|
RMI (Remote Method Invocation)
- Java Distributed Technology,RMI Architecture, Dynamic/Bootstrap Clients,ObjectPassing In RMI,Activation,RMI-IIOP.
- J2EE Introduction J2EE Architecture,Comparison Between J2EE Application Development role.
|
|
|
|
EJB |
|
|
|
EJB-Enterprise JavaBeans
Introduction
- Comparison between different Distributed tech(EJB,CORBA,COM/DCOM)
- EJB Architecture
- EJB COtainer,Stateless Session Bean,Stateful Session Bean
- Bean Managed Entity bean (Container managed EntityBean,BeanManagedSecurity)
- Container Managed Security
- Bean Managed Tranctions
- Container Managed Tranction
- Clusters,UsingJDBC Connection Pool in EJB
JTS/JTA-java Tranction Service/Java Tranction API
- ACID (Atomicicity,Consistency,Isolation,Durability)
- When to use Transcations,Loca Tranction
- Distributed Transaction,Flat Transactions
- Nested Transactions
- Two-Phase Commit Protocol
|
|
XML ( EXTENSIBLE MARKUP LANGUAGE) |
|
|
|
- Introduction
- Need of XML In application Architecture
- DTD ( Document Type Definition)
- XML Parsers-SAX (Simple Api For XML)
- DOM (Documentation Object Model)
- Using IBM's XML4J Parser,XML Schemas
- XML DB Utility
- XSL:XSL Tags,Using Apache XSLT engine for Transformation path Specifications path expression
- JAXP1.2(Java APi for XML Parsing)
|
|
|
|
SERVERS |
|
|
|
- Web logic 10.0
- IBM Websphere6.0
- J Boss
- Sun One Application server9.1
- Oracle 9i Application Server9.1
- Pramati
- Glass Fish
|
|
|
|
IDE'S |
|
|
|
- My Eclipse
- J Builder
- Net Beans
|
|
|
|
|