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 Python II: Boas práticas de programação

Nota

8.7

Nível

Intermediário

Última atualização

27/12/17

Carga horária

16h

Iniciar Curso
Concluir

Pré-requisitos:

Carreiras com esse curso:

Instrutor

  • Flávio é desenvolvedor e instrutor, focado no desenvolvimento com Angular e procurando conciliar o frontend com o backend. Palestrou em conferências como QCON e MobileConf. É autor do best-seller "Cangaceiro JavaScript". Além da sua graduação e MBA em TI, também é graduado em Psicologia, aplicando os aprendizados desta área no desenvolvimento de software e de aplicações web.

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. Instanciar objetos pode dar dor de cabeça
    2. Alternativa ao uso de classes
  2. Salvando estados anteriores e o Memento

    1. Contratos podem mudar de estado
    2. Restaurando o estado de um contrato
  3. DSLs e o Interpreter

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

    1. Não sabemos o tipo de nó? E agora? Como interpretar?
    2. Visitando cada nó
    3. Quantos visitors desejarmos
  2. Diferentes ações com Command

    1. Encapsulando ações
    2. Exemplos de Command?