Padrões de Projetos Estruturais e Comportametais Gof (C#)

Uma abordagem prática e objetiva usando a linguagem C# na plataforma .NET Core
4.93 (105 reviews)
Udemy
platform
Português
language
IT Certification
category
Padrões de Projetos Estruturais e Comportametais Gof (C#)
724
students
8.5 hours
content
Oct 2024
last update
$49.99
regular price

Why take this course?

🌟 Curso Completo: Padrões de Projetos Estruturais Gof com C# .NET Core 🌟


Sobre o Curso

Aproveite esta oportunidade única para mergulhar no mundo dos padrões de projeto estruturais, talvez o mais crítico e poderoso que existem na engenharia de software. Este curso é projetado para desenvolvedores com conhecimento em C# e desapreensos para se aprofundar nessa linguagem na plataforma .NET Core. Com uma abordagem prática e objetiva, você estará equipado para criar software orientado a objetos que seja reutilizável e extensível.


Por que Você Deve Fazer Este Curso?

  • 🎓 Promova sua Carreira: Se você é um desenvolvedor C# iniciante ou intermediário e está buscando escalar sua carreira, este curso é para você.
  • 🚀 Grandes Projetos: Para os arquitetos de software que estão construindo sistemas complexos e precisam de um design robusto e claro para a equipe.
  • 💼 Entrevistas de Emprego: Se você está preparando-se para uma entrevista de emprego, este curso lhe dará uma vantagem competitiva ao discutir padrões de projetos estruturais com confiança.

O que Você Vai Aprender

Neste curso intensivo, você aprenderá os conceitos e aplicações dos sete padrões de projeto estruturais GoF (Gang of Four) usando C# na plataforma .NET Core:

  • Bridge: Descubra como separar uma abstração da implementação que está mudando.

    • Reduz a dependência entre as abstrações e suas implementações concretas.
    • Permite que diferentes abstrações fiquem usando as mesmas implementações de baixo nível.
  • Flyweight: Aproveite a memória ao compartilhar a representação das pequenas diferenças entre grandes quantidades de objetos similares.

    • Diminui o uso da memória, o que é crucial em sistemas com muitos objetos.
  • Facade: Simplifique o design de um sistema complexo usando uma interface de fachada unificada.

    • Exponha subsystems existentes de maneira mais conveniente dos usuários.
  • Adapter: Envolva componentes legados ou incompatíveis e tornê-os compatíveis com interfaces padrão ou fornecer a correspondência entre interfaces cliente e serviço existente.

  • Composite: Defina uma hierarquia de objetos compostos para representar uma estrutura parte-todo.

    • Fomente o tratamento coeso dos componentes subjacentes, promovendo objetos de política e de execução.
  • Proxy: Controla acesso ao objeto de serviço original, talvez para contornar restrições de recursos ou adiar a decisão.

    • Realiza operações preparatórias e pós-operacionais antes de invocar o serviço real.
  • Decorator: Adicione funcionalidades em objetos existentes sem alterar a estrutura abstrata que os clientes dependem.

    • Permite que novas funções sejam testadas como objetos separados, e também permitir que as funções existentes possam ser combinadas para criar comportamentos complexos.

Pré-requisitos e Ferramentas

Antes de começar, você deve ter conhecimentos básicos em C# e estar familiarizado com a plataforma .NET Core. Este curso é compatível com Windows, Mac e Linux, e você pode usar o Visual Studio 2019, o Visual Studio for Mac ou o VS Code. (Todas as ferramentas necessárias são gratuitas!).


📆 Dia em Dia, Aprenda a se Tornar um Mestre dos Padrões de Projetos Estruturais com C# .NET Core.

  • Aulas Dinâmicas: Entenda os conceitos em tempo real com exemplos práticos e exercícios.
  • Comunidade Ativa: Faça parte de um fórum onde você pode discutir dúvidas e compartilhar experiências.
  • Recursos Complementares: Acesso a material adicional para reforçar o aprendizado.

🚀 Não perca a oportunidade de transformar sua abordagem de design em software com C# .NET Core. Inscreva-se hoje mesmo!

Course Gallery

Padrões de Projetos Estruturais e Comportametais Gof (C#) – Screenshot 1
Screenshot 1Padrões de Projetos Estruturais e Comportametais Gof (C#)
Padrões de Projetos Estruturais e Comportametais Gof (C#) – Screenshot 2
Screenshot 2Padrões de Projetos Estruturais e Comportametais Gof (C#)
Padrões de Projetos Estruturais e Comportametais Gof (C#) – Screenshot 3
Screenshot 3Padrões de Projetos Estruturais e Comportametais Gof (C#)
Padrões de Projetos Estruturais e Comportametais Gof (C#) – Screenshot 4
Screenshot 4Padrões de Projetos Estruturais e Comportametais Gof (C#)

Loading charts...

4329718
udemy ID
01/10/2021
course created date
21/10/2021
course indexed date
Bot
course submited by