Java EE Training

Training Courses

Service Oriented Architecture – SOA Analysis & Design (SOAD) Training

In this course students will learn the required skills to design and lead the implementation of realistic SOA-based business application projects. This course provides coverage of advanced SOA concepts and practices for enterprise applications. In addition, there is an extensive review of topics such as Enterprise Service Bus (ESB), the Business Process Execution Language (BPEL), SOAP, Web Services Description Language (WSDL), and Web services.More Details

Mastering SOA Security Training

In this course, students will understand the concepts and terminology behind supporting, designing, and deploying secure services, understand the problems associated with service security and the potential risks associated with those problems and understand what are the currently accepted best practices for supporting the many security needs of services.More Details

Fast Track to Core Web Services for J2EE (or JEE) Developers Training

Core Web Services for J2EE Developers focuses on providing an understanding of the fundamental technologies used in web services. This understanding is critical to being able to diagnose, troubleshoot, tune, and perform other lifecycle activities.More Details

Core Servlet and JSP Fundamentals for JEE Developers Training

Students who attend Core Servlet and JSP Fundamentals for JEE Developers will leave the course armed with the required skills to design and build scalable, secure, maintainable web applications - leveraging our extensive experience in the delivery of scalable enterprise applications with complex web interfaces based on JEE technologies.More Details

Building JEE (Java EE) Applications using Servlets/JSPs, JDBC and More Training

Students who attend Building JEE Web Applications using Servlets/JSPs & JDBC will leave the course armed with the required skills to design and build scalable, secure, maintainable web applications - leveraging our extensive experience in the delivery of scalable enterprise applications with complex web interfaces based on JEE technologies.More Details

Java 6 Performance Tuning Training

Students who attend Java 6 Performance Tuning will leave this course armed with the required skills to improve their Java applications using sound coding techniques and best practices.More Details

Service Oriented Architecture Analysis – SOA Analysis Training

In this course students will learn the required skills to support the design and implementation of realistic SOA-based business application projects. This course provides coverage of advanced SOA concepts and practices for enterprise applications. The goal of this course is to empower analysts with the knowledge and foresight they need to support the design of realistic SOA-based business application projects.More Details

Secure JEE Web Application Development Training

In this course, students are shown best practices for defensively coding JEE web applications, including XML processing and web services. Demonstrations repeatedly attack and then defend various assets associated with a fully-functional web application. This approach illustrates the mechanics of how to secure JEE web applications in the most practical of terms.More Details

Securing JEE Web Applications Training

In this course students will leave the course armed with the skills required to recognize actual and potential software vulnerabilities, implement defenses for those vulnerabilities, and test those defenses for sufficiency. Each vulnerability is examined from a Java/JEE perspective through a process of describing the threat and attack mechanisms, recognizing associated vulnerabilities, and, finally, designing, implementing, and testing effective defenses.More Details

Securing JEE Web Services Training

In this course students will leave the course armed with the skills required to recognize actual and potential software vulnerabilities, implement defenses for those vulnerabilities, and test those defenses for sufficiency. This course quickly introduces developers to the most common security vulnerabilities faced by web applications today. Each vulnerability is examined from a Java/JEE perspective through a process of describing the threat and attack mechanisms, recognizing associated vulnerabilities, and, finally, designing, implementing, and testing effective defenses. Multiple practical labs reinforce these concepts with real vulnerabilities and attacks. Students are then challenged to design and implement the layered defenses they will need in defending their own applications. ..[more] .More Details

Integrating XML, SOA and JEE Web Services (for Developers New to XML) Training

Integrating XML, SOA and Web Services focuses on providing an understanding of the fundamental technologies used in web services. This understanding is critical to being able to diagnose, troubleshoot, tune, and perform other lifecycle activities.More Details

Java Programming for Server-Side (JEE) OO-Experienced Developers (C++, etc) Training

Students who attend Java Programming for Server-Side (JEE) OO-Experienced Developers (C++, etc) will leave the course armed with the skills they require to develop solid object-oriented applications written in Java, using sound coding techniques and best coding practices, with a specific focus on server side development.More Details