Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Criando APIs com Java 17 usando Spring Boot e AWS
Rating: 4.4 out of 5(89 ratings)
583 students

Criando APIs com Java 17 usando Spring Boot e AWS

Curso Avançado de Desenvolvimento com Java 17, Spring Boot e AWS
Created byFernando Amaro
Last updated 11/2023
Portuguese
Portuguese [Auto],

What you'll learn

  • Configuração de todo ambiente necessário (Passo a Passo)
  • Criar diagramas (UML) para construção de soluções
  • Construção de APIs Avançadas com Spring Boot
  • Controlar a versão do código fonte com GitHub
  • Trabalhar com Amazon RDS PostgreSQL
  • Proteger APIs usando Spring Security
  • Automatizar Postman para testar suas APIs
  • Implementar autenticação e autorização utilizando Spring Security
  • Implantação da API Spring Boot na AWS Elastic Beanstalk
  • Deploy de APIs na nuvem

Course content

8 sections • 49 lectures • 8h 45m total length
  • Introdução2:17
  • Importância das APIs no desenvolvimento de software3:17
  • Introdução ao AWS e sua importância na implantação de aplicativos7:08

Requirements

  • Conhecimento básico de programação: É desejável que os participantes tenham familiaridade com conceitos básicos de programação, como variáveis, estruturas condicionais (if/else), loops e funções. Isso ajudará a compreender melhor os tópicos abordados durante o curso.
  • Noções básicas de lógica de programação: Ter uma compreensão sólida de lógica de programação é essencial para a resolução de problemas e a construção de algoritmos. Familiarize-se com conceitos como sequência, seleção e repetição.
  • Conhecimento básico de Java

Description

Você está pronto para dar um passo à frente na sua jornada como desenvolvedor de software? Este curso é a sua oportunidade de dominar tecnologias essenciais para a criação de aplicativos modernos e escaláveis. Seja você um iniciante ou um programador experiente, este curso abrangente irá aprimorar suas habilidades e prepará-lo para enfrentar desafios do mundo real.


O que você aprenderá:


  • Java 17: Explore a versão mais recente da linguagem Java e suas características mais avançadas.

  • Spring Boot: Desenvolva aplicativos Java rapidamente usando o poderoso framework Spring Boot para gerenciamento de dependências e configuração simplificada.

  • AWS (Amazon Web Services): Domine a infraestrutura em nuvem líder do mercado, aprendendo a implantar e gerenciar aplicativos em serviços da AWS, incluindo Amazon Elastic Beanstalk.

  • Spring Security: Garanta a segurança de seus aplicativos Java com o Spring Security, implementando autenticação e autorização de forma robusta.

  • Amazon RDS PostgreSQL: Configure e gerencie bancos de dados PostgreSQL na AWS, garantindo o armazenamento seguro e escalável de dados.

  • Postman: Aprenda a testar e depurar APIs com eficiência usando a ferramenta Postman.

  • Hibernate e JPA: Explore o mapeamento objeto-relacional (ORM) com o Hibernate e o Java Persistence API (JPA) para facilitar a interação com bancos de dados.

  • Spring Initializr: Inicie projetos Spring Boot de forma rápida e eficiente com o Spring Initializr.

  • Amazon Elastic Beanstalk: Implante e dimensione seus aplicativos Java na AWS com facilidade usando o Amazon Elastic Beanstalk.

Por que este curso é único:

Este curso combina conhecimento teórico e prático, orientando você desde os conceitos fundamentais até a criação de aplicativos Java 17 com Spring Boot, hospedagem na AWS e segurança avançada com Spring Security. Nossos instrutores especializados têm ampla experiência no desenvolvimento de software e na AWS, garantindo que você obtenha as habilidades necessárias para se destacar no mercado de trabalho.

Pré-requisitos:

Embora não seja necessário conhecimento prévio em todas as tecnologias mencionadas, é recomendável ter alguma experiência em programação Java e conceitos básicos de desenvolvimento web.

Oportunidade de carreira:

Após a conclusão deste curso, você estará pronto para assumir projetos desafiadores como desenvolvedor Java, engenheiro de software . A demanda por profissionais com conhecimento em Java, Spring Boot e AWS está em alta, e este curso pode abrir portas para oportunidades empolgantes.

Prepare-se para impulsionar sua carreira de desenvolvedor. Inscreva-se agora e comece a trilhar o caminho do sucesso!

Who this course is for:

  • Estudantes
  • Profissionais em transição de carreira
  • Desenvolvedores de outras linguagens de programação
  • Profissionais de TI que desejam aprimorar suas habilidades