| Sl.No |
Module |
Duration |
Session Names |
1 |
Java SE 6 (I) |
5 Days |
| Getting started with Java™ |
| Getting Started with the Java™ Language |
| Essential Java™ Programming |
| Advanced OO Programming |
| Exceptions |
| Collections |
| Multithreading |
| Coding Standards |
| I/O |
| More OO |
| Graphical User Interfaces |
| JDBC |
| Appendix: Object Oriented Concepts in Java™ |
|
|
|
2 |
Java SE 6 (II) |
3 Days |
| Writing High-Performance Applications |
| JAAS |
| The Regular Expression API |
| Overview of Reflection |
| JNI |
| Advanced Threading |
| NIO |
| Appendix: Developing JMX MBeans |
| Appendix: Java Encryption (JCA and JCE |
|
|
|
3 |
XML for Java Programmers |
3 Days |
| Transforming XML: XSL (XSLT 2.0 and XPath 2.0) |
| JAXP Transformations |
| JAXP Transformations |
| XSL FO |
|
|
|
4 |
Spring 2.5 and Hibernate 3.x |
3 Days |
| TReview of the Spring Framework |
| Advanced Spring configuration |
| Spring AOP Framework |
| Spring Data Access Support |
| Introduction to Hibernate |
| ORM with Hibernate |
| Using Persistent Objects |
| Querying in Hibernate |
|
|
|
5 |
Test Driven Development |
2 Days |
| Introduction Test-Driven Development |
| Java Unit testing techniques |
| Web Application Testing Techniques |
|
|
|
6 |
Introduction to UML 2.0 |
2 Days |
| UML overview |
| OO Analysis with UML |
| Design with UML |
| Extending UML (2.0) |
| Driven Architecture Overview |
| Hands-on lab exercises |
|
|
| |