CONTEÚDO PROGRAMÁTICO TreinaWeb Tecnologia LTDA CNPJ: 06.156.637/0001-58 Patterns PHP - Padrões de Projeto Avançado Carga horária: 40 horas CONTEÚDO PROGRAMÁTICO Ementa do curso Padrões de Projeto em PHP Conteúdo Programático Preparando o ambiente Arquitetura de Software Definição Desafio A Importância da Experiência Conceito de Padrão de Projeto Definição Catálogo de Padrões de Projeto Como usar um Padrão de Projeto Padrões de Criação Singleton Solução É importante saber Não se esqueça disso Factory Method Solução Não se esqueça disso Abstract Factory Av. Paulista, 1765 - Conj 71 e 72 São Paulo - SP Conceitos importantes sobre padrões de criação Padrões Estruturais Adapter Solução Não se esqueça disso Decorator Solução Não se esqueça disso Proxy Não se esqueça disso Conceitos importantes sobre padrões estruturais Padrões Comportamentais Iterator Solução Não se esqueça disso Observer Solução O que você deve ter em mente Strategy Solução O que você deve ter em mente Conceitos importantes sobre padrões comportamentais Padrões de Lógica de Domínio Domain Model Solução Não se esqueça disso Service Layer Solução Não se esqueça disso Imagine... Conceitos importantes sobre padrões de lógica de domínio Padrões Básicos Gateway Solução Não se esqueça disso Registry Solução Não se esqueça disso Money Solução Não se esqueça disso Conceitos importantes sobre padrões básicos Padrões de Mapeamento Objeto-Relacional Desacoplando SQL da Aplicação Aspectos Arquiteturais e Comportamentais de Mapeamento Objeto-Relacional Leitura de Dados Padrões de Mapeamento Estrutural Construção do Mapeamento Utilização de Metadados Conexões de Banco de Dados Conceitos importantes sobre padrões de mapeamento objeto-relacional Padrões Arquiteturais de Fonte de Dados Row Data Gateway Solução Table Data Gateway Solução Data Mapper Solução Active Record Solução Conceitos importantes sobre padrões arquiteturais de fonte de dados Padrões de Arquitetura de Aplicações Corporativas Aplicações Web e PHP Template View Solução A Implementação Two Step View Solução Page Controller Solução Front Controller Solução MVC Implementação MVC Implementação da abstração de banco de dados Camada de visão Classes Utilitárias Modelo do projeto Controladores do projeto Visões do projeto Executando a aplicação Conclusão Ficou alguma dúvida em relação ao conteúdo programático? Envie-nos um e-mail clicando aqui. © 2004 - 2017 TreinaWeb www.treinaweb.com.br