Learn other java ee. other java ee training. hands-on other java ee training courses.

Other Java EE Training

Round-out your Java EE knowledge.

Experience first-hand how J2EE Design Patterns can help you design Java EE applications in our Effective Java EE Development course. Or, learn how to create service oriented architecture in our Java Web Services training course.

Not sure if your Java web application is secure?
Check out our Secure Coding in J2EE course.

Effective Java EE Development
(JEE / J2EE Design Patterns Training)

Purpose: Learn the best-practices, principles, and patterns used to design scalable and extensible JEE applications

Audience: Experienced Java EE developers needing to design enterprise-class software with Java EE

Duration: 3 days hands-on or 5 day workshop

Summary:
J2EE Design Patterns training examines the catalog of Java Enterprise Edition Design Patterns outlined in the Core J2EE Patterns book. The J2EE Design Patterns training goes through all three categories of patterns, presentation tier, business tier, and integration tier. In addition to examining the patterns, our J2EE Design Patterns training looks at the history of J2EE design patterns, the appropriateness of their adoption in Java EE 5, and sample implementations.

Topics:
  • History, Motivations, and Overview of Design Pattern Principles
  • Understanding how and where design patterns fit into Java Enterprise Edition
  • Presentation-tier design patterns: Intercepting Filter, Front Controller, Application Controller, Composite View, View Helper, Dispatcher View, Service to Workder
  • Business-tier design patterns: Application Service, Business Delegate, Service Locator, Session Facade, Transfer Object, Business Object, Value List Handler, Composite Entity, Transfer Object Assembler
  • Integration-tier design patterns: Service Activator, Domain Store, Web Service Broker, Data Access Object
  • Applicability of design patterns in Java EE 5
  • Java EE Case-study: refactoring into Java EE patterns

Developing Java Web Services
(Java Web Services Training)

Purpose: Learn how to create distributed systems using Web Services

Audience: Advanced Java EE programmers needing to write web service based applications

Duration: 5 Days

Summary:
The Java Web Services training course explores how to create web services using the Java EE framework. The course begins with a review of XML (Extensible Markup Language) and XML concepts and then moves into a discussion around HTTP (Hypertext Transfer Protocol) and SOAP (Simple Object Access Protocol). With the foundation laid, the Java Web Services training examines the different web services technologies, techniques, and strategies available to Java developers.

Topics:
  • History, Motivations, and Overview of Web Services
  • Understanding key web services components: XML, XSL, HTTP, WSDL, SOAP
  • The Java Web Services Landscape
  • Building web services with Java EE
  • Working with JAXB
  • Using Java API for XML-based Web Services
  • Web Services Design Strategies: Contract First v. Contract Last
  • Java Web Services best practices
  • Other ways to build JWS: Apache Axis, Servlets, Spring
  • Heterogenous web service development: making JWS work with .NET and PHP

Secure Coding in Java EE Training
(J2EE & Java Security Training)

Purpose: Learn how to build secure and robust Java web-based and EJB applications (Enterprise Java Beans applications) via our Java Security Training

Audience: Advanced Java EE programmers needing to write secure Java applications

Duration: 4 Days

Summary:
Secure Coding in Java EE training covers the core Java security model. Building on this, Secure Coding in Java EE training examines how to create secure Java web-based and enterprise-based applications, covering everything from security fundamentals to authentication and authorization strategies to preventing cross-site scripting and sequel injections. The course also covers tips, tricks, strategies, and design principles required to build secure Java applications.


Hands-On Format
Customized, in-depth, instructor-led lecture and lab training.

We'll Come To You
Here are just a few recent training locations: Austin, Baltimore, Boston, Boulder, Calgary, Charlotte, Chicago, Columbus, Dallas, Denver, Detroit, Edmonton, Houston, Indianapolis, Jacksonville, Las Vegas, Los Angeles, Louisville, Memphis, Milwaukee, Montreal, Nashville, New York, Ottawa, Philadelphia, Phoenix, Portland, San Antonio, San Diego, San Francisco, San Jose, Seattle, Toronto, Vancouver, Washington DC

110% Guarantee
If you aren't satisfied with our training, we'll refund your money and give you $750.

Customized for You
We customize every solution to meet the specific learning needs.