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.
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.
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 (5)
Conhecimento, envolvimento e relacionamento do instrutor
Adam Kuklewski - GE Medical Systems Polska
Curso - Technical Architecture and Patterns
Máquina Traduzida
As explicações e a interatividade do instrutor realmente trouxeram o assunto à vida; mesmo eu provavelmente não sendo experiente o suficiente, ainda aprendi muito com isso!
Pieter Bruynseels - Spot Buy Center BV
Curso - Design Patterns
Máquina Traduzida
Estilo de treinamento e o conhecimento geral do instrutor.
Kenosi - NWK Limited
Curso - Laravel: Middleware Development
Máquina Traduzida
As lições foram muito interativas e os exercícios foram bons e práticos.
Heino - NWK Limited
Curso - Laravel and Vue.js
Máquina Traduzida
ele estava explicando e dando inúmeros exemplos para nos fazer entender
Selina - NWK
Curso - Laravel PHP Framework
Máquina Traduzida