Assine e desbloqueie acesso ilimitado na plataforma

Assinar agora
Arquitetura

TypeScript - Design Patterns

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

Intermediárionível
6h 19mde conteúdo
9módulos
48aulas

Sobre o curso

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

O que você vai aprender

Habilidades trabalhadas ao longo das aulas.

  • Design Patterns
  • SOLID
  • Programação Orientada a Objetos
  • TypeScript
  • Node.js
  • Clean Architecture

Áreas de conhecimento

5.740 XP distribuídos entre as áreas abaixo.

  • Arquitetura47%
  • Backend23%
  • Fundamentos18%
  • Frontend8%

Conteúdo do curso

9 módulos · 48 aulas

Introdução

4 aulas · 21 min

  • Introdução - Boas Vindas

    Vídeo

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

    Vídeo

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

    Vídeo

    7 min
  • Ambiente de Desenvolvimento: TypeScript, Node e Visual Studio Code

    Vídeo

    9 min

Entendendo o princípio SOLID

8 aulas · 121 min

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

    Vídeo

    9 min
  • O Princípio SOLID

    Vídeo

    4 min
  • S - Single Responsibility Principle - SRP

    Vídeo

    14 min
  • O - Open Closed Principle - OCP

    Vídeo

    27 min
  • L - Liskov Substitution Principle - LSP

    Vídeo

    19 min
  • I - Interface Segregation Principle - ISP

    Vídeo

    21 min
  • D - Dependency Inversion Principle - DIP

    Vídeo

    22 min
  • Resumo da Seção

    Vídeo

    9 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 · 9 min

  • Por que utilizar Design Pattern

    Vídeo

    6 min
  • Padrão Criacional, Estrutural e Comportamental

    Vídeo

    4 min

Cuidado ao utilizar Design Patterns

1 aula · 8 min

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

    Vídeo

    9 min

Design Pattern - Criacional

15 aulas · 103 min

  • Factory Method - O problema

    Vídeo

    3 min
  • Factory Method - A solução

    Vídeo

    4 min
  • Factory Method - Como implementar - diagrama

    Vídeo

    3 min
  • Factory Method - Exemplo em TypeScript

    Vídeo

    17 min
  • Exercício Prático - 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

    4 min
  • Abstract Factory - Exemplo em TypeScript

    Vídeo

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

    Vídeo

    2 min
  • Builder - O problema

    Vídeo

    3 min
  • Builder - A solução

    Vídeo

    3 min
  • Builder - Como implementar - diagrama

    Vídeo

    3 min
  • Builder - Exemplo com TypeScript

    Vídeo

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

    Vídeo

    3 min

Design Pattern - Estrutural

10 aulas · 53 min

  • Adapter - O problema

    Vídeo

    3 min
  • Adapter - A solução

    Vídeo

    4 min
  • Adapter - Como implementar - diagrama

    Vídeo

    3 min
  • Adapter - Exemplo com TypeScript

    Vídeo

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

    Vídeo

    2 min
  • Bridge - O problema

    VídeoMaterial de apoio

    3 min
  • Bridge - A solução

    Vídeo

    4 min
  • Bridge - Como implementar - diagrama

    Vídeo

    2 min
  • Bridge - Exemplo em TypeScript

    Vídeo

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

    Vídeo

    2 min

Design Pattern - Comportamental

5 aulas · 54 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

    2 min
  • Chain of Responsibility - Exemplo em TypeScript

    Vídeo

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

    Vídeo

    2 min

Conclusão

1 aula · 4 min

  • Conclusão - Próximo passo

    Vídeo

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

    TypeScript - Design Patterns · Curso na Hcode Class