J2EE
Database Programming
· JDBC overview
· SQL- Structured Query Language
· JDBC Programming Concepts
· Query Execution
· Scrollable and Updatable Result Sets
· Working with Statements
· Row Sets
· Batch Updates
· Calling stored procedures and functions
· ResultSetMetaData
· Transactions
Getting Started with Web Applications
·Web Application Life Cycle
· Web Modules
· Configuring Web Applications
· Accessing Databases from Web Applications
Java Servlet Technology
· Servlets overview
· Servlet Life Cycle
· Sharing Information
· Initializing a Servlet
· Writing Service Methods
· Filtering Requests and Responses
· Invoking Other Web Resources
·Accessing the Web Context
· Session tracking and management
Java Server Pages Technology
· JSP overview
· The Life Cycle of a JSP Page
·Declarations,Scriptlets ,Expressions
· JSP Action tags
· Directives
· JSP implicit objects
· Scope in JSP
Java Server Pages Standard Tag Library
·Using JSTL
· Core Tag Library
Custom Tags in JSP Pages
· What Is a Custom Tag
· Types of Tags
· Tag Library Descriptors
XML (Optional Topic)
· Introducing XML
·Parsing an XML Document
· Validating XML Documents
· Locating Information with XPath
· Using Namespaces
· Using the SAX Parser
· Generating XML Documents
· XSL Transformations
J2EE (java 2 enterprise edition)
· J2EE overview
· J2EE components
· J2EE clients
· J2EE containers
· container types
· packaging & deploying
· J2EE APIs
RMI (Remote Method Invocation)
· RMI overview
· RMI architecture
· Example demonstrating RMI
JNDI (Java Naming and Directory Interface)
· JNDI overview
· JNDI API
· Context operations
· Using JNDI in J2EE applications
Enterprise JAVA Beans
·Enterprise Bean overview
· Types of enterprise beans
· Advantages of enterprise beans
· The Life Cycles of Enterprise Beans
· Working with Session Beans
· Statefuls vs. Stateless Session Beans
· Working with Entity Beans
· Bean Managed Persistence/Container Managed Persistence entity beans
JAVA Messaging Service (JMS)
· Overview
· JMS architecture
· Messaging models
· Point-to-Point
· Publish/subscribe
· JMS API
Message-Driven Beans
· Overview
·The Message-Driven Bean Class
· Life cycle of Message Driven Bean
Transactions.
· Transactions overview
· Container-Managed Transactions
· Bean-Managed Transactions
Introduction to Java Web Services
· SOAP
· WSDL
· UDDI
· JAX-RPC
· JAXR
· SAAJ
Servers
· Apache Tomcat
· BEA Web logic
· JBoss
|