Pular para as informações do produto
1 de 1

Loja - Instituto Brasileiro de Terapias holísticas

Curso de REST-Microservices com Kotlin e Spring Framework 6

Curso de REST-Microservices com Kotlin e Spring Framework 6

Preço normal R$ 39,90 BRL
Preço normal R$ 127,00 BRL Preço promocional R$ 39,90 BRL
Promoção Esgotado
Frete calculado no checkout.

REST-Microservices com Kotlin e Spring Framework 6

Tutorial de codificação sobre a interação entre Kotlin e o popular framework Spring Boot 3

Avaliação: 3.7 de 522 avaliações

Total de horas: 5.5

Aulas: 56

Nível de dificuldade: Todos os níveis

Kotlin é uma linguagem de programação moderna e superior em comparação com Java. Assim como Java, Kotlin roda na Máquina Virtual Java (JVM) e, portanto, pode utilizar quase todos os frameworks e bibliotecas Java. Isso inclui o popular e amplamente utilizado Spring Framework, que pode ser usado em conjunto com Kotlin. O Spring Framework oferece muitos recursos excelentes para construir aplicações web e microservices modernos com APIs REST. Neste curso, você terá uma rápida introdução ao Kotlin como segunda linguagem de programação. Ao longo do curso, farei comparações com Java para convencê-lo das vantagens do Kotlin. Além disso, demonstrarei como usar streams em Kotlin como uma alternativa a loops. APIs REST são agora onipresentes, e há uma enorme demanda nas empresas para conectar sistemas usando APIs. Portanto, mostrarei como construir rapidamente uma API REST usando o Spring Framework. Como o Spring é um framework grande, também vou apresentar seus conceitos principais, facilitando sua navegação em futuros projetos Spring. Para uma introdução fácil ao Spring, mostrarei o Spring Boot e explicarei como ele ajuda na construção de projetos usando o Maven. Em novembro de 2022, o Spring lançou uma atualização importante para a versão Spring 6 e Spring Boot 3. Já atualizei o curso para cobrir esse destaque. Fornecerei uma visão geral e mostrarei como realizar a atualização. Para desenvolvedores Java, preparei um capítulo onde misturamos código Kotlin e Java no mesmo projeto. Isso ajuda a melhorar a compreensão da estrutura do Kotlin e fornece uma maneira simples de introduzi-lo em projetos Java existentes. Para concluir o curso, empacotaremos nosso serviço REST baseado em Kotlin e Spring em um contêiner Docker, que pode ser facilmente executado em um ambiente de nuvem. O foco principal aqui é demonstrar o quão simples é executar aplicativos Kotlin em um contêiner Docker, fornecendo um ponto de partida se você deseja explorar mais o Docker. O curso já foi expandido com o primeiro capítulo bônus, Spring Boot para Iniciantes. Neste capítulo, discuto os recursos principais do Spring Boot e explico como obter uma configuração Maven limpa. Como desenvolvedor de software e arquiteto, venho desenvolvendo muitos microservices usando Kotlin e Java. Sou apaixonado por novas tecnologias há 15 anos. Privadamente, escrevo regularmente sobre esses tópicos em meu blog e ofereço sessões de codificação ao vivo sobre novas tecnologias para meus colegas na Deutsche Telekom. Com este curso, estou oferecendo a você essas sessões de codificação em um formato detalhado e otimizado.

O que você aprenderá

  • Os conceitos básicos essenciais para desenvolver com a linguagem de programação Kotlin
  • Os conceitos principais do Spring e como implementar uma API REST com o Spring
  • Entregar e iniciar uma aplicação Kotlin como um microservice em um contêiner Docker
  • Desenvolvimento passo a passo de uma aplicação web com uma API
  • A atualização para a versão mais recente do Spring 6 com o Spring Boot 3
  • Bônus: Aprender os recursos principais do Spring Boot para criar configurações Maven limpas no futuro
  • Bônus: Demonstração de streams em Kotlin como uma alternativa a loops
Ver informações completas