Skip to content
CourseAsk.
Padrões de Projeto em JAVA na Prática!
Udemy Certificate 0

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

About 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 nos

C

65/100

CourseAsk score

What the provider tells you
45/45
Who stands behind it
8/35
How complete the listing is
12/20

Scores how much the provider publishes and who stands behind it — not how well it is taught.

What you'll learn

  • understand and implement creational design patterns such as Factory and Singleton
  • apply structural patterns like Adapter and Decorator
  • manage behavioral patterns including Observer and Strategy

Course objectives

  • to develop a solid understanding of design patterns and their applications in Java
  • to improve coding practices and maintenance capabilities through design patterns
  • to foster better technical communication within software development teams
Software Engineering #java #software engineering #software development #object-oriented programming #technical communication #programming #design patterns #best practices #maintenance #observer pattern #singleton pattern #adapter pattern #strategy pattern #factory pattern #decorator pattern
$94.99

Price shown by Udemy — confirm on their site.

Enroll on Udemy

You'll be redirected to Udemy to complete enrollment.

  • Listed & compared by CourseAsk
  • English · 0