Carreira ​Expert em Orientação a Objetos com Java

Conheça os planos
  1. Design Patterns Java I: Boas práticas de programação

    1. Não repita código com Template Method
    2. Saiba da importancia de estudar os Padrões de projeto
    3. Resolva problemas de muito Ifs usando Strategy
    4. Adicione comportamentos ao seu objeto com Decorator
    5. Crie diferentes ações com Observer
    6. Use o Builder para criação de objetos complicados
    • 20 horas
    • Nível Intermediário
    • 68 minutos de vídeo
  2. Design Patterns Java II: Boas praticas de programação

    1. Criando objetos complexos com o Factory
    2. Controle seus objetos com Flyweight
    3. Salve os estados de um objeto com usando o padrão Memento
    4. Entenda como funciona uma árvore de interpretação
    5. Crie novas operações com o Visitor
    6. Resolva heranças complexas com o Bridge
    • 16 horas
    • Nível Intermediário
    • 69 minutos de vídeo
  3. SOLID com Java: Orientação a Objetos com Java

    1. Aprenda conceitos avançados de Orientação a Objetos
    2. Escreva código coeso com Single Responsibility Principle
    3. Saiba como lidar com acoplamento
    4. Entenda a fundo os ganhos do encapsulamento
    5. Domine os principios de código sólido
    6. Técnicas e exemplos em Java
    • 8 horas
    • Nível Intermediário
    • 85 minutos de vídeo
  4. Testes: TDD com Java

    1. TDD : vantagens e desvantagens
    2. Automatize o seu teste de unidade
    3. Como funciona o ciclo do TDD
    4. Use o @setUp para preparar o cenário de teste
    5. Faça testes com DataBuilders
    6. Testando exceptions
    • 12 horas
    • Nível Intermediário
    • 55 minutos de vídeo
  5. Teste de Integração: Testes SQL e DAOs automatizados em java

    1. As vantangens do uso Mocks
    2. Use das boas práticas nos testes de integração
    3. Faça testes de joins complexos
    4. Conheça as classes de equivalência
    5. Lide com os problemas do teste de integração
    6. Como testar alterações no banco de dados
    • 12 horas
    • Nível Básico
    • 31 minutos de vídeo

Pronto para a sua carreira de

​Expert em Orientação a Objetos com Java

Com quem você vai aprender

  1. Maurício Aniche

    Doutor em engenharia de software pela USP. Um dos idealizadores do Alura e atualmente pesquisador pela Delft University of Technology na Holanda. Pode ser encontrado em clubes de dança de salão.

Acesso a todos os cursos da Carreira ​Expert em Orientação a Objetos com Java e mais 467 outros cursos!

Premium

12x R$75

(à vista R$900)

Matricule-se
  • 467
    Cursos
  • 27.094
    Atividades
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês na Alura Língua
  • Acesso à Alura Start

Premium Plus

12x R$100

(à vista R$1.200)

Matricule-se
  • 467
    Cursos
  • 27.094
    Atividades
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês na Alura Língua
  • Acesso à Alura Start
Acesso por 1 ano
Certificado digital de conclusão
Estude 24h/dia onde e quando quiser
Novos cursos toda semana