Objetivo
Aprender Boas Práticas de Desenvolvimento de Software para criar Aplicações mais Robustas e fáceis e manter.
Tópicos
- Build e Gestão de Dependências com Maven
- Design Patterns (Padrões de Projeto)
- Princípios SOLID
Trilha Online Recomendada (70 horas)
- Alura: Aprimorando OO
- Alura: Maven
- Alura: SOLID
- Alura: Design Patterns – Parte I
- Alura: Design Patterns – Parte II
Recomendamos também a apostila grátis da Caelum
Trilha Online Grátis
Se o seu orçamento estiver curto, não tem problema, aqui compilamos algumas opções de cursos grátis para que você aprender o mesmo conteúdo que na trilha recomendada.
- Global Code: Introdução à Design Patterns
- Alexandre Lima: Curso de Maven
- DevDojo: Maratona Java (aulas 172 a 175)
- Evaldo Junior: Princípios SOLID
Trilha Presencial
Se você prefere estar numa sala com outros alunos, e ter a orientação de um professor, esses são alguns dos cursos que conhecemos e indicamos.
- Caelum: Curso Design de código SOLID para aplicações Java
- Caelum: Curso Arquitetura e Design de Projetos Java
- GlobalCode: Arquiteto Java Enterprise