Biblioteca de Java

Portais, blogs e recursos de referência para o ecossistema Java — organizados entre equivalente direto do Real Python e complementos especializados.

Equivalente direto

  • Baeldung — portal — Mesma fórmula do Real Python: artigos profundos, focados em problemas reais, organizados por temas (Spring Boot, JPA/Hibernate, Java Core, Concurrency, REST, Security). Qualidade técnica boa, mas SEO-otimizado e às vezes raso em tópicos complexos.

Complementos essenciais

  • Vlad Mihalcea — blog pessoal — Referência absoluta em JPA/Hibernate, performance de banco e transações. Profundidade muito maior que Baeldung em persistência. Obrigatório para stack Spring + Postgres.
  • Thorben Janssen — blog pessoal — Também forte em Hibernate, viés mais didático.
  • InfoQ (track Java/JVM) — portal de arquitetura — Não é portal Java, mas cobre tendências e debates (Project Loom, Valhalla, GraalVM, microservices) que Baeldung não toca. Mais “Pragmatic Engineer” que “Real Python”.
  • Java, SQL and jOOQ (Lukas Eder) — blog corporativo/pessoal — Posts excelentes sobre Java, SQL e como os dois conversam mal. Lukas Eder é o criador do jOOQ.
  • SivaLabs — blog pessoal — Tutoriais práticos de Spring Boot, Testcontainers, microservices. Estilo “caso real” em vez de blog institucional.

Nota crítica

Para arquitetura de verdade, Vlad Mihalcea + InfoQ + livros clássicos (Effective Java, Java Concurrency in Practice) ainda batem qualquer portal.

Videoaulas e playlists

Playlists gratuitas do YouTube, verificadas uma a uma em 2026-08-25 (título, número de aulas e data da aula mais recente vêm dos metadados do próprio YouTube, não de memória). Prioridade para português, cobertura ampla e projeto prático; o inglês entra onde o material em PT-BR envelheceu ou nunca existiu. O ano entre parênteses é o intervalo real de publicação — importa muito num ecossistema onde Spring Boot já vai na versão 4.

Java core

  • Maratona Java Virado no Jiraya — DevDojo (William Suane) — 286 aulas (2021) — PT — A referência de cobertura em português: sintaxe, orientação a objetos, coleções, genéricos, exceções, tudo do zero e sem pular etapa. Nada mais completo em PT-BR e de graça. Ponto fraco: é de 2021, então não cobre records maduros, virtual threads nem os recursos de Java 21+.
  • Curso de JAVA + SPRINGFernanda Kipper — 18 aulas (2024) — PT — O material mais atual em português juntando fundamentos, orientação a objetos, threads e Spring, sempre construindo algo. Curta e densa: serve como atualização por cima da Maratona, não como substituta dela.
  • Fundamentos do Java para IniciantesGiuliana Bezerra — 15 aulas (2022-2023) — PT — Começa por WORA, JVM, JDK e JRE, que é o corte conceitual certo para quem vem de outra linguagem.
  • Java AvançadoGiuliana Bezerra — 6 aulas (2024) — PT — Anotações, Streams e outros tópicos que a maioria dos cursos introdutórios trata de raspão.
  • Curso Estrutura de Dados e Algoritmos com JavaLoiane Groner — 55 aulas (2016-2023) — PT — Ainda recebe aulas novas. Vale pelo par estrutura de dados + implementação em Java, não pela sintaxe moderna.
  • Curso de Java Básico (98 aulas, 2013-2016) e Módulo 2: Intermediário (50 aulas, 2016-2019) — Loiane GronerPT — Didática excelente e cobertura enorme, mas datadas: Java 8 era novidade quando foram gravadas. Use como reforço de fundamento, nunca como fonte de “como se escreve Java hoje”.

Spring e Spring Boot

  • Spring Boot Essentials 2 — DevDojo — 52 aulas (2020) — PT — O curso gratuito de Spring Boot mais completo em português: sai do Initializr e vai até empacotamento com Jib. Envelheceu em versões (Boot 2.x), mas os conceitos — auto-configuração, camadas, tratamento de erro, documentação — continuam valendo.
  • Spring REST — AlgaWorks — 28 aulas (2020-2023) — PT — Foco em desenhar API REST de verdade com Spring, não em CRUD de vitrine.
  • SPRING FRAMEWORK — AlgaWorks — 32 aulas (2016-2019) — PT — Boa para o núcleo: contêiner, injeção de dependência, @Autowired, ciclo de vida de bean. Justamente a parte que quase não muda entre versões.
  • Tutoriais SpringGiuliana Bezerra — 8 aulas (2023-2024) — PT — Tópicos avulsos e atuais: GraphQL com Spring Boot, Spring State Machine. Complemento, não trilha.
  • Aulões Spring BootGiuliana Bezerra — 4 aulas (2022-2023) — PT — Aulas longas e temáticas, incluindo injeção de dependência “do Java ao Spring”, que é a melhor porta de entrada conceitual para quem já sabe Java.
  • Tutoriais Spring BatchGiuliana Bezerra — 12 aulas (2022-2024) — PT — Único material sério em português sobre processamento em lote com Spring. Assunto que aparece em legado corporativo o tempo inteiro e quase nunca é ensinado.
  • Spring 6 and Spring Boot Tutorial for Beginners — Telusko — 41 aulas (2024) — EN — Cobre Spring 6 / Boot 3 do zero até OAuth com Google e GitHub. É a trilha completa mais recente entre as gratuitas.

