Este curso é um Kit completo para ajudar você a desenvolver APIs com o Spring Boot que podem se comunicar com componentes externos como aplicações moveis, aplicações web, aplicações desktops, web sites, etc. Desenvolvemos a API ao longo do curso pensando sempre em boas praticas, validando dados de entrada, configurando o carregamento sobre demanda de modo a obter melhor performance, configurando a ordenação dos dados por atributos de uma entidade, configurando a segurança com o Spring Security e JSON Web Token (JWT) com suporte a controle de acessos (ACL), libertação de recursos dependendo do ROLE / TIPO de usuário, configurando o upload de múltiplos ficheiros para a Amazon S3, retornando exceções especificas dependendo do tipo de problema.
Após a construção da API, disponibilizamos ela na maior provedora CLOUD – Amazon Web Services utilizando serviços como S3 (Simple Storage Service), RDS (Relational Database Service), Elastic beanstalk, EC2 (Elastic Cloud Computing) que são utilizados por várias empresas de sucesso como a Netflix, Slack, Samsung, NASA, entre outras em ambientes de produção.
Também existe uma secção no curso onde se explica passo a passo como automatizar o processo de implantação (CI/CD) da API com o Heroku e Github Actions.
O curso está em constante actualização com o objectivo de prover sempre conteúdos importantes, úteis e em grande demanda no mercado do trabalho e de desenvolvimento de software de modo a ajudar aos desenvolvedores a atingirem os seus objectivos.
1181
76
TAKE THIS COURSE