Udemyallpt

Quarkus Framework - Desenvolva Microserviços Supersônicos

Learn Java app development with Quarkus! This course covers building modern, fast applications. Includes English subtitles.

4.5(162)
619students
4h 45m
Certificate
Vinícius Pereira de Oliveira
Vinícius Pereira de OliveiraSoftware Engineer

Course Content

Quarkus Framework - Desenvolva Microserviços Supersônicos is an all-levels Udemy course taught by Vinícius Pereira de Oliveira. It runs 4h 45m, is taught in Portuguese, and includes a certificate of completion. Learners rate it 4.5 out of 5 from 162 reviews, with 619 students enrolled. It is a paid course, last updated February 2023.

Explore the world of cloud-native development with Quarkus, the blazing-fast Java framework! This course dives into building modern, scalable applications optimized for containerized environments like Kubernetes.

Key Concepts:

  • Cloud-Native Development: Understand the shift towards applications designed for the cloud.
  • Containers & Microservices: Learn how Kubernetes and container technology enable scalability and efficient microservices architectures.
  • Java Optimization: Address challenges with traditional Java application startup times and resource consumption in containers.

Why Quarkus?

Developed by RedHat, Quarkus tackles the limitations of Java in cloud environments. It's designed for:

  • Rapid Startup: Achieve incredibly fast application startup times – often under 1 second with native executables.
  • Reduced Resource Consumption: Optimize CPU and RAM usage for efficient cloud deployments.
  • JVM Optimization: Leverage the power of the Java Virtual Machine (JVM) with enhanced performance.
  • GraalVM Compatibility: Benefit from the latest advancements in the Java ecosystem with seamless GraalVM integration.

What You'll Learn:

This comprehensive course provides hands-on experience in building and deploying high-performance Java applications with Quarkus.

  • Building REST APIs: Create robust and scalable REST APIs using Quarkus.
  • Microservices Development: Design and implement microservices using Java and Quarkus.
  • Dependency Injection: Master Dependency Injection within the Quarkus framework.
  • Native Executables: Learn to generate native executables for lightning-fast startup.
  • Database Integration: Utilize JPA through Panache and the repository pattern for efficient database communication.
  • Authentication & Authorization: Integrate Quarkus applications with Keycloak for secure user management and authentication.
  • JWT Tokens: Understand and implement JWT (JSON Web Token) for secure communication.
  • Secure Endpoints: Protect REST endpoints using annotations and identity validation with Keycloak.

Ideal for:

Developers looking to build high-performance, cloud-native Java applications with Quarkus. This course is perfect for those seeking to optimize Java applications for containerized environments and leverage the latest advancements in the Java ecosystem.

$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.

5.0(11)
3h 12m
intermediate
5.0(21)
3h 6m
intermediate
5.0(471)
1h 59m
beginner
4.9(84)
3h 13m
intermediate