Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Design Patterns em Typescript
Rating: 4.6 out of 5(35 ratings)
439 students

Design Patterns em Typescript

Aprenda a implementar os mais utilizados padrões de projeto em typescript
Created byBruno Benicio
Last updated 3/2023
Portuguese
Portuguese [Auto],

What you'll learn

  • Padrões de projeto
  • Typescript
  • Facade
  • Strategy
  • Observer
  • Template Method
  • Singleton

Course content

2 sections6 lectures56m total length
  • Introdução1:00

Requirements

  • Programação Orientada a Objetos

Description

Aprenda a implementar os mais utilizados padrões de projeto em typescript!

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:

  • Facade

  • Strategy

  • Singleton

  • Observer

  • Template Method

Neste curso abordamos 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!

Who this course is for:

  • Desenvolvedores Iniciantes