Entrar em Contato

Programa do Curso

Introdução ao Design Patterns

  • O que é um padrão de desenho
  • elementos do padrão
  • Vantagens e desvantagens da utilização de padrões

GoF Design Patterns

padrões criativos

  • Construtor
  • Fábrica (Fábrica abstrata, Método da fábrica)
  • Protótipo
  • Singleton

padrões estruturais

  • Delegador
  • Interface
  • Fachada
  • Composto
  • Imutável
  • Adaptador
  • Decorador
  • Proxy

padrões de comportamento

  • Comando
  • Método de modelo
  • Observador
  • Cadeia de responsabilidade (e filtro de interceção)
  • Observador (2 versões)
  • Estratégia

Padrões de Arquitetura de Aplicações Empresariais Web

  • MVC - Modelo Vista Controlador
  • HMVC, MVP
  • Inversão de controlo
  • Contentor de injeção de dependência
  • Registo ativo
  • O conceito de entidade e Repositórios
  • Decomposição do sistema
  • Exemplos de sistemas baseados em componentes Symfony 2 e Zend Framework 2

Refactoring

  • Tecnologia de débito
  • O que é a refactorização?
  • Ferramentas de apoio à refactorização
    • phpmd (Métricas de software)
    • phpcpd
    • phpc
  • O código típico requer refactoring
  • [Servidor de integração contínua

Requisitos

Conhecimentos de PHP ao nível básico ou superior.

 21 Horas

Treinamento Corporativo Personalizado

Soluções de treinamento projetadas exclusivamente para empresas.

  • Conteúdo Personalizado: Adaptamos o programa e os exercícios práticos aos objetivos e necessidades reais do seu projeto.
  • Horário Flexível: Datas e horários adaptados à agenda da sua equipe.
  • Formato: Online (ao vivo), In-Company (em suas instalações) ou Híbrido.
Investimento

Preço por grupo privado, treinamento online ao vivo, a partir de 3900 € + VAT*

Entre em contato conosco para obter um orçamento preciso e conhecer nossas promoções mais recentes

Testemunhos de Clientes (3)

Próximas Formações Provisórias

Categorias Relacionadas