Preparatório PHP 5.0 PDF Imprimir E-mail

Preparatório Certificação PHP 5.0


Carga Horária: 40 Horas


Apresentação


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-alvo

- 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.


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


Material didático

- Zend PHP 5 Certification Study Guide

- Manual oficial do PHP

- Livro PHP5 Programação Poderosa (auxiliar)

- Ementa Zend


Conteúdo programático


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

 

 

 

Boletim Training Tecnologia Cadastre-se

Name:

Email:

Banner
template desenvolvido por FVAL | layout por Training Tecnologia