Java EE Training
Training Courses
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]
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]
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]
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]
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]
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]
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]
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]
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]
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]
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]
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]