Padrões de Design de Software

Aprenda soluções fundamentais e reutilizáveis para problemas comuns em design de software. Abrange padrões de criação, estruturais e comportamentais.

7 courses

Padrões de Design Modernos em C# e.NET

Aprenda a arquitetar software limpo e mantível aplicando padrões de design clássicos e contemporâneos com recursos modernos do.NET.
★ 4.4 (1,057)

Padrões de Design em Java: Crie Software Limpo e Escalonável

Domine os princípios SOLID e os padrões de design Gang of Four usando recursos Java modernos para escrever código orientado a objetos limpo, manejável e altamente reutilizável.
★ 4.3 (9,658)

Fundamentos de Design Orientado a Objetos e UML

Aprenda a analisar requisitos de software, projetar arquiteturas de sistema robustas usando diagramas UML e aplicar princípios orientados a objetos aos fluxos de trabalho de desenvolvimento modernos.
★ 4.5 (9,454)

C e Go Programação: Fundações e Sistemas Modernos

Construa uma base técnica forte aprendendo o controle de baixo nível do C e os padrões de concorrência modernos do Go para o desenvolvimento eficiente de software.
★ 4.5 (7,286)

Fundamentos de Engenharia de Software e Desenvolvimento Moderno

Aprenda os conceitos básicos do ciclo de vida de desenvolvimento de software, princípios de programação moderna e metodologias ágeis para construir uma base sólida para uma carreira em tecnologia.
★ 4.7 (4,688)

Programação de código aberto

Domine conceitos e práticas fundamentais de programação para construir e contribuir com confiança para aplicativos de código aberto.
★ 4.7 (21)

Padrões de Design Orientados a Objetos e Princípios SOLID

Crie software escalável e com manutenção aplicando padrões de design profissional e princípios de arquitetura limpa ao seu código.
★ 5.0 (19)