

Apresentação
Este módulo é direcionado para programadores experientes na liguagem PHP que queirão preparar-se para a certificação SCJP, o m esmo abrange todo o conteúdo da prova, assim como dicas e macetes.
Objetivo
-
Apresentar as principais características da linguagem PHP 5
-
Preparar programadores PHP para certificação Zend PHP 5
-
Orientar o estudo e praticar exercícios similares aos da certificação
Público-alv o
-
Programadores PHP com uma mínima experiência com a linguagem e que desejam se preparar para a prova de certificação PHP 5 da Zend.
Material didático
-
Zend PHP 5 Certification Study Guide
-
Manual oficial do PHP
-
Livro PHP5 Programação Poderosa (auxiliar)
-
Ementa Zend
Carga Horária
40 Horas
Pré requisitos
-
Ser programador PHP
-
Conhecimento mínimo de web services, orientação a objetos, padrões de projeto e banco de dados
-
Leitura de inglês técnico
Instrutor
Profissional com mais de 8 anos de experiência em desenvolvimento de aplicações web com PHP, certificado PHP 5.0 pela Zend Corporation.
A Training Tecnologia reserva-se no direito de, se necessário, oferecer este treinamento com outros instrutores também altamente qualificados.
Ementa
|
PHP Básico
-
Sintaxe
-
Operadores
-
Variáveis
-
Constantes
-
Estruturas de controle
-
Funções e construtores de linguagem
Funções
-
Sintaxe
-
Argumentos
-
Variáveis
-
Referências
-
Retornos
-
Escopo de variáveis
Arrays
-
Arrays enumerados
-
Arrays associativos
-
Iteração de arrays
-
Arrays multidimensionais
-
Funções de array
-
SPL
Strings and Patterns
-
Quoting
-
Matching
-
Extracting
-
Searching
-
Replacing
-
Formatting
-
PCRE
Propriedades Web
-
Sessões
-
Formulários
-
Dados via GET e POST
-
Cookies
-
HTTP Headers
Streams/Network Programming
-
Arquivos
-
Leitura
-
Escrita
-
Funções do sistema de arquivos
-
Streams
|
Programação Orientada a Objetos
-
Instâncias
-
Modificadores
-
Herança
-
Interfaces
-
Exceções
-
Métodos e propriedades estáticas
-
Autoload
-
Reflexão
-
Type Hinting
-
Constantes de classe
Diferenças entre PHP 4 e PHP 5
-
Orientação a objetos
-
E_STRICT
-
Referencias X Object Handles
Teoria e Projeto
-
Padrões de Projeto
-
Reuso de código
-
Teoria de POO
XML e Web Services
-
XML Básico
-
Simple XML
-
Extensões XML
-
Xpath
-
Webservices básico
-
SOAP
-
REST
Segurança
-
Configuração
-
Segurança em sessão
-
Cross-site scripting
-
Cross-site request forgeries
-
SQL injection
-
Remote code injection
-
Email injection
-
Filter input
-
Escape output
Databases and SQL
-
SQL
-
Joins
-
Analyzing queries
-
Prepared statements
-
Transações
|
