Padrões de Projeto GoF (Design Patterns)

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

4.55 (791 reviews)
Udemy
platform
Português
language
Software Engineering
category
Padrões de Projeto GoF (Design Patterns)
2,968
students
3.5 hours
content
Jun 2020
last update
$44.99
regular price

What you will learn

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.

Why take this course?

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.

Screenshots

Padrões de Projeto GoF (Design Patterns) - Screenshot_01Padrões de Projeto GoF (Design Patterns) - Screenshot_02Padrões de Projeto GoF (Design Patterns) - Screenshot_03Padrões de Projeto GoF (Design Patterns) - Screenshot_04

Reviews

Marcio
November 6, 2023
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.
André
October 3, 2023
Curso muito bom. O professor explica cada padrões de projeto de forma simples e objetiva com exemplos. Recomendo.
Carlos
December 30, 2022
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.
Cesar
March 12, 2022
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.
José
January 19, 2022
Ó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.
Everton
December 28, 2021
Ele trás conceitos base para o conteúdo que será abordado mais a frente de modo a contextualizar os tópicos. Contudo, deveria apontar as vantagens e implicações negativas de cada padrão de projeto.
Elton
October 1, 2021
Os exemplos, por vezes, não parecem apropriados para cada padrão, mas definir um exemplo para cada padrão, também é uma tarefa ingrata.
Daniel
August 19, 2021
Achei o curso interessante por unir teoria e prática, e no geral bem explicado. Uma crítica que eu gostaria de fazer é que achei a parte teórica um tanto quanto engessada por vezes, em que se prende muito à definição estritamente técnica, acho que a explicação poderia ser um pouco mais dinâmica. Porém, deu para notar de longe que o instrutor se esforçou para tornar o entendimento claro, e por isso, considero o curso uma boa introdução ao tema.
Luciano
December 23, 2020
Atendeu minhas expectativas. Passa uma visão geral sobre cada padrão e traz uma implementação que facilita o entendimento.
Luís
October 9, 2017
Existe uma certa falta de cuidado com o conteúdo e com a apresentação, apesar do excelente domínio do assunto.
Felipe
October 7, 2017
Conteúdo é longo, extremamente complicado. O misistrante explica bem, mas diz que não precisa conhecimento em linguagem java, porém usa ela o tempo todo para demonstrar os exemplos, o que torna mais difícil de entender o conteúdo caso ainda não esteja familiarizado com ele.
Gunnar
September 8, 2017
Ótimo curso. O conteúdo é bom, a didática, compatível com a proposta do curso, o aluno já deve ter o básico de programação orientada a objetos para poder se dar bem. Parabéns
Bruno
June 26, 2017
Os exemplos usados denigrem a imagem da real utilização dos padrões de projeto. O Curso não consegue demonstrar a real utilização dos padrões, nem a sua real aplicação. As aulas não passaram de leitura de apresentação e implementações sem sentido.
Maria
June 1, 2017
Eu não estou me especializando em Java ainda, mas sim em php. Mas entendo que são métodos de orientação a objeto. Padrões a serem seguidos independente se é java ou php... então esperava que pelo menos fosse explicado os conceito com suas palavras e não copia de frases que ja tem na internet. Que o senhor pudesse ensinar primeiro o que é e depois ir para os códigos... eu ate consegui entender um pouco do código em java. mas a explicação dos conceitos e ver a diferença entre os métodos, a finalidade de cada um ... não ha explicação para isso... O senhor pode ate entender para si, mas não ficou claro falar com suas próprias palavras o que é... Então não ajudou em quase nada.
Elieder
May 16, 2017
Excelente! A didática do professor é objetiva, clara e com ótimos exemplos. Um ponto a ser destacado é o fato de não haver qualquer sinal de distração do professor, tanto na explicação de cada conceito quanto na aplicação de cada exemplo; isso é algo que valorizo muito. Parabéns ao professor, recomendadíssimo o curso!

Charts

Price

Padrões de Projeto GoF (Design Patterns) - Price chart

Rating

Padrões de Projeto GoF (Design Patterns) - Ratings chart

Enrollment distribution

Padrões de Projeto GoF (Design Patterns) - Distribution chart

Related Topics

756388
udemy ID
2/8/2016
course created date
2/8/2020
course indexed date
Bot
course submited by