Assine e desbloqueie acesso ilimitado na plataforma
Assinar agoraTypeScript - Design Patterns
Aprenda os Padrões de Projetos GoF com explicações práticas e exemplos reais em TypeScript
Sobre o curso
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
4 aulas · 21 min
- 3 min
Introdução - Boas Vindas
Vídeo
- 5 min
O que você aprenderá neste curso e o que não aprenderá
Vídeo
- 7 min
O que é Design Pattern ou Padrão de Projeto?
Vídeo
- 9 min
Ambiente de Desenvolvimento: TypeScript, Node e Visual Studio Code
Vídeo
Entendendo o princípio SOLID
8 aulas · 121 min
Entendendo o princípio SOLID
8 aulas · 121 min
- 9 min
O que é um princípio de programação
Vídeo
- 4 min
O Princípio SOLID
Vídeo
- 14 min
S - Single Responsibility Principle - SRP
Vídeo
- 27 min
O - Open Closed Principle - OCP
Vídeo
- 19 min
L - Liskov Substitution Principle - LSP
Vídeo
- 21 min
I - Interface Segregation Principle - ISP
Vídeo
- 22 min
D - Dependency Inversion Principle - DIP
Vídeo
- 9 min
Resumo da Seção
Vídeo
Design Pattern - A Origem
2 aulas · 5 min
Design Pattern - A Origem
2 aulas · 5 min
- 3 min
A Origem do Design Pattern
Vídeo
- 3 min
Gangue dos Quatro - Gang of Four (GoF)
Vídeo
Por que e como aprender Design Patterns hoje
2 aulas · 9 min
Por que e como aprender Design Patterns hoje
2 aulas · 9 min
- 6 min
Por que utilizar Design Pattern
Vídeo
- 4 min
Padrão Criacional, Estrutural e Comportamental
Vídeo
Cuidado ao utilizar Design Patterns
1 aula · 8 min
Cuidado ao utilizar Design Patterns
1 aula · 8 min
- 9 min
Organize melhor e comunique melhor e não o contrário
Vídeo
Design Pattern - Criacional
15 aulas · 103 min
Design Pattern - Criacional
15 aulas · 103 min
- 3 min
Factory Method - O problema
Vídeo
- 4 min
Factory Method - A solução
Vídeo
- 3 min
Factory Method - Como implementar - diagrama
Vídeo
- 17 min
Factory Method - Exemplo em TypeScript
Vídeo
- 2 min
Exercício Prático - Factory Method - Desafio Hcode
Vídeo
- 3 min
Abstract Factory - O problema
Vídeo
- 5 min
Abstract Factory - A solução
Vídeo
- 4 min
Abstract Factory - Como implementar - diagrama
Vídeo
- 24 min
Abstract Factory - Exemplo em TypeScript
Vídeo
- 2 min
Exercício Prático - Abstract Factory - Desafio Hcode
Vídeo
- 3 min
Builder - O problema
Vídeo
- 3 min
Builder - A solução
Vídeo
- 3 min
Builder - Como implementar - diagrama
Vídeo
- 33 min
Builder - Exemplo com TypeScript
Vídeo
- 3 min
Exercício Prático - Builder - Desafio Hcode
Vídeo
Design Pattern - Estrutural
10 aulas · 53 min
Design Pattern - Estrutural
10 aulas · 53 min
- 3 min
Adapter - O problema
Vídeo
- 4 min
Adapter - A solução
Vídeo
- 3 min
Adapter - Como implementar - diagrama
Vídeo
- 20 min
Adapter - Exemplo com TypeScript
Vídeo
- 2 min
Exercício Prático - Adapter - Desafio Hcode
Vídeo
- 3 min
Bridge - O problema
VídeoMaterial de apoio
- 4 min
Bridge - A solução
Vídeo
- 2 min
Bridge - Como implementar - diagrama
Vídeo
- 17 min
Bridge - Exemplo em TypeScript
Vídeo
- 2 min
Exercício Prático - Bridge - Desafio Hcode
Vídeo
Design Pattern - Comportamental
5 aulas · 54 min
Design Pattern - Comportamental
5 aulas · 54 min
- 3 min
Chain of Responsibility - O problema
Vídeo
- 4 min
Chain of Responsibility - A solução
Vídeo
- 2 min
Chain of Responsibility - Como implementar - diagrama
Vídeo
- 45 min
Chain of Responsibility - Exemplo em TypeScript
Vídeo
- 2 min
Exercício Prático - Chain Of Responsibility - Desafio Hcode
Vídeo
Conclusão
1 aula · 4 min
Conclusão
1 aula · 4 min
- 4 min
Conclusão - Próximo passo
Vídeo
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.