Assine e desbloqueie acesso ilimitado na plataforma

Assinar agora
Arquitetura

Java - Design Patterns

Aprenda os Padrões de Projetos GoF com explicações práticas e exemplos reais em Java

Intermediárionível
4h 10mde conteúdo
9módulos
47aulas

Sobre o curso

Aprenda os Padrões de Projetos GoF com explicações práticas e exemplos reais em Java

O que você vai aprender

Habilidades trabalhadas ao longo das aulas.

  • Design Patterns
  • SOLID
  • Java
  • Programação Orientada a Objetos
  • Fundamentos de Programação
  • Lógica de Programação

Áreas de conhecimento

5.535 XP distribuídos entre as áreas abaixo.

  • Arquitetura65%
  • Backend21%
  • Fundamentos13%
  • Frontend0%

Conteúdo do curso

9 módulos · 47 aulas

Introdução

4 aulas · 11 min

  • Bem Vindo - Introdução

    Vídeo

    2 min
  • O que é Design Pattern ou Padrão de Projeto?

    Vídeo

    4 min
  • O que você aprenderá neste curso e o que não aprenderá

    Vídeo

    3 min
  • JRE, JDK e IDE - InteliJ IDEA

    Vídeo

    4 min

Entendendo o Princípio SOLID

8 aulas · 74 min

  • S - Single Responsability Principle - Princípio da Responsabilidade Única

    Vídeo

    5 min
  • O que é um princípio da programação

    Vídeo

    4 min
  • O Princípio SOLID

    Vídeo

    2 min
  • O - Open/Closed - Princípio Aberto/Fechado

    Vídeo

    24 min
  • L - Liskov Substitution Principle - Princípio da Substituição de Liskov

    Vídeo

    12 min
  • I - Interface Segregation Principle - Princípio da Segregação de Interfaces

    Vídeo

    12 min
  • Resumo da Seção

    Vídeo

    4 min
  • D - Dependency Inversion Principle - Princípio da Inversão de Dependências

    Vídeo

    15 min

Design Patterns - Origem

2 aulas · 4 min

  • A origem do Design Pattern

    Vídeo

    2 min
  • Gangue dos Quatro - Gang of Four (GoF)

    Vídeo

    3 min

Por que e como aprender Design Patterns hoje?

1 aula · 3 min

  • Por que utilizar Design Pattern

    Vídeo

    4 min

Cuidados ao utilizar Design Patterns

1 aula · 8 min

  • Organize melhor e comunique melhor, não o contrário.

    Vídeo

    8 min

Design Pattern - Criacional

15 aulas · 78 min

  • Factory Method - O problema

    VídeoMaterial de apoio

    4 min
  • Factory Method - A solução

    Vídeo

    4 min
  • Factory Method - Como implementar - diagrama

    Vídeo

    4 min
  • Factory Method - Exemplo em Java

    Vídeo

    13 min
  • Factory Method Desafio Hcode

    Vídeo

    2 min
  • Abstract Factory - O problema

    Vídeo

    3 min
  • Abstract Factory - A solução

    Vídeo

    5 min
  • Abstract Factory - Como implementar - diagrama

    Vídeo

    2 min
  • Abstract Factory - Exemplo em Java

    Vídeo

    16 min
  • Abstract Factory - Desafio Hcode

    Vídeo

    2 min
  • Builder - O problema

    Vídeo

    3 min
  • Builder - A solução

    Vídeo

    5 min
  • Builder - Como implementar - diagrama

    Vídeo

    4 min
  • Builder - Exemplo em Java

    Vídeo

    17 min
  • Builder - Desafio Hcode

    Vídeo

    2 min

Design Pattern - Estrutural

10 aulas · 45 min

  • Adapter - O problema

    Vídeo

    3 min
  • Adapter - A solução

    Vídeo

    2 min
  • Adapter - Como implementar - diagrama

    Vídeo

    3 min
  • Adapter - Exemplo em Java

    Vídeo

    14 min
  • Adapter - Desafio Hcode

    Vídeo

    2 min
  • Bridge - O problema

    Vídeo

    3 min
  • Bridge - A solução

    Vídeo

    4 min
  • Bridge - Como implementar - diagrama

    Vídeo

    3 min
  • Bridge - Exemplo em Java

    Vídeo

    14 min
  • Bridge - Desafio Hcode

    Vídeo

    2 min

Design Pattern - Comportamental

5 aulas · 26 min

  • Chain of Responsibility - O problema

    Vídeo

    3 min
  • Chain of Responsibility - A solução

    Vídeo

    4 min
  • Chain of Responsibility - Como implementar - diagrama

    Vídeo

    3 min
  • Chain of Responsibility - Exemplo em Java

    Vídeo

    8 min
  • Chain of Responsibility - Criando os handlers

    Vídeo

    12 min

Conclusão

1 aula · 2 min

  • Conclusão - Próximo passo

    Vídeo

    2 min

Assine a Hcode Class e comece hoje

Uma assinatura, acesso ilimitado a este e a todos os outros cursos da plataforma — com trilhas, provas e certificados.