In this course, we'll cover how to effectively develop applications with Quarkus. We cover the most important concepts, topics, and technologies to be able to develop Quarkus applications.
In this 9-and-a-half-hour deep dive, we'll especially focus on real-world projects, what is actually required to write successful applications. From the vast collection of Quarkus technologies and extensions, we're focusing on the ones that you're going to use in developing your projects, and on what makes the most sense from a project's perspective.
What Will Be Covered
- Hello world in Quarkus
- Difference to Spring & traditional EE
- Quarkus dev mode, debugging, turnaround times
- Configuration
- CDI, Quarkus-specifics
- Instrumentation, metrics, health, Prometheus
- REST, JSON, Bean Validation
- Concurrency, contexts, scheduling, reactive
- Persistence, transactions, Panache, data migrations
- Docker, deployment, DevOps aspects
- Qute Templating
- Native mode vs. JVM mode
- Security
- Server-Sent Events
- Architecture, project structure
- Quarkus ecosystem
Curriculum
Total video length: 9 hours 31 minutes 32 secs
Available in
days
days
after you enroll
Available in
days
days
after you enroll
Available in
days
days
after you enroll
- Example Coffee Shop Project (4:33)
- REST & JSON (11:48)
- JSON Binding With JSON-B (8:19)
- Programmatic JSON With JSON-P (10:32)
- JAX-RS REST Client (16:25)
- Safeguard REST Client Invocations (3:22)
- Typesafe REST Client (9:50)
- Bean Validation, Part 1 (10:05)
- Bean Validation, Part 2 (8:55)
- Configuration (13:35)
- Complex Configuration, YAML (12:06)
Available in
days
days
after you enroll
Available in
days
days
after you enroll
Available in
days
days
after you enroll
Available in
days
days
after you enroll
Available in
days
days
after you enroll
Available in
days
days
after you enroll