Java Programming Fundamentals for Server-Side (JEE) Developers

New to Java and need to get a handle on JEE 7 basics? Need to learn Java, without the GUI and Swing? This five-day, comprehensive hands-on training course will teach you essential Java programming skills, in preparation for building server-side applications on the JEE platform. This is a five-day, comprehensive hands-on workshop geared for developers…

Core Spring 4.x Essentials

Core Spring 4.x Essentials is a three-day hands-on Spring training course geared for experienced Java developers who need to understand what the Spring Framework is in terms of today’s systems and architectures, and how to use Spring in conjunction with other technologies and frameworks.  Students will gain hands-on experience working with Spring, using Maven for…

Java RESTful Services Essentials

Geared for experienced developers, Java RESTful Service Essentials is a two day, lab-intensive services training course that introduces developers to the core concepts, principles, and Java implementations for RESTful services. Today’s development environments are increasingly dominated by sophisticated tooling that makes the implementation of RESTful services less arduous. The proper design of these services is…

Java Web Developer with Servlets, JSTL, XML, Web Services, Security & More

New to Java and need to get a handle on JEE 7 basics? Need to learn Java, without the GUI and Swing? This five-day, comprehensive hands-on training course will teach you essential Java programming skills, in preparation for building server-side applications on the JEE platform. This is a five-day, comprehensive hands-on workshop geared for developers…

Securing Java Web Services

Securing Java Web Services is a lab-intensive, hands-on JEE security training course, essential for experienced enterprise developers who need to produce secure JEE-based web services. In addition to teaching basic programming skills, this course digs deep into sound processes and practices that apply to the entire software development lifecycle.   Designing, implementing, and deploying secure…

Java 8 Programming for Object-Oriented (OO) Experienced Developers

Java 8 Programming for OO Experienced Developers is a five‐day, comprehensive hands‐on introduction to Java training course geared for developers who have prior working knowledge of object‐oriented programming languages such as C++. Throughout the course students learn the best practices for writing great object‐oriented programs in Java 8, using sound development techniques, new improved features…

Developing Secure Java Web Applications

Security experts agree that the least effective approach to security is "penetrate and patch". It is far more effective to "bake" security into an application throughout its lifecycle. Learn how the experts build security into their applications by walking through the entire development lifecycle of an application from a security perspective.

Developing Secure Java Web Application Development – Lifecycle (SDLC)

Security experts agree that the least effective approach to security is "penetrate and patch". It is far more effective to "bake" security into an application throughout its lifecycle. Learn how the experts build security into their applications by walking through the entire development lifecycle of an application from a security perspective.

Mastering JEE Design Patterns

This class is “technology-centric”, designed to train attendees in essential JEE patterns background coupling the most current, effective techniques with the most effective practices. The course provides a solid foundation in essential terminology and concepts, extended and built upon throughout the engagement. Processes and best practices are discussed and illustrated through both discussions and group…

Mastering JEE Web Application Development

Students who attend Mastering JEE Web Application Development 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. Throughout this training, you will be confronted with common…

Mastering the Spring 4.2 Framework

Mastering the 4.2 Framework is a five-day hands-on Spring training course geared for experienced Java developers who need to understand what the Spring Framework is in terms of today’s systems and architectures, and how to use Spring in conjunction with other technologies and frameworks. This leading-edge course provides added coverage of Spring’s Aspect-Oriented Programming and…

Mastering Spring 4.2 and the Enterprise

The Spring framework is an application framework that provides a lightweight container that supports the creation of simple-to-complex components in a non-invasive fashion. Spring's flexibility and transparency is congruent and supportive of incremental development and testing.