PHP Avançado
Desenvolvimento de aplicações WEB através da linguagem PHP.
Para mais informações clique aqui

Objetivos

Aprofundar ainda mais os conhecimentos do aluno referentes à linguagem PHP através de assuntos como Reflection, Funções Anônimas, Criptografia e Segurança, bem como apresentar as características principais de dois ótimos Framework MVC para PHP que viabilizam a construção de aplicações de forma mais consistente com recursos como Ajax, Controles Customizados, Cache de Dados, Globalização e Internacionalização, Templates e tantos outros.

Público Alvo

Analistas de Sistemas, Desenvolvedores, Analistas programadores, Analista de Testes e todos aqueles que necessitam desenvolver aplicações Web com PHP.

Carga Horária

Investimento



Dinheiro Visa Mastercard Boleto Bancário Redeshop

Próximas Turmas


Outros cursos que indicamos a você:
Treinamento Carga Horária
SQL Server Avançado (Transact-SQL) 32 Horas
Oracle 11g Avançado (PL/SQL) 32 Horas

+ veja todos os treinamentos

Conteúdo Programático


Criando Web Services
    Visão geral
    Protocolo SOAP
    WSDL – Web Service Description Language
    Cliente SOAP
    Servidor SOAP
    Exercícios Práticos

Funções Anônimas - Lambdas
    Visão Geral
    Criando Funções Anônimas
    Closures - Funções Anônimas com Interações de Variáveis Externas
    Métodos que implementam Funções Anônimas
    Exercícios Práticos

Reflection
    Visão Geral
    Investigando Propriedades, Métodos e Construtores
    Obtendo informações de Assemblies Internos e Externos
    Exercícios Práticos

Segurança de Aplicações PHP
    Visão Geral
    Formas de Autenticação
    Habilitando o SSL (Secure Socket Layer) para URL seguras
    Prioridades
    Exemplos de aplicação Prática

Criptografia
    Visão Geral
    Criptografia Simples
    Criptografia Simétrica de Dados
    Criptografia Assimétrica de Dados
    Exercícios Práticos

Relatórios e Gráficos
    Visão Geral
    Relatórios nos formatos HTML, PDF e RTF
    Geração de Gráficos
    Relatórios Parametrizados
    Tipos de Gráficos
    Exercícios Práticos

Upload de Arquivos
    Visão Geral
    Protocolos HTTP e FTP
    Upload por HTTP e FTP
    Upload de Múltiplos Arquivos
    Exercícios Práticos

PHP e Ajax
    Visão Geral
    Princípios do Ajax
    XMLHttpRequest
    Obtendo respostas como XML e com Texto
    Tratamento de Formulários
    Validação de Formulários
    Lista de Seleção Dinâmica
    Exercícios Práticos

Symfony – Framework para PHP
    Visão geral
    O propósito do Framework
    Instalação e Configuração
    Separação em Camadas
    Arquitetura MVC
    Templates e Layouts para a Camada de Apresentação
    Automatização para Formulários e Validações
    Roteamento de URLs
    Mapeamento Objeto Relacional – ORM
    Interações AJAX
    Cache de Páginas
    Internacionalização de Páginas
    Exercícios Práticos

CakePHP – Framework para PHP
    Visão geral
    O propósito do Framework
    Instalação e Configuração
    Separação em Camadas
    Arquitetura MVC
    Templates e Layouts para a Camada de Apresentação
    Automatização para Formulários e Validações
    Recuperação e Manutenção de Dados
    AjaxHelper
    Cache de Páginas
    Internacionalização de Páginas
    Exercícios Práticos

Pré-Requisitos
Ter realizado o treinamento PHP Intermediário ou possuir conhecimentos equivalentes

Materiais

Apostila
Apostila de acompanhamento e condução do treinamento


Certificado
Certificado de Participação