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