Red Hat Application Dev – Institute of Software Technologies

Red Hat Application Dev

Red Hat Application Dev

Building on Red Hat Application Development I: Programming in Java EE (JB183), the introductory course for Java EE application development, Red Hat Application Development II: Implementing Microservice Architectures (DO283) emphasizes learning architectural principles and implementing microservices in Java EE, primarily based on MicroProfile with WildFly Swarm and OpenShift. 

DO288: Red Hat OpenShift Development I: Containerizing Applications 

In this course, you will learn how to design, build, and deploy containerized software applications on an OpenShift cluster. Whether writing container-native applications or migrating existing applications, this course provides hands-on training to boost developer productivity powered by Red Hat® OpenShift Container Platform. 

JB421: Red Hat JBoss Fuse Camel Development 

Camel Development with Red Hat® JBoss® Fuse (JB421) is a hands-on, lab-based course that gives Java™ developers and architects an understanding of Apache Camel and the enhancements and tools Red Hat offers in support of Camel development. 

JB183: Red Hat Application Development I: Programming in Java EE 

In this course, you will learn about the various specifications that make up Java EE. Through hands-on labs, you will transform a simple Java SE command line application into a multi-tiered enterprise application using various Java EE specifications, including Enterprise Java Beans, Java Persistence API, Java Messaging Service, JAX-RS for REST services, Contexts and Dependency Injection (CDI), and JAAS for securing the application. 

JB440: Red Hat JBoss AMQ Administration

Red Hat JBoss AMQ, part of the Red Hat application integration suite, provides application administrators, software architects, and developers the ability to integrate disparate applications in a decoupled manner using enterprise messaging paradigms.