The Developing Applications for the Java(TM) EE Platform training helps you develop the knowledge to build and deploy enterprise applications that comply with Java(TM) Platform, Enterprise Edition 6 technology standards. This course is ideal for Sun(TM) Certified Java technology programmers who want to develop enterprise applications that conform to the Java EE platform standards

Course objectives    
•    Select the correct Java EE Profile for a given application
•    Develop and run an EJB technology application
•    Develop basic Java Persistence API entity classes to enable database access
•    Develop a web-based user interface using Servlets, JSPs, and JSF


Learn to    
•    Describe the application model for the Java EE platform and the context for the model.
•    Understand enterprise components and work with (JSP(TM)) technology.
•    Create web services using SOAP and RESTful techniques.
•    Assemble and deploy an application into an application server (Java EE platform runtime environment).
•    Develop expertise using Enterprise JavaBeans(TM) (EJB(TM)) technology.
•    Become familiar wtih the Java Persistence API.
•    Create user interfaces using servlets, JSP technology (JSP pages) and JavaServer Faces (JSF).
•    Develop simple web services for the Java EE platform.
•    Understand RESTful and SOAP web services and the Java technology clients who use them.


•    Developer


Related Training
•    Experience with the Java programming language
•    Familiarity with object serialization
•    Familiarity with relational database theory and the basics of structured query language (SQL)
•    Familiarity with the use of an IDE


Web Technology Overview
•    Developing Servlets
•    Developing With JavaServer Pages Technology
•    JavaServer Faces
•    EJB Overview
•    Implementing EJB 3.0 Session Beans
•    The Java Persistence API
•    Implementing a Transaction Policy
o    Describe transaction semantics
o    Compare programmatic and declarative transaction scoping
o    Use the Java Transaction API (JTA) to scope transactions programmatically
o    Implement a container-managed transaction policy
o    Support optimistic locking with the versioning of entity components
o    Support pessimistic locking of entity components
o    Using transactions with the web profile
•    Developing Asynchronous Java EE Applications and Messaging
o    The need for asynchronous execution
o    JMS technology introduction
o    List the capabilities and limitations of Java EE components as messaging producers and consumers
o    JMS and transactions
o    JMS administration
•    Developing Message-Driven Beans
o    Describe the properties and life cycle of message-driven beans
o    Create a JMS message-driven bean
•    Web Service Model
o    Describe the role of web services
o    Web service models
o    List the specifications used to make web services platform independent
o    Describe the Java APIs used for XML processing and web services
•    Implementing Java EE Web Services with JAX-WS and JAX-RS
o    Describe endpoints supported by the Java EE 6 platform
o    Developing Web Services with Java
o    Creating Web Service Clients with Java
•    Implementing a Security Policy
o    Exploit container-managed security
o    Define user roles and responsibilities
o    Create a role-based security policy
o    Use the security API
o    Configure authentication in the web tier

D65269 | Developing Applications for the Java EE 6 Platform

Suscríbase a nuestro newsletter
  • Facebook Netec
  • Twitter Netec
  • Linkedin Netec
  • Youtube Netec
  • Instagram Netec

Copyright 2019 Netec. Todos los derechos reservados.