(61) 3223-3000

Fale conosco

 

alt

Curso realizado de forma presencial em laboratório.

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

 

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

 

 

alt