Padrões de Projeto GoF (Design Patterns)

Aprenda os 23 padrões de projeto GoF de forma simples, com exemplos em Java e UML, para melhorar a qualidade do seu desenvolvimento de software.

  • Overview
  • Curriculum
  • Instructor
  • Review

Brief Summary

Neste curso, você vai descobrir os 23 padrões de projeto GoF de maneira leve e divertida. Usando diagramas UML e exemplos em Java, você vai entender como resolver problemas comuns de desenvolvimento de software, melhorando suas habilidades e a qualidade das suas aplicações.

Key Points

  • Aprenda os 23 padrões de projeto GoF de forma simples.
  • Padrões são soluções comuns em várias áreas, não só na computação.
  • Inclui exemplos em Java e diagramas de classes UML.
  • Aumenta sua habilidade em programação e qualidade do software.
  • Os códigos e slides estão disponíveis para download.

Learning Outcomes

  • Identificar e aplicar soluções reutilizáveis em desenvolvimento de software.
  • Saber quando e como usar cada um dos 23 padrões GoF.
  • Projetar soluções de software mais rápidas e com melhor qualidade.

About This Course

Aprenda de uma maneira simples e eficiente os padrões de projeto GoF.

Este curso apresentará a você cada um dos 23 padrões de projeto GoF (Gang of Four). Cada padrão é explicado e exemplificado utilizando diagramas de classes UML, exemplos em Java e aplicações típicas que irão lhe ajudar no aprendizado de uma maneira mais eficiente, estimulante e divertida.

Padrões de projeto não é algo exclusivo da computação, os padrões são comuns em várias áreas da engenharia. É uma maneira testada e documentada de alcançar um objetivo qualquer. Os padrões GoF, especificamente, são soluções genéricas para os problemas mais comuns e recorrentes no desenvolvimento de softwares orientado a objetos.

Aprender padrões de projeto irá lhe ajudar a identificar problemas comuns em engenharia de software e saber como resolvê-los utilizando soluções testadas e bem documentadas, consequentemente seu nível em programação aumentará e você passará a produzir softwares de melhor qualidade.

Comece hoje mesmo pelos padrões GoF, considerados por muitos como sendo os mais importantes e utilizados padrões de projeto de software orientado a objetos!

*Os códigos Java e os diagramas de classes UML contidos neste curso estão disponíveis para download, bem como, os slides apresentados.

  • Aplicar soluções reutilizáveis de software orientado a objetos.

  • Saber quando e como utilizar os 23 padrões de projeto GoF em seus projetos de software.

  • Projetar de forma mais ágil soluções de software com melhor qualidade e com o menor custo.

Instructor

Profile photo of Marco Aurélio Regis
Marco Aurélio Regis

Experience:Director at Ocram Information Systems since 2006.University Professor of Systems Analysis and Design since 2011.Effective Member of Brazilian Computer Society since 2008.Professional Member of Association for Computing Machinery since 2014.IEEE Membership since 2014.Skills:Computer Science, Teaching, Software Engineering, UML, Programming, Java programming language, Design Patterns

Review
4.9 course rating
4K ratings
ui-avatar of Francisco José Sousa Pereira
Francisco J. S. P.
5.0
1 year ago

obrigado, por esse curso.

  • Helpful
  • Not helpful
ui-avatar of Marcio Souza Silva
Marcio S. S.
5.0
1 year ago

Gostei do curso, achei a didática legal, apesar que, como diz nas próprias considerações finais, é para se ver várias vezes para compreender melhor. Porém achei alguns exemplos um pouco fora da realidade, digo, não muito comum para a realidade de programação. Mas no geral, achei bem aproveitado. Farei novamente o curso com certeza.

  • Helpful
  • Not helpful
ui-avatar of André Luiz Chaves Fernandes
André L. C. F.
5.0
1 year ago

Curso muito bom. O professor explica cada padrões de projeto de forma simples e objetiva com exemplos. Recomendo.

  • Helpful
  • Not helpful
ui-avatar of Roberto Floro
Roberto F.
5.0
1 year ago

Muito bom e instrutivo

  • Helpful
  • Not helpful
ui-avatar of Luciano Morais da Silva
Luciano M. D. S.
4.5
2 years ago

Estou achando o curso excelente.

  • Helpful
  • Not helpful
ui-avatar of Carlos Maciel
Carlos M.
3.0
2 years ago

O curso é bom e objetivo, sendo necessário estudo de fontes complementares para um bom entendimento. Eu fiz o mesmo utilizando como material complementar as aulas do Otavio Miranda que possui no youtube gratuitamente um curso chamado "Padrões de Projeto (Design Patterns - GoF)". Lá ele explana com mais detalhes, sendo um bom complemento ao curso atual.

  • Helpful
  • Not helpful
ui-avatar of Marcos Paulo Matos Teodoro
Marcos P. M. T.
5.0
2 years ago

Muito obrigado pelas aulas, tenho certeza que voltarei alguma vezes para revisar

  • Helpful
  • Not helpful
ui-avatar of Alex Sandro Soares
Alex S. S.
5.0
3 years ago

Muito bem explicado, curso completo de designer partner

  • Helpful
  • Not helpful
ui-avatar of Cesar Olivier Dalston
Cesar O. D.
5.0
3 years ago

Um curso é superficial, ou melhor, ligeiro, mas que abrange todos os padrões GOF e vale muito por isso. Há bom material para cada um desses padrões. O instrutor é muito objetivo.

  • Helpful
  • Not helpful
ui-avatar of José Antonio Junior Barros Souza
José A. J. B. S.
5.0
3 years ago

Ótimo curso, mas é o que o professor disse, não é um curso para se ver apenas uma vez, é essencial que você assista varias e varias vezes ao decorrer de sua carreira profissional, pois muitas vezes vamos nos deparar com um exemplo citado nas aulas, não precisa decorar, apenas entender e saber quando aplicar, e quanto mais você estuda, assiste denovo, mais você entende.

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses