Learning Patterns Your Source for Quality Technology Courseware

Courseware Licensing

All our courseware is available for licensing in the manner that is most convenient for you. Whether you need 1 manual, or 1,000 we will create a program that fulfills your needs. We can easily customize any of our courses to your needs on a short turnaround time. We are happy to brand all courseware to your specifications.

Please click on the course title below for complete information about the course.

All our courses are available for most major application platforms. Java EE based technology courses are available for the server platforms below. All lab manuals have extensive detailed instructions for the targeted platform and development environment. If you don’t see the platform you need, please contact us.

Our Java/Java EE courseware is generally available on the following platforms, with each course having a standard platform (noted in the detailed course outline).


Non-standard platforms may require advanced notice and/or incur additional charges:


Web / Java EE Platforms

IDEs

JAVA CORE
Course Title Course ID # Days Description Price Per Book
Fast Track to Java 11 and OO Development
(click for details)
FTJ11 5

NEW Provides a solid foundation in basic Java and Object-Oriented programming. Includes many new features of Java 9-11 (as applicable to an introductory course).

$150
Fast Track to Java 8 and OO Development
(click for details)
FTJ8 5

Fast Track to Java 8 and OO Development provides a comprehensive introduction to Java suitable for programmers with existing programming experience. It can be taught to audiences with less experience by reducing coverage of the optional, more advanced topics.

$150
Java Modules and Other New Features (to Java 11)
(click for details)
J11NEW 2

COMING SOON This course covers the important new features of Java 9 through Java 11.

$ 150
Using Java 8’s New Features
(click for details)
J8NEW 2

Introduction to the revolutionary new features of Java 8, including lamdba expressions, the Stream API, and more.

$100
Intermediate/Advanced Java (Java 8 based)
(click for details)
INTMJ8 5

Completely revised course for those with basic Java experience. Includes quick review of basics, UML and Design Patterns intro, and how to balance inheritance vs. composition (including key Design Patterns). Includes solid intro to lambdas and the Stream API (Java 8), and advanced topics like reflection, inner classes, and JUnit.

$200
Fast Track to Java for Existing OO Developers
(click for details)
FTJ-OO 3

