Available courses

    Course Overview 

    This course is very useful and carves a better career path. Its preparation helps you to have a better understanding to java server-side technology and deliver better solution for the business requirements. Since, this certification is very much valuable in IT field, so it requires in-depth knowledge of the EJB architecture.

    Acquiring OCPJWSD certification indicates that the candidate has achieved a standard level of proficiency with web services, as well as with the Java technologies that support web services.

    Exam Details

    Objectives Covered

    • Introduction to Integration Analysis
    • UML Modeling
    • Write a technical integration design (TID)
    • XML Web Service Standards
    • SOAP 1.2 Web Service Standards
    • Describing and Publishing (WSDL and UDDI)
    • JAX-WS
    • REST, JSON, SOAP and XML Processing APIs (JAXP, JAXB and SAAJ)
    • JAXR
    • J2EE Web Services
    • Security
    • Developing Web Services
    • Web Services Interoperability Technologies
    • General Design and Architecture
    • Endpoint Design and Architecture

    Course Overview

    1. Overview Course Labs:

    The final goal of the labs for this course is the creation of custom report that indicates the total count of process instances completed sorted by a value in a business object.

    To get there, we will intentionally take the long approach so as to receive broad exposure to much of the functionality of Red Hat’s BPM Suite product.

    This course consists of 22 labs. Completion of these labs typically takes a total of about 24 hours. You’ll want to move at a steady pace.

    2. Course Prerequisites:

    a. Skills

    i. Java 

    The Red Hat JBoss BPM suite product is written in Java. As a developer involved in a BPM project, you’ll likely be the owner of the project’s domain model and workItemHandler extensions (both written in Java). This course assumes are are a proficient Java developer (ie: daily real-world experience).

    ii. Git and Maven 

    You should take the Git and Maven assessment questions from the Red Hat OPEN Middleware Pre-Requisitescourse.

    BPM Suite makes heavy use of git and maven. These technologies are exposed to developers in the BPM Suite product. As such, developers of the Red Hat BPM Suite product (and correspondingly students of this course) are expected to be proficient (ie: daily real-world experience) using these technologies. Fortunately, both of these tools are mainstream with the majority of Java development shops.

    a. Resources 
    • Virtual Box

      • Your local workstation will need the ability to run a 64bit Virtual Box virtual machine.

      • The next lab provides instructions as to gaining access to and running the course virtual machine in your local workstation.

    • Access to the Internet

      Often times internet access from corporate networks is problematic. In particular, corporate networks can be slow and sporadic. In addition, they often restrict outbound communication to http(s) only through corporate web proxys.

      Its best to work on this course on a broadband network that you either control or are sure provides unrestricted and reliable internet access.