Skip to content

Coletânia básica de padrões de projetos em Typescript para fins de estudos

License

Notifications You must be signed in to change notification settings

tarcnux/design_patterns_typescript

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

design_patterns_typescript

Coletânia básica de padrões de projetos em Typescript para fins de estudos

Padrões de projeto são soluções típicas para problemas comuns em projeto de software. Eles são como plantas de obra pré fabricadas que você pode customizar para resolver um problema de projeto recorrente!

Padrões de projeto apresentados no curso Design Patterns em Typescript:

  • Facade
  • Strategy
  • Singleton
  • Observer
  • Template Method

Neste curso é abordado os 3 tipos de padrões de projeto.

Classificações de padrões de projeto:

Os padrões criacionais fornecem mecanismos de criação de objetos que aumentam a flexibilidade e a reutilização de código.

Os padrões estruturais explicam como montar objetos e classes em estruturas maiores, enquanto ainda mantém as estruturas flexíveis e eficientes.

Os padrões comportamentais cuidam da comunicação eficiente e da assinalação de responsabilidades entre objetos.

Os Padrões apresentados são os mais amplamente utilizados no mercado de desenvolvimento de software,e o melhor, tudo isso utilizando exemplos simples e práticos de como aplicar! e o melhor, totalmente grátis!

O curso é ministrado utilizando a linguagem typescript, uma poderosa linguagem que adiciona uma camada de tipagem estática na já conhecida linguagem typescript.

Ao terminar o curso, você deverá ser capaz de utilizar os conhecimentos em padrões de projeto para entender melhor os problemas do dia a dia de desenvolvimento de software para resolver problemas de forma performática e com alta manutenibilidade!