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

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

    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. Curso online Design Patterns Java II: Boas praticas de programação

    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. Curso online SOLID com Java: Orientação a Objetos com Java

    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 Avançado
    • 85 minutos de vídeo
  4. Curso online Testes: TDD com Java

    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. Curso online Teste de Integração: Testes SQL e DAOs automatizados em java

    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 436 outros cursos!

Premium

12x R$75

(à vista R$900)

Matricule-se
  • 436
    Cursos
  • 25.288
    Atividades
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês no Galandra
  • Acesso à Alura Start

Premium Plus

12x R$100

(à vista R$1.200)

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