Entrar em Contato
 Duração 14 horas

Programa do Curso

Introdução aos Design Patterns

  • O que é um design pattern
  • Elementos de um padrão
  • Vantagens e desvantagens da utilização de padrões

Design Patterns GoF

Padrões criativos

  • Builder
  • Factory (Abstract Factory, Factory Method)
  • Prototype
  • Singleton

Padrões estruturais

  • Delegator
  • Interface
  • Facade
  • Composite
  • Immutable
  • Adapter
  • Decorator
  • Proxy

Padrões comportamentais

  • Command
  • Template method
  • Observer
  • Chain of responsibility (ou Intercepting Filter)
  • Observer (2.ª versão)
  • Strategy

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

  • MVC - Model View Controller
  • HMVC, MVP
  • Inversion of Control
  • Dependency Injection Container
  • Active Record
  • O conceito de entidade e Repositories
  • Decomposição do sistema
  • Exemplos de Symfony 2 e Zend Framework 2 baseados em componentes

Requisitos

  • Conhecimento básico de PHP
  • Familiaridade com os conceitos de programação orientada a objetos

Público-Alvo

  • Desenvolvedores PHP
  • Engenheiros de software interessados em melhorar a estrutura e reutilização do código
  • Líderes técnicos que pretendem adotar soluções de design comprovadas

Formação Empresarial Personalizada

Soluções de formação concebidas 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, formação online em direto, a partir de 2600 € + VAT*

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

Testemunhos de Clientes (4)

Próximas Formações Provisórias

Categorias Relacionadas