Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Padrões de Projeto em JAVA: 23 Padrões do GoF na prática
Rating: 3.7 out of 5(106 ratings)
422 students

Padrões de Projeto em JAVA: 23 Padrões do GoF na prática

Explanação dos 23 padrões do GoF e sua utilização prática com a linguagem Java
Last updated 7/2017
Portuguese
Portuguese [Auto],

What you'll learn

  • Como usar na prática os 23 Padrões de Projeto do GoF, que estão divididos em três categorias: Criação, Estrutural e Comportamental.

Course content

4 sections • 25 lectures • 2h 55m total length
  • Introdução2:44

    É importante saber que os Padrões, por si só, não garantem o sucesso de um projeto, cada um deles descreve quando pode ser aplicado, mas somente a experiência pode proporcionar o entendimento de quando um Padrão em particular melhora a arquitetura do software. Este curso possui o objetivo de lhe prover essa experiência com a parte prática no uso de cada um dos 23 Padrões de Projeto do GoF.

  • Qual editor usar?0:40

    Editores de Java

    • Página Oficial do IntelliJ IDEA - https://www.jetbrains.com/idea/
    • Página Oficial do Eclipse - http://www.eclipse.org/
    • Página Oficial do BlueJ - https://bluej.org/

Requirements

  • Conhecimentos básicos de Orientação a Objetos e linguagem Java

Description

Neste curso veremos como utilizar e extrair benefícios de cada um dos 23 padrões de projeto GoF (Gang of Four). Cada Padrão de Projeto é reconhecido como uma solução comprovada para um determinado problema na concepção de um projeto de software, os padrões do GoF são divididos em 3 áreas: 

  • Criacionais - Se refere a abstração do processo de criação dos objetos,
  • Estruturais - Se refere como as classes e os objetos são compostos.
  • Comportamentais - Se refere as responsabilidades são atribuídas as classes e aos objetos.

Os padrões foram concebidos para oferecerem as melhores soluções, seguindo um processo detalhado para responder a análise dos requisitos através de uma arquitetura flexível.

Who this course is for:

  • Arquitetos, Programadores e Técnicos que desejam aprimorar seus conhecimentos na área de Padrões de Projeto