Spring Boot – Da terra à Cloud Começa do zero até chegares aos Spring Cloud, passando por Beans, MVC, REST, Hibernate, Cache e tantos outros! 👉 Clica aqui e garante já o teu desconto Transforma-te num especialista em Spring Boot: do zero à nuvem. Este curso abrangente leva-te a construir aplicações robustas e escaláveis, dominando 17 tópicos essenciais que percorrem todo o caminho entre o básico e o avançado — começando com um simples Rest Controller no start.spring.io e terminando com Eureka, Configuration Server, API Gateway e dois microserviços a comunicar entre si via Feign. O que vais aprender Desenvolver uma aplicação Spring Boot empresarial Usar Spring Boot para desenvolvimento de microserviços Construir uma REST API empresarial Usar as ferramentas Cloud do Spring Boot Usar o Scheduler para calendarizar tarefas na aplicação Usar Aspect Oriented Programming (Spring AOP) para lidar com Cross Cutting Concerns Internacionalização em REST API e Spring MVC Spring Security — em métodos, na web e em REST O mecanismo de Dependency Injection do Spring em diversos cenários JdbcTemplate, JdbcClient, Hibernate, JpaRepository, entre outros Construir uma solução Spring Cloud completa: Configuration Server, Eureka, Naming Service, API Gateway Conteúdo do curso REST APIs — controllers, versionamento, internacionalização e negociação de conteúdo, com demonstrações e exercícios práticos Spring MVC e Thymeleaf — operações CRUD, autenticação e autorizações detalhadas Segurança — anotações em métodos, filtros, testes, CORS, CSRF e autorizações em REST e URLs JPA e Hibernate — relações, JPQL e JpaRepositories, com foco em eficiência e simplicidade Serviços de suporte — Cache, Scheduler, SpEL e Spring AOP Logging e testing — Logback, MDC, JUnit, Mockito e testes abrangentes Testes do Spring — testes aos Beans, REST e JPA, incluindo testes com TestContainers Chegando à nuvem Microserviços — comunicação entre microserviços usando Spring Cloud Feign Eureka e Load Balancer — registo de instâncias com o Netflix Eureka Server, com balanceamento de carga gratuito Spring Gateway API — mediação entre microserviços e comunicação com Eureka Configuration Server — centralização das configurações das instâncias dos microserviços Para quem é este curso Este curso foi construído para todos os que desejam aprender Spring Boot, desde o básico até à Cloud. No fim, vai ser claro como reconhecer o que é necessário para desenvolver uma aplicação, porquê, quais as funcionalidades do Spring Boot a usar, e como a aplicação vai ser integrada na arquitetura da empresa. Porque este curso é imperdível Aprende com prática — demonstrações e exercícios práticos para cada tópico Cobertura completa — todos os aspectos essenciais do Spring Boot, desde a configuração inicial até à implementação na nuvem Preparação para o mundo real — ferramentas e conhecimentos para teres sucesso no desenvolvimento empresarial com Spring Boot Não percas esta oportunidade de transformar a tua carreira. 👉 Clica aqui e garante já o teu desconto