Assine e desbloqueie acesso ilimitado na plataforma

Assinar agora
Arquitetura

C# - Design Patterns

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

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

Sobre o curso

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

O que você vai aprender

Habilidades trabalhadas ao longo das aulas.

  • Design Patterns
  • Programação Orientada a Objetos
  • SOLID
  • Java
  • C#
  • Autenticação

Áreas de conhecimento

5.900 XP distribuídos entre as áreas abaixo.

  • Arquitetura56%
  • Backend26%
  • Fundamentos17%
  • Segurança1%

Conteúdo do curso

9 módulos · 50 aulas

Introdução

4 aulas · 13 min

  • Introdução - Boas Vindas

    Vídeo

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

    Vídeo

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

    Vídeo

    5 min
  • Ambiente de Desenvolvimento: C# e Visual Studio 2019

    Vídeo

    2 min

Entendendo o princípio SOLID

8 aulas · 88 min

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

    Vídeo

    6 min
  • O Princípio SOLID

    Vídeo

    2 min
  • S - Single Responsibility Principle - SRP

    VídeoMaterial de apoio

    7 min
  • O - Open/Closed Principle - OCP

    VídeoMaterial de apoio

    24 min
  • L - Liskov Substitution Principle - LSP

    VídeoMaterial de apoio

    12 min
  • I - Interface Segregation Principle - ISP

    VídeoMaterial de apoio

    17 min
  • D - Dependency Inversion Principle - DIP

    VídeoMaterial de apoio

    17 min
  • Resumo da Seção

    Vídeo

    6 min

Design Pattern - A Origem

2 aulas · 5 min

  • A Origem do Design Pattern

    Vídeo

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

    Vídeo

    3 min

Por que e como aprender Design Patterns hoje

2 aulas · 7 min

  • Por que utilizar Design Pattern

    Vídeo

    5 min
  • Padrão Criacional, Estrutural e Comportamental

    Vídeo

    3 min

Cuidado ao utilizar Design Patterns

1 aula · 9 min

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

    Vídeo

    10 min

Design Pattern - Criacional

15 aulas · 71 min

  • Factory Method - O problema

    VídeoMaterial de apoio

    3 min
  • Factory Method - A solução

    VídeoMaterial de apoio

    3 min
  • Factory Method - Como implementar - diagrama

    VídeoMaterial de apoio

    2 min
  • Factory Method - Exemplo em C#

    Vídeo

    12 min
  • Exercício Prático - Factory Method - Desafio Hcode

    VídeoMaterial de apoio

    2 min
  • Abstract Factory - O problema

    VídeoMaterial de apoio

    2 min
  • Abstract Factory - A solução

    VídeoMaterial de apoio

    3 min
  • Abstract Factory - Como implementar - diagrama

    VídeoMaterial de apoio

    3 min
  • Abstract Factory - Exemplo em C#

    Vídeo

    18 min
  • Exercício Prático - Abstract Factory - Desafio Hcode

    VídeoMaterial de apoio

    2 min
  • Builder - O problema

    VídeoMaterial de apoio

    3 min
  • Builder - A solução

    VídeoMaterial de apoio

    3 min
  • Builder - Como implementar - diagrama

    VídeoMaterial de apoio

    3 min
  • Builder - Exemplo C#

    VídeoMaterial de apoio

    17 min
  • Exercício Prático - Builder - Desafio Hcode

    VídeoMaterial de apoio

    2 min

Design Pattern - Estrutural

10 aulas · 44 min

  • Adapter - O problema

    VídeoMaterial de apoio

    2 min
  • Adapter - A solução

    VídeoMaterial de apoio

    3 min
  • Adapter - Como implementar - diagrama

    VídeoMaterial de apoio

    2 min
  • Adapter - Exemplo C#

    Vídeo

    14 min
  • Exercício Prático - Adapter - Desafio Hcode

    Vídeo

    1 min
  • Bridge - O problema

    VídeoMaterial de apoio

    3 min
  • Bridge - A solução

    VídeoMaterial de apoio

    4 min
  • Bridge - Como implementar - diagrama

    VídeoMaterial de apoio

    3 min
  • Bridge - Exemplo C#

    VídeoMaterial de apoio

    14 min
  • Exercício Prático - Bridge - Desafio Hcode

    VídeoMaterial de apoio

    2 min

Design Pattern - Comportamental

7 aulas · 42 min

  • Chain of Responsibility - O problema

    VídeoMaterial de apoio

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

    VídeoMaterial de apoio

    3 min
  • Chain of Responsibility - Como implementar

    VídeoMaterial de apoio

    4 min
  • Chain of Responsibility - Exemplo C#

    VídeoMaterial de apoio

    10 min
  • Chain of Responsibility - Exemplo C#

    VídeoMaterial de apoio

    13 min
  • Exercício Prático - Chain Of Responsibility - Desafio Hcode

    VídeoMaterial de apoio

    2 min
  • Chain of Responsibility - Criando os handlers

    Vídeo

    13 min

Conclusão

1 aula · 5 min

  • Conclusão - Próximo passo

    Vídeo

    5 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.