Projeto prático fim a fim

  • CRUD Angular + SpringLoiane Groner — 64 aulas (2021-2023) — PT — A melhor opção em português de construir uma aplicação inteira acompanhando: back-end Spring e front-end Angular, do primeiro commit ao deploy, com refatorações reais no caminho.
  • Da Arquitetura ao DeployGiuliana Bezerra — 7 aulas (2023) — PT — Pega um sistema de pagamentos e desce da decisão arquitetural até Docker e nuvem. Mostra o raciocínio que antecede o código, que é o que falta na maioria dos cursos.
  • Spring AI + AngularLoiane Groner — 11 aulas (2025) — PT — Material mais recente da lista em português: API REST de chat com memória usando Spring AI.
  • Book Social Network — Bouali Ali — 4 aulas longas (2024) — EN — Aplicação completa com Spring Boot, Angular, Docker, Keycloak e notificação em tempo real por WebSocket. Cada vídeo tem várias horas; é praticamente um curso por aula.

JPA, Hibernate e persistência

  • JPA LiveClass — AlgaWorks — 20 aulas (2019) — PT — Do mapeamento básico até JPQL e Criteria API em lote. É o material mais completo em português sobre JPA, ainda que de 2019.
  • High-Performance Java Persistence — Vlad Mihalcea — 30 vídeos (2017-2026) — EN — ⭐ A referência viva de Hibernate. Continua recebendo vídeos novos (o mais recente é de abril de 2026) e cada um resolve um problema concreto de desempenho: como registrar SQL, buscar hierarquia, evitar N+1. Complemento obrigatório ao blog dele, já listado acima.
  • JPA/Hibernate Fundamentals 2023 — Laurentiu Spilca — 16 aulas (2023-2024) — EN — Trilha estruturada do zero, do mapeamento de entidade até Spring Data. Spilca é autor do Spring Start Here, e a didática dele é de livro, não de tutorial.
  • Spring Data JPA | Hibernate — Bouali Ali — 8 aulas (2022-2024) — EN — Curso completo de Spring Data JPA num punhado de vídeos longos.

Microsserviços e sistemas distribuídos

Segurança

  • Spring Security Fundamentals 2022 — Laurentiu Spilca — 23 aulas (2022-2023) — EN — ⭐ Melhor material gratuito sobre Spring Security em qualquer idioma. Constrói o entendimento do filter chain por dentro, em vez de decorar configuração. Não há equivalente em português com essa profundidade.

Testes

  • Testes Unitários — AlgaWorks — 9 vídeos (2023) — PT — Introdução decente em português ao assunto.
  • Testing Spring Apps for Developers — Laurentiu Spilca — 6 aulas (2026) — EN — ⭐ Publicada em 2026, é o material mais recente da lista inteira. Trata de testar aplicação Spring de verdade, com os slices e o contexto de teste.

Programação reativa

Estar em dia

  • Inside Java Newscast — canal oficial Java (Oracle) — 114 episódios (2021-2026) — EN — ⭐ A forma mais eficiente de acompanhar o que entra em cada JDK. Nikolai Parlog explica JEP por JEP, com o contexto de por que a decisão foi tomada.
  • Spring Boot 4 — Dan Vega — 18 vídeos (2025-2026) — EN — ⭐ Cobre Spring Framework 7 e Boot 4 conforme saem. É onde o material das trilhas em português ainda não chegou.
  • Spring Tips — Spring Developer (Josh Long) — 161 episódios (2016-2024) — EN — Série oficial da equipe do Spring. Cada episódio pega um recurso e mostra funcionando; é a fonte primária depois da documentação.
  • Sip of Java — canal oficial Java — EN — Pílulas de um a dois minutos sobre recursos pontuais da linguagem.

Cuidado com o que parece gratuito

Dois cursos que aparecem em busca como se fossem abertos não são: o Spring Boot Direto Das Trincheiras do DevDojo (169 aulas, o material mais atual do canal) e o Modern Spring From Scratch do Java Brains são exclusivos para membros pagantes do canal — a playlist é pública, os vídeos não. O mesmo vale para as playlists marcadas com 🔒 no canal da Fernanda Kipper. Verificado em 2026-08-25.

Como escolher

Se a meta é cobertura, a Maratona Java do DevDojo continua imbatível em português — aceite que ela para em 2021. Se a meta é estar atual, a combinação que funciona é curso em PT-BR para a base e canal em inglês para a fronteira: Vlad Mihalcea para persistência, Spilca para segurança e testes, Dan Vega e Inside Java Newscast para versões novas. Se a meta é construir alguma coisa, o CRUD Angular + Spring da Loiane Groner é a trilha mais longa e completa, e o Book Social Network do Bouali Ali é a mais densa.