This is a 3-day course consisting of lectures and demos combined with hands-on exercises using computer-based labs. Suitable for developers, software architects, system architects and project managers involved with the development of Internet applications. This advanced course is designed for Java developers who need to learn how to develop components based on Enterprise Java Beans standards (EJB3) and Java-WS using Java Enterprise Edition (JavaEE). This course will guide the students through building an enterprise application using distributed component-based JavaEE architecture. The technologies that are covered in this course are EJB3, JAX-WS along with related JavaEE technologies- including JAAS, JNDI, JDBC, JMS, JTS/JTA.
Java WebService Technologies
Java developers who are (or will be) involved in enterprise Java development. This course is intended for experienced Java programmers who are familiar with the advanced aspects of Java like serialization, sockets, RMI, and JDBC.
Previous exposure to Java EE (including JMS), web development, and a working understanding of database fundamentals and SQL is also strongly suggested.
EJB3 training course will build upon these prerequisites to gain the specific skills necessary to develop, deploy, and run distributed applications using Enterprise JavaBeans (EJB3).
Solid Java programming skills and understanding of OO Java and Java-5.0 language features is essential. Experience with developing Java web applications is very helpful for this course, but not strictly required. Some knowledge of XML will be useful for writing the occasional deployment descriptor, but is not required.