|
|
|
 |
| |
SOA, JAVA, J2EE Training Plan |
|
|
 |
Duration |
|
| |
(4-6 months) |
|
| |
|
|
| |
| Week – 1 |
Web Technologies |
| |
 |
HTML, XHTML, CSS |
| |
 |
XML, XSL, XSLT |
| |
 |
JavaScript, jQuery |
| |
 |
Ajax / DHTML |
|
| |
|
| Week – 2 |
Core Java |
| |
 |
OOP's concepts |
| |
 |
Java API, Creating packages |
| |
 |
Collections API |
| |
 |
Multithreading |
| |
 |
Assessment |
|
| |
|
| Week – 3 |
Database Integration |
| |
 |
Installation to MySQL |
| |
 |
Database concepts |
| |
 |
Database programming – JDBC |
|
| |
|
| Week – 4 |
JSP / Servlet, EJB, JSF, GlassFish |
| |
 |
Installing, Upgrading NetBeans IDE |
| |
 |
Administration of Glassfish v2.1 |
| |
 |
Servlets, MVC Architecture |
| |
 |
JSP, JSF, Enterprise Java Bean 3.0 |
| |
 |
Simple application development |
| |
 |
Tag libraries, Ant – a simple build file |
|
| |
|
| Week – 5 |
Struts, EJB, Hibernate |
| |
 |
Introduction to Struts, MVC2 Architecture, Directory Structure |
| |
 |
Action mapping, ActionForm files |
| |
 |
Struts examples and Enterprise Java Bean 3.0 |
| |
 |
Client and server side validation |
| |
 |
Hibernate |
|
| |
|
| Week – 6 |
Service Oriented Architecture & Web Services |
| |
 |
SOA Concepts |
| |
 |
Intro to Web Services & WS* Standards |
| |
 |
Installing, Upgrading NetBeans IDE |
| |
 |
Installation of ESB and JBI Components |
| |
 |
Working JBI and ESB Architecture |
| |
 |
Working with NetBeans IDE for Developing Web Services (WSDL) |
| |
 |
Forming and Managing WSDL Documents in NetBeans |
| |
 |
Different Views of WSDL Document |
| |
 |
Different Format of WSDL Documents |
| |
 |
WS* - Security, Reliability, Transaction, Policy, Addressing, Routing |
| |
 |
SOAP, UDDI, RestFull Web Services, Data binding (JAXB) |
|
| |
|
| Week – 7 |
BPM (BPEL) |
| |
 |
Intro to BPEL |
| |
 |
Working with NetBeans IDE for Developing BPEL |
| |
 |
Working with BPEL - Designer, Mapper, Palette |
| |
 |
Creating a Loan Processing Composite Application |
| |
 |
Correlation, Flow control, Handling Fault and Error |
| |
 |
Binding, Transaction, PBEL Persistence |
|
| |
|
| Week – 8 |
Open ESB, JBI, CASA (Composite Application Service Assembly) |
| |
 |
The role of binding components & Service Engines in JBI Container |
| |
 |
Working NetBeans IDE for binding components & Service Engines |
| |
 |
Working with File BC, SMTP BC, SOAP BC, JDBC BC, JMS BC, FTP BC |
| |
 |
Working with ESB, BPEL SE, Java EE SE, SQL SE, IEP SE, XSLT SE, NBR |
| |
 |
XML Schema, Encoding, CASA, Advance Event Handler (BPEL, IEP, Etc..) |
|
| |
|
| Week – 9 to 16 |
Implementing Project |
| |
 |
Case Study – XML, BPEL, WSDL, Using Multiple Partner, Writing File, Sending JMS Massage & Mail, Conditions & Sequence, Event Processor |
|
|
|
 |
|
|