JavaScript End-To-End Testing with Cypress

Cypress is one of the most popular JavaScript End-To-End (E2E) Testing Libraries. E2E testing is a critical part of modern web application development. Combined with unit testing, E2E provides an automated way to ensure web applications work as intended helping to ensure customer satisfaction and developer confidence in the programming of the application. In this…

Getting Started with Programming, OO, and Basic Java for Non-Developers

Getting Started with Programming, OO and Java Basics for Non-Developers is a skills-focused, hands-on coding course that teaches you the fundamentals of programming object oriented (OO) applications with Java to a basic level, using sound coding skills and best practices for OO development.  Learning how to code and become a modern software developer is like…

Java Web Developer | Introduction to Java EE for OO Developers

New to Java and need to get a handle on the latest Java EE / JEE web developer essentials? 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 Java EE platform. Java Enterprise Edition…

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

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.

Mastering Spring 4.2 and the Web

Spring 4.2 and the Web is a three day in-depth course geared for experienced Java and Spring developers who need to understand how to use Spring in conjunction with the various technologies used in and supporting rich web interfaces.  The course covers a wide spectrum of topics, so students should have a basic understanding of…

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.