XML XSLT
1. Markup Introduction
2. XML Overview/ Fundamentals
3. XML Related Specifications
4. Correctness of an XML document
5. Valid XML Document
6. Processing XML files
7. XSLT Overview
9. XSLT Example
. How XSLT Works
. Uses of XSLT
. XSLT Building Blocks
8. Q & A
9. Conclusion.
Java Basics for Beginners
- Java Introduction
- Java Basics
- Java Objects
- Comparisons And Flow Control Structures
- Arrays
- Inheritance
- Interfaces
- Exceptions
- Inner Classes
Advanced Java Programming
- Generics
- Threads
- Reflection
- Annotations
- Sockets
JSP
- Web Applications
- JSP Architecture
- Scripting Elements
- Example JSP Applications
- Using JavaBeans
- The Expression Language and the JSTL
- Advanced JSP Features
- JSTL Overview
- The Core Actions
- The Formatting and i18n Actions
- The SQL Actions
- The XML Actions
Apache Struts
- Struts Architecture
- Action Mappings
- Forms
- Struts Tag Libraries
- The JSP Standard Tag Library
- Internationalization and Localization
- Input Validation
- Advanced Configuration
- Tiles
Tomcat
- Apache and Jakarta Tomcat
- Java Web Applications
- Installing Tomcat
- Tomcat Directories
- Configuring Tomcat
- Deploying Web Applications
- Advanced Features
- JDBC Connectivity
- Tomcat Security
- Connectors
Spring
- Overview of Spring
- The Container
- Instantiation and Configuration
- Dependency Injection
- Assembling Object Models
- Validation
Hibernate
- Introduction to Hibernate
- Configuring Hibernate
- Hibernate Persistence
- Object/Relational Mapping
- The Criteria Query API
- Hibernate Query Language
Fasttrack Liferay Training
- Introduction to Liferay Portal
- Liferay portal framework
- Liferay SDK
- Liferay Pluging Environment
- Eclipse Setup
- JSR 168 and JSR 286 Portlet
- Developing Portlets
- Developing Themes, Layout Plugins
- Using Liferay Hook Plugin
- Hands on
