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 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 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…

Basic Java 17 Programming for Developers New to OO (C, Mainframe, COBOL)

Learn the best practices for writing great object-oriented programs in Java 8, using sound development techniques, new and improved features for better performance, and new capabilities for addressing rapid application development. This comprehensive, hands-on Java course is geared towards developers who have little or no prior working knowledge of object-oriented programming languages, so special emphasis is placed throughout on object-oriented concepts and best practices.

Migrating to Java 17 | Java 17 New Features & Skills

The next update to Java is here! Get up and running with Java 8, taking advantage of all of the new features in this major update to the Java language. Students will learn the best practices for taking advantage of Java’s new functional programming constructs, as well as other new features, in this course designed for experienced Java developers who have prior working knowledge of earlier versions of the language.