An accelerated introduction to Java for OO programmers (C++, C#, etc.)

$120
Gentle Java™ and OO Development
(click for details)
GNTLJ 4

This course targets developers who are less experienced in the C-based syntax of Java and/or OO programming (Can be followed with our Intermediate Java Course)

$120
JDBC - Java Database Connectivity
(click for details)
JDBC 1

Java Database Connectivity

$50
Practical Java™ Language Topics
(click for details)
JPRACT 1

Topics useful in day-to-day programming such as Testing/JUnit, ant, and Logging.

$50
Advanced Java™ Language Topics
(click for details)
JLANG 1

Advanced topics such as Generics, Inner Classes, Streams-I/O

$50
SPRING FRAMEWORK
Course Title Course ID # Days Description Price Per Book
Introduction to Spring 5, Spring MVC, and Spring REST
(click for details)
SPRING5-MVC-REST 5

An updated course covering the many evolving Spring capabilities as well as thorough introduction to Spring MVC/REST.

$ 250
Introduction to Spring Boot 2 (Spring 5 based)
(click for details)
SPRING-BOOT2 3

Introduces Spring Boot from the ground up, including overviews of building blocks such as maven.

$ 150
Introduction to Spring 5 and JPA2
(click for details)
SPRING5-JPA 5

NEW Coverage of all the core Spring 5 and JPA 2 capabilities, as well as the integration capabilities provided by Spring.

$ 250
Introduction to Spring Batch
(click for details)
SPRING4-BATCH 2

Hands-on Introduction to using Spring Batch.

$100
Introduction to Spring 4, Spring MVC, and Spring REST
(click for details)
SPRING4-MVC-REST 5

Covers the many evolving Spring capabilities as well as thorough introduction to Spring MVC/REST.

$250
Introduction to the Spring 4 Core
(click for details)
SPRING4 3

Covers the older Spring 4 API, still used in many older projects.

$150
Introduction to Spring 4 and JPA2
(click for details)
SPRING4-JPA 5

Fast paced course that covers all the core Spring and JPA capabilities, as well as the integration capabilities provided by Spring.

$250
Introduction to Spring 4 and Hibernate 4
(click for details)
SPRING4-HIB 5

Fast paced course that covers both of these very popular frameworks, including integration between them.

$250
JBOSS® / WILDFLY SERVER
Course Title Course ID # Days Description Price Per Book
Administering the WildFly 11/12 and JBoss® EAP 7.1 Application Servers
(click for details)
WFADMN11-12 4

NEW In depth course on administering the new WildFly 11/12 server. Includes many hands on labs.

$ 250
Administering the WildFly 13/14 and JBoss® EAP 7.2 Application Servers
(click for details)
WFADMN13-14 4

COMING SOON In depth course on administering the new WildFly 13-14 server. Includes many hands on labs

$ 250
WildFly 13/14 and JBoss® EAP 7.2 Server Administration with Elytron Security (Upon Request)
(click for details)
WFADMN13-14-ELYTRON 4

COMING SOON In-depth coverage on configuring and managing WildFly 13/14 and JBoss EAP 7.2 servers, and the new Elytron security system introduced in WildFly 11. Upon request only, with additional lead time needed.

$ 250
Administering the WildFly 10 / JBoss® EAP 7 Application Server
(click for details)
WFADMN10 4

In depth course on administering the new WildFly 10 server. Includes many hands on labs

$250
Administering the WildFly 8 Application Server
(click for details)
WFADMN8 4

In depth course on administering the WildFly 8 server. Includes many hands on labs

$ 250
Administering JBoss® EAP 6
(click for details)
JBADMN-EAP6 4

New version of our in-depth course on administering JBoss application servers. Geared specifically for the EAP 6 releases.

$ 250
Administering the JBoss® 7 /EAP 6 Application Server
(click for details)
JBADMN7 4

In depth course on administering the JBoss 7 AS. Includes many hands on labs

$ 250
XML / WEB SERVICES
Course Title Course ID # Days Description Price Per Book
Developing RESTful Services with REST/JAX-RS Courseware for License
(click for details)
REST/JAX-RS 3

This in-depth course covers REST principles and building RESTful services using the JAX-RS 2.0 API.

$150
Fast Track to SOA and Java® Web Services (JAX-WS)
(click for details)
JWS 3

Introduction to Web Services using the new JAX-WS and associated APIs.

$150
Fast Track to XML, XSLT and Java
(click for details)
FTXML 5

Complete introduction to XML, XSLT/XPath, and the Java XML APIs.

$ 150
Fast Track to XML and Java
(click for details)
XMLJ 3

Provides a complete introduction to XML and the Java XML APIs. Topics include XML document structure, XML Schema, JAXP, SAX and DOM.

$100
Fast Track to XML and XSLT
(click for details)
XSLT 3

Provides a complete introduction to XML, XPath and XSLT. Coverage starts with basic XML concepts, then moves on to XPath and XSLT

$100
BIG DATA
Course Title Course ID # Days Description Price Per Book
Introduction to Spark Programming
(click for details)
SPARK2 4

This course provides a solid technical introduction to the Spark architecture and how Spark works. It covers Spark 2.1+, RDDs and Spark Architecture, Spark SQL/Dataframes, and Spark Streaming.

$200
Introduction to Cassandra 3 for Developers
(click for details)
CASDEV3 3

This course provides a technical introduction to all the conceptual and practical areas needed to use Cassandra successfully. It covers Cassandra 3.x, CQL3, and the C* Java driver.

$200
Big Data Overview
(click for details)
BDATA 1

This new course provides an in-depth overview of the choices you have in processing Big Data. Suitable for managers, architects, and developers.

$75
JAVA EE
Course Title Course ID # Days Description Price Per Book
Fast Track to the Java Persistence API Version 2 (JPA 2)
(click for details)
JPA2 3

Provides thorough coverage of the latest version of this important specification for Java persistence.

$150
Java EE (JEE6/JEE7) with JSF2, EJB3, and JPA2
(click for details)
JSF-EJB-JPA 5

The course covers all the important concepts necessary to use the three core technologies of JSF, EJB, and JPA, as well as where the other technologies fit into the picture.

Developing Java EE Web Applications (JEE6/JEE7), plus JPA and REST
(click for details)
JEE-WEB 5

Covers three core technologies of Java EE, including Servlet/JSP in depth, the Java Persistence API, and RESTful resource creation.

$200
Fast Track to JavaServer Faces 2 (JSF 2) : Using JSF 2 to Build JEE Web Apps
(click for details)
JSF2 4

Covers the latest specification of the standard component based architecture for building Java Web applications.

$175
Fast Track to EJB 3.2 (JEE 7 level) and JPA2
(click for details)
EJB32-JPA2 5

Fully updated to JEE 7 version levels - In depth coverage of the latest EJB specification including Session Beans, Message Driven Beans and an introduction to JPA 2.

$200
Fast Track to Servlets/JSP
(click for details)
SJSP 3

Thorough introduction to building Web applications with Java. Includes coverage of Model 2 (MVC) architectures and JSTL (JSP Standard Tag Library).

$100
ANALYSIS & DESIGN
Course Title Course ID # Days Description Price Per Book
Exploring Design Patterns with Java
(click for details)
DPATT 2

Explores common OO design patterns in a hands-on practical manner (rather than presenting a laundry list of patterns as many courses do)

$75
Use Case Modeling
(click for details)
USE 2

Intensive, hands-on course utilizing Use Cases to capture and document real-world user requirements.

$75
Object Oriented Analysis and Design (OOAD) With UML
(click for details)
OOAD 5

Real-world analysis and design techniques, including the Unified Process, Agile Processes, UML and Design Patterns.

$150