Java EE / MP Bootstrap

How to start with Java EE 8 + MicroProfile / Essential Knowledge

Seating is limited -- Register Now!

at Munich Airport

Language: English

Price: 357€ (19% MwSt. (VAT) included)

Learn how to start a real world Java EE project in one day.
The focus of this workshop is understanding the principles, ideas and paradigms behind Java EE.

We will create together a Java EE with MicroProfile application. Java EE 8 + Microprofile are amazingly productive, so one day is more than enough for a real world start. You only have to know a bit about Java 8.

Goals

Java EE Basics:
Application Server "Under The Hood"
Transactions
Built-in Aspects
Dependency Injection
Convention Over Configuration
Custom Annotations, Enums
Maven 3 Setup for Java EE 8
Building Java EE Applications with:
JAX-RS 2.0: The Java API for RESTful Web Services, JSR-339
Context and Dependency Injection (CDI) 1.1, JSR-346
Enterprise Java Beans (EJB) 3.2, JSR-345
Dependency Injection for Java, JSR-330
Bean Validation 1.1, JSR-349
Java Persistence API (JPA) 2.1, JSR-338
MicroProfile Basics:
Dedicated MicroProfile runtimes vs. full profile Java EE application servers
Configuring and staging applications
Implementing liveness and readiness probes with Health API
Using Fallbacks, CircuitBreakers, Retries and thread pools for robustness
JWT Authentication
Combining JWT with Java EE 8 Security
Exposing technical and business metrics
Documenting REST endpoints with OpenAPI
Inter-microservice tracing with OpenTracing
Using Rest Client for Service-to-Service communication

I will develop an application with you--with no questions left. You will get after this workshop a GIT-repository with all intermediate steps and a deployable application.

You will need a modern laptop (> 2 GB RAM, fast hard disk, etc.) with pre-installed JDK 1.8 to get the most from this workshop. We will install the whole environment together in the first 10 minutes. We will spend the most time in coding and deploying the application.

Feel free to contact me / register via email: workshops[-AT-]adam-bien.com

You might be also interested in: Effective Java EE Workshop [one day later].

To register for both workshops, just mention it in the comment section.

Registration