Design Patterns Criacionais Gof

Uma abordagem prática e objetiva usando a linguagem C# com .NET Core
4.83 (163 reviews)
Udemy
platform
Português
language
IT Certification
category
Design Patterns Criacionais Gof
831
students
5.5 hours
content
Oct 2021
last update
$49.99
regular price

Why take this course?


GroupLayout do Curso: Design Patterns Criacionais Gof 🌱

Gofcourse Headline: Uma abordagem prática e objetiva usando a linguagem C# com .NET Core! 🚀


Introdução ao Curso 📘

Ao se inscrever no Design Patterns Criacionais Gof, você está tomando o primeiro passo em uma jornada transformadora na sua carreira como desenvolvedor. Este curso é projetado para imersão profunda nos 5 padrões de projeto de criação mais influentes, conhecidos pelo acrônimo GOF (Gang of Four), utilizando a robusta e amplamente adoptada plataforma .NET Core e a linguagem C#.

Além dos Fundamentos 🛠️

Antes de mergulhar nos padrões, o curso começa com uma revisão dos conceitos fundamentais da Programação Orientada a Objetos (POO): classes, objetos, acoplamento, interfaces, encapsulamento, abstração, herança e polimorfismo. Também será introduzido o UML (Unified Modeling Language), uma ferramenta essencial para projetar software de forma eficaz.

Os 5 Padrões Criacionais Gof 🏗️

Este curso cobrirá cada um dos padrões criacionais:

  • Simple Factory: Aprenda a controlar o processo de criação de objetos sem ser ponderado pelos detalhes do código de implementação.
  • Factory Method: Descubra como definiar uma interface para o crie de um objeto, mas deixe a subclasses decidir qual classe instanciará.
  • Abstract Factory: Use fábricas abstratas para criar famílias de relacionados ou dependentes objetos/classes sem especificar suas classes concretas.
  • Builder: Construa produtos complexos passo a passo e indiretamente, permitindo que o cliente escolha os componentes e a ordem da construção, interceptando sequências de chamadas para construir objetos complexos.
  • Prototype: Aproveite o prototype existente para criar novos objetos por clonagem.
  • Singleton: Garanta que um classe tenha apenas uma única instância e esteja implementada em uma forma aceitável para ser invocado a partir de outro classe, módulo ou subsistema. Vamos explorar os tipos de Singleton: Static, Thread-Safe e suas respectivas implementações.

Prática e Experiência 🛠️

Com cada padrão, você terá um exemplo prático para ajudar a concretizar os conceitos. Esteja preparado para mergulhar em exercícios práticos que irão reforçar seu entendimento e habilidades na resolução de problemas com o uso adequado dos padrões de criação.

Solidificando O Conhecimento 🧠

Na seção de exercícios, você terá a oportunidade de aplicar os conceitos aprendidos através de problemas práticos e suas resoluções. Isso irá solidificar seu entendimento e prepará-lo para implementar esses padrões em projetos reais.

Conclusão 🎓

Após completar este curso, você terá uma compreensão abrangente dos padrões de criação Gof, sabendo exatamente por que eles existem, os problemas que resolvem e como aplicá-los na sua prática diária para criar software mais robusto e manutenível. Prepare-se para transformar seu código e suas ferramentas de desenvolvimento com as melhores práticas do mundo!


Inscreva-se agora e dá o primeiro passo rumo a ser um mestre em Design Patterns Criacionais Gof usando C# e .NET Core! 🌟

Course Gallery

Design Patterns Criacionais Gof – Screenshot 1
Screenshot 1Design Patterns Criacionais Gof
Design Patterns Criacionais Gof – Screenshot 2
Screenshot 2Design Patterns Criacionais Gof
Design Patterns Criacionais Gof – Screenshot 3
Screenshot 3Design Patterns Criacionais Gof
Design Patterns Criacionais Gof – Screenshot 4
Screenshot 4Design Patterns Criacionais Gof

Loading charts...

Related Topics

3451180
udemy ID
26/08/2020
course created date
18/10/2020
course indexed date
Bot
course submited by