Padrões de Projeto em JAVA na Prática!

Conheça os principais padrões de design de software do mercado. Curso com muita pratica e ótimos exemplos.

4.72 (1487 reviews)
Udemy
platform
Português
language
Software Engineering
category
Padrões de Projeto em JAVA na Prática!
7,828
students
14 hours
content
Feb 2024
last update
$19.99
regular price

What you will learn

Quando e como utilizar os principais padrões do GoF

Conseguir abstrair problemas de tal forma que soluções padronizadas possam ser aplicadas

Criar softwares de qualidade, através da estruturação dos seus códigos utilizando padrões largamente utilizados

Conhecer diversos padrões de projeto Criacionais, como: Factory, Abstract Factory, Singleton, Builder e Prototype

Conhecer diversos padrões de projeto Estruturais, como: Adapter, Bridge, Composite, Decorator, Facade, Flyweight, Mediator e Proxy

Conhecer diversos padrões de projeto Comportamentais, como: Chain of Resposibility, Command, Iterator, Memento, Observer, State, Strategy e Template Method

Conhecer a Gang of Four (GoF) e qual a sua importância na comunidade de desenvolvimento de software

Why take this course?

Seja muito bem vindo ao Curso Padrões de Projeto em JAVA na Prática! Esse curso vai te transformar em um desenvolvedor mais experiente, contando como todo o conhecimento catalogado e amplamente utilizado na comunidade de software, que são os padrões de projeto do GoF.

GoF, ou "Gang of Four" se refere à um grupo de quatro grandes nomes no desenvolvimento (Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides) que catalogaram 23 padrões de projeto no seu livro Design Patterns: Elements of Reusable Object-Oriented Software, em 1995. A grande maioria destes padrões continuam famosos até hoje e são peças fundamentais em diversas aplicações e frameworks modernos. Como iremos ver ao longo do curso.

Nosso curso, assim como o livro, divide os padrões em três grandes categorias:

  • Padrões Criacionais: Trazendo formas para criação de objetos e forma independente, simples e desacoplada. Visando facilitar e até mesmo reduzir futuras manutenções. Onde veremos os seguintes padrões de projeto: Factory, Abstract Factory, Singleton, Builder e Prototype.

  • Padrões Estruturais: Esta categoria apresentará como seria possível estruturar diversos objetos e classes de forma extensível e flexível. Neste módulo, os seguintes padrões serão abordados: Adapter, Bridge, Composite, Decorator, Facade, Flyweight, Mediator e Proxy.

  • Padrões Comportamentais: Aqui nós vamos focar em como as responsabilidades são propagadas entre as classes e objetos. Vamos conhecer neste módulo os seguintes padrões: Chain of Responsability, Command, Iterator, Memento, Observer, State, Strategy e Template Method.

O uso dos padrões de projeto vai te ajudar a se tornar um desenvolvedor ainda melhor, te oferencendo um leque de soluções bem definidas, validadas e catalogadas. Além disso, este conhecimento também irá te dar vocabulário comum durante discussões técnicas com o seu time.

Um dos maiores diferenciais dos nossos cursos é que Nós não trazemos apenas os códigos, você vai terminar esse curso de Padrões entendendo os porquês, a lógica de como a coisa acontece, o que vai te tornar um profissional muito mais qualificado e competitivo no mercado.

Assista as aulas abertas e confira a qualidade do nosso conteúdo, e veja também os comentários dos nosso alunos sobre a nossa didática. Somos a escola de tecnologia com uma das melhores avaliações do mercado. Não tenho dúvida que você estará fazendo um excelente investimento se juntando à nossa comunidade de quase 200 mil alunos.

E sabe o que mais? Você vai receber um certificado de conclusão ao final do curso, e o seu acesso é vitalício, não expira. E se mesmo depois de tudo que apresentamos, mesmo assim você não gostou do curso, nós garantimos o seu dinheiro de volta em até 30 dias após a compra de forma simples.

Invista na sua carreira, venha pra Cod3r.

Grande abraço e bons estudos!! 

Screenshots

Padrões de Projeto em JAVA na Prática! - Screenshot_01Padrões de Projeto em JAVA na Prática! - Screenshot_02Padrões de Projeto em JAVA na Prática! - Screenshot_03Padrões de Projeto em JAVA na Prática! - Screenshot_04

Reviews

Nicollas
November 10, 2023
O curso é muito bom. Acho que deveria possuir exemplos mais simples, pois muitas vezes são complexos demais. Para quem tem pouca experiência é complicado de acompanhar...
Hassan
September 9, 2023
Gostei muito da didática do professor. As aulas foram muito bem pensadas e os exemplos são muito bons. Muito profissionalismo e dedicação envolvidas na criação deste curso. Nota 10!
Kleber
July 31, 2023
Excelente abordagem do Leonardo e de toda equipe Cod3r. Sempre mantendo seu excelente padrão em lecionar. Parabéns ao time!
Felipe
July 20, 2023
Não codifica, traz códigos todos prontos e fica explicando ponto a ponto. Bem ruim e preguiçoso esse tipo de curso. Quem está lecionando deve codificar tudo e mostrar na prática. Caso contrário não funciona muito bem.
Clavison
May 27, 2023
Os cursos da Cod3r são sempre os melhores. O prf. Leonardo Leitão tem uma didática incrível, e os assuntos sempre muito bem planejados.
Paulo
May 9, 2023
Comprei o curso pra ajudar na faculdade. O Leonardo ensina com maestria, já a faculdade te á um material que não tem pé nem cabeça.
Michael
April 30, 2023
Os cursos da Cad3r são ótimos, sempre recomendo. Curso útil, que separa os dev meninos dos dev homens!
Heitor
March 30, 2023
Curso bem interessante sobre padrões de projeto. Contém diversos exemplos, ajudando a ampliar a visão sobre os padrões. Além disso, evidencia características interessantes da linguagem java (lambda, streams, functional interfaces, entre outros recursos). Obviamente que o curso não foco tais assuntos, mas oferece a oportunidade dos alunos conhecê-los. Parabéns ao instrutor e sua equipe pelo curso e material disponibilizado.
Cedric
February 3, 2023
Didática e material excelente. Muito bem explicado e informações passadas no curso de forma clara e simples.
Emmanoel
January 27, 2023
Excelente abordagem. Apresenta os conceitos e aplicações em um nível mais elevado dos outros cursos presentes no mercado.
Vinicius
January 26, 2023
Curso sensacional, professor com a melhor didatica que já vi, exemplos muito bem construidos, vale a pena assistir cada segundo das aulas.
Gabriel
January 4, 2023
Por que não comecei esse curso antes? Eu assisti a diversos cursos e concluí poucos, pois não conseguia aprender de forma clara os temas abordados. Mas com o professor Leonardo, tudo parece simples e faz sentido para mim, especialmente porque ainda não aprendi os padrões de projeto. Isso é muito importante, na minha opinião. Parabéns ao professor.
Matheus
October 23, 2022
O curso serve como uma excelente introdução ao mundo dos Design Patterns, passando um entendimento geral muito bacana sobre o padrão sendo apresentado. Porém, em alguns momentos do vídeo acaba tendo um gasto de tempo e foco, a meu ver, desnecessário em explicar a "regra de negócio" do código exemplo ao invés de manter a atenção no padrão de projeto aplicado em si. Isso acaba distraindo do assunto real da aula (talvez exemplos mais simples fosse uma boa solução). Tirando isso, ótimo curso! Recomendo muito utilizá-lo como um material de apoio introdutório para os padrões e depois prosseguir especializando em outro local.
Saulo
October 19, 2022
Como sempre, didática simplesmente fantástica!! Esse curso é para aprender de uma vez por todas os padrões de projetos com aplicabilidade real.
Dailan
October 8, 2022
O curso esta muito bem estruturado com exemplos claros e explicações detalhadas. Parabéns Leonardo Leitão por compartilhar conteúdos de excelente qualidade. Obrigado.

Charts

Price

Padrões de Projeto em JAVA na Prática! - Price chart

Rating

Padrões de Projeto em JAVA na Prática! - Ratings chart

Enrollment distribution

Padrões de Projeto em JAVA na Prática! - Distribution chart

Related Topics

3786202
udemy ID
1/19/2021
course created date
2/24/2021
course indexed date
Bot
course submited by