Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se

Curso Design Patterns PHP II: Boas práticas de programação

Nota

8.8

Nível

Intermediário

Última atualização

18/01/2017

Carga horária

16h

Iniciar Curso
Concluir Favoritar

Pré-requisitos:

Carreiras com esse curso:

Instrutor

  • instructor Renan Saggio

    Instrutor da Caelum e do Alura, apaixonado por ensino e boas práticas de desenvolvimento de software.

Veja as últimas novidades do curso Veja as perguntas frequentes Fórum do curso

Conteúdo detalhado:

  1. Fábricas e o problema de criação de objetos

    1. Quando usar uma factory?
    2. Qual a diferença entre Factory e Builder
  2. Salvando estados anteriores e o Memento

    1. Salvando estados
    2. Recuperando estados
    3. O padrão Memento
    4. Undo/Redo
  3. DSLs e o Interpreter

    1. Interpretando uma expressão aritmética
    2. Entendendo a árvore de interpretação
  4. Estruturas de dados e o Visitor

    1. Visitando uma árvore
    2. Implementando um Visitor
  1. Bridges e Adapters

    1. O que são bridges?
    2. O que são adapters?
    3. Qual a diferença?
  2. Diferentes ações com Command

    1. Encapsulando ações
    2. Exemplos de Command
  3. Façades e Singletons

    1. O que é uma Façade?
    2. O que é um Singleton?
    3. Quando não usá-los?