Skip to content
José da Cruz

Enterprise Architect, and Life Thinker

José da Cruz

Enterprise Architect, and Life Thinker

Spring Boot – Da terra à Cloud

Começa do zero até chegares aos Spring Cloud, passando por Beans, MVC, REST, Hibernate, Cache e tantos outros!

Spring Boot: Da Terra à Cloud

👉 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

  • architecture (154)
  • artificial-intelligence (6)
  • books (2)
  • courses (4)
  • decision-frameworks (4)
  • finances (1)
  • java (8)
  • life-improvement (20)
  • metrics (3)
  • observability (2)
  • puzzles and challenges (3)
  • reviews (1)
  • security (8)
  • spring-boot (36)
  • Systems Thinking (3)
  • GitHub Weekly: MCP Tools Trending Right Now (September 28 – October 4, 2026)
  • The Bulkhead Pattern: Why One Slow Dependency Shouldn’t Sink the Whole Ship
  • Essential Reading: A Philosophy of Software Design — Fighting Complexity One Module at a Time
  • GitHub Weekly: Top 10 Trending Repos (September 21 – September 27, 2026)
  • The Volunteer Tax: Why Raising Your Hand in a Meeting Makes You the Permanent Owner
©2026 José da Cruz | WordPress Theme by SuperbThemes