Menu +

Search Posts

JB183 Red Hat Application Development I: Programming in Java EE

Preface A: Introduction
Section A.1: Red Hat Application Development I: Programming in Java EE
Section A.2: Orientation to the Classroom Environment
Chapter 1: Transitioning to Multi-tiered Applications
Section 1.1: Describing Enterprise Applications
Section 1.2: Quiz: Describing Enterprise Applications
Section 1.3: Comparing Features of Java EE and Java SE
Section 1.4: Quiz: Comparing Java EE and Java SE
Section 1.5: Describing the Java Community Process
Section 1.6: Quiz: Describing the Java Community Process (JCP)
Section 1.7: Describing Multi-tiered Application Architecture
Section 1.8: Quiz: Multi-tiered Application Architecture
Section 1.9: Installing Java Development Tools
Section 1.10: Guided Exercise: Running the To Do List Application
Section 1.11: Summary
Chapter 2: Packaging and Deploying a Java EE Application
Section 2.1: Describing an Application Server
Section 2.2: Quiz: Describing an Application Server
Section 2.3: Identifying JNDI Resources
Section 2.4: Guided Exercise: Identifying JNDI Resources
Section 2.5: Packaging and Deploying a Java EE Application
Section 2.6: Guided Exercise: Packaging and Deploying a Java EE Application
Section 2.7: Lab: Packaging and Deploying Applications to an Application Server
Section 2.8: Summary
Chapter 3: Creating Enterprise Java Beans
Section 3.1: Converting a POJO to an EJB
Section 3.2: Guided Exercise: Creating a Stateless EJB
Section 3.3: Accessing EJBs Locally and Remotely
Section 3.4: Guided Exercise: Accessing an EJB Remotely
Section 3.5: Describing the Life Cycle of an EJB
Section 3.6: Quiz: The Lifecycle of an EJB
Section 3.7: Demarcating Implicit and Explicit Transactions
Section 3.8: Guided Exercise: Demarcating Transactions
Section 3.9: Lab: Creating Enterprise Java Beans
Section 3.10: Summary
Chapter 4: Managing Persistence
Section 4.1: Describing the Persistence API
Section 4.2: Quiz: Describing the Persistence API
Section 4.3: Persisting Data
Section 4.4: Guided Exercise: Persisting Data
Section 4.5: Annotating Classes to Validate Beans
Section 4.6: Guided Exercise: Validating Data
Section 4.7: Creating Queries
Section 4.8: Guided Exercise: Creating Queries
Section 4.9: Lab: Managing Persistence
Section 4.10: Summary
Chapter 5: Managing Entity Relationships
Section 5.1: Configuring Entity Relationships
Section 5.2: Guided Exercise: Configuring Entity Relationships
Section 5.3: Describing Many-to-many Entity Relationships
Section 5.4: Quiz: Describing Many-to-many Entity Relationships
Section 5.5: Lab: Managing Entity Relationships
Section 5.6: Summary
Chapter 6: Creating REST Services
Section 6.1: Describing Web Services Concepts
Section 6.2: Quiz: Web Services
Section 6.3: Creating REST Services with JAX-RS
Section 6.4: Guided Exercise: Exposing a REST Service
Section 6.5: Consuming a REST Service
Section 6.6: Quiz: Consuming a REST Service
Section 6.7: Lab: Creating REST Services
Section 6.8: Summary
Chapter 7: Implementing Contexts and Dependency Injection
Section 7.1: Contrasting Dependency Injection and Resource Injection
Section 7.2: Guided Exercise: Dependency Injection
Section 7.3: Applying Contextual Scopes
Section 7.4: Guided Exercise: Applying Scopes
Section 7.5: Lab: Implementing Contexts and Dependency Injection
Section 7.6: Summary
Chapter 8: Creating Messaging Applications with JMS
Section 8.1: Describing Messaging Concepts
Section 8.2: Quiz: Describing Messaging Concepts
Section 8.3: Describing JMS Architecture
Section 8.4: Quiz: Describing JMS Architecture
Section 8.5: Creating a JMS Client
Section 8.6: Guided Exercise: Creating a JMS Client
Section 8.7: Creating MDBs
Section 8.8: Guided Exercise: Create a Message-driven Bean
Section 8.9: Lab: Creating Messaging Applications with JMS
Section 8.10: Summary
Chapter 9: Securing Java EE Applications
Section 9.1: Describing the JAAS Specification
Section 9.2: Quiz: Describing the JAAS Specification
Section 9.3: Configuring a Security Domain in JBoss EAP
Section 9.4: Guided Exercise: Configuring a Security Domain in JBoss EAP
Section 9.5: Securing a REST API
Section 9.6: Guided Exercise: Securing a REST API
Section 9.7: Lab: Securing Java EE Applications
Section 9.8: Summary
Chapter 10: Comprehensive Review: Red Hat Application Development I: Programming in Java EE
Section 10.1: Comprehensive Review
Section 10.2: Lab: Creating an API using JAX-RS
Section 10.3: Lab: Persisting Data with JPA
Section 10.4: Lab: Securing the REST API with JAAS

Leave a Reply

Your email address will not be published. Required fields are marked *