Quarkus Framework com API's REST
Learn Quarkus: build fast, scalable Java applications. Boost your Java development speed and efficiency. Get started with Quarkus today!
Course Content
Quarkus Framework com API's REST is an all-levels Udemy course taught by Vinícius Pereira de Oliveira. It runs 1h 40m and is taught in Portuguese. Learners rate it 4.7 out of 5 from 75 reviews, with 1,387 students enrolled. It is free to enroll, last updated April 2023.
Java continua relevante no desenvolvimento de aplicações em Cloud! Apesar da ascensão de novas tecnologias, a linguagem Java e sua Máquina Virtual Java (JVM) permanecem pilares no mundo tecnológico. A demanda por aplicações em ambientes de Cloud e utilizando containers impulsionou a evolução do desenvolvimento Java.
Embora algumas vantagens tradicionais do Java, como o baixo consumo de memória e processamento, sejam menos relevantes com as otimizações em Cloud, a linguagem se mantém como uma escolha sólida, segura, confiável e estável. A vasta comunidade de desenvolvedores Java global continua a inovar e construir o futuro das aplicações na nuvem.
Um framework que está revolucionando a forma como as aplicações Java são desenvolvidas para Cloud é o Quarkus. Desenvolvido pela RedHat e de código aberto (Open Source), o Quarkus permite a criação de aplicações rápidas e com baixo consumo de memória e processamento, utilizando Java, Kotlin ou Scala.
Com o Quarkus, é possível gerar imagens de container com arquivos executáveis nativos que iniciam em menos de 1 segundo, otimizando o desempenho e a escalabilidade. A integração com bibliotecas populares como Hibernate e JPA garante que o Java continue sendo uma tecnologia poderosa para moldar o futuro das aplicações em Cloud.
Neste curso objetivo e direto ao ponto, você aprenderá:
- Fundamentos do Framework Quarkus: Entenda a arquitetura e os principais conceitos do Quarkus.
- JPA e Modelagem de Dados: Utilize JPA para criar classes Entity Java, mapeando-as para tabelas de banco de dados e implementando a representação objeto-relacional.
- Injeção de Dependência: Domine a injeção de dependência do Quarkus para facilitar o desenvolvimento e a testabilidade.
- Desenvolvimento de APIs REST: Crie endpoints eficientes em classes Controller para construir APIs RESTful.
- GraalVM e Executáveis Nativos: Gere arquivos executáveis nativos com GraalVM para obter um desempenho excepcional e velocidade impressionante com o Quarkus.
- Docker e Docker Compose: Execute o Quarkus e o Postgres dentro de containers Docker utilizando Docker Compose para simplificar a implantação e o gerenciamento.
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.