Sun

Java EE: Accelerated Migration to Java Enterprise Edition 5

Course Code: JAVEE5MIG      Days: 2
Show all Sun Java Courses
Call for Latest Dates
Call us on 0870 7777 388 for availability on this course.
Have questions or need a better city/date? Ask now.

Course Overview

This course provides you with the necessary skills and techniques to upgrade your existing J2EE (1.2 - 1.4) development skills to JEE 5, Sun's new enterprise framework for building scalable, robust and secure applications. You will gain knowledge of the new features in JEE 5, enabling you to realise the productivity gains over and above earlier versions of J2EE.

Throughout the course you will be learning how to use these exciting new features to build enterprise applications. Options for upgrading and coexisting with your existing codebase will be examined. The course is presented as a mixture of lectures and hands-on exercises with an emphasis towards the practical sessions.

  • Enterprise Java Beans Workshop
  • Java and XML Development Workshop
  • Java Web Development Workshop
  • Java Web Services

Audience

  • Existing J2EE 1.x developers who want to quickly gain an insight into the new features available in JEE 5.

Skills Gained

Delegates will be able to:
  • Use the new annotation features to augment JNDI
  • Decide when to use deployment descriptors or annotations
  • Use the new Java Persistence APIs
  • Use the Streaming APIs for XML (Stax)
  • Create WS-I Basic Profile web services using JAX-WS
  • Make new applications co-exist with J2EE 1.x applications

Prerequisites

  • Delegates with no, or little, J2EE experience should attend the QA course, "Developing Applications for the Java 2 Enterprise Edition".
  • Delegates should have a good grounding in J2EE development using any existing application server. Those with no, or little, J2EE experience should attend the QA course, "Developing Applications for the Java 2 Enterprise Edition".
  • Delegates should have existing knowledge of the Java programming language. These skills can be obtained by attending our Java for C/C++ Programmers or Java for non-C Programmers, at least six months experience working with Java is desirable. This is not a course for Java beginners.

Course Outline

  • Annotations
  • Standard JEE annotations; Augmenting JNDI using resource injection; Default behaviour; specifying defaults; Deployment Descriptors; Pros and Cons
  • Using The Java Persistence API
  • Entities; Entity Operations; The Entity Manager; Mapping entiity relationships using annotations; The query language; Packaging the entities
  • Using the streeaming APIs for XML
  • Reading and writing XML; Using the Cursor API to navigate the XML stream; Configuring the factories; Marsahlling and Unmarshalling
  • Using JAX-WS
  • Supporting the Basic Profile (WS-I); SOAP 1.2 support; Using annotations to build a web service; Binding to Java objects using JAXB 2.0; Consuming WSDL; Writing handlers
  • Using the WS-Metadata services
  • Living side by side
  • The membership and role APIs; The login controls; The membership and role providers


How to make a booking for the JAVEE5MIG course

 
  CourseMonster books thousands of public training courses, classes and boot camps both in London and throughout the UK including: Berkshire, Birmingham, Bristol, Bournemouth, Bucks, Cambridge, Derby, Devon, Edinburgh, Glasgow, Hampshire, Ipswich, Leeds, Leicester, Luton, Manchester, Middlesex, Milton Keynes, Norfolk, Nottingham, Reading, Surrey, Sussex, Tyne and Wear, Midlands and Yorkshire. Topics range from software to administration and development.  
     
CourseMonster® Patent Pending © SeaKom, All Rights Reserved - Channel partners with Business Training Partnership