O caminho para a certificação Zend PHP 5
Com o objetivo de avaliar e reconhecer o conhecimento e experiência dos profissionais na tecnologia PHP, a Zend (empresa responsável pelo PHP) possui a certificação PHP 5. Por meio dela, os profissionais podem obter a designação de Zend Certified Engineer (ZCE).
A prova para se obter a certificação contém 70 questões que devem ser respondidas em 90 minutos, podendo ser questões de múltipla escolha (onde se responde qual ou quais alternativas estão corretas) e questões de resposta livre (onde se deve digitar uma resposta). Para ser aprovado deve-se acertar 70% da prova (49 questões). As provas são aplicadas de maneira eletrônica pelo sistema da Pearson VUE e devem ser realizadas em um centro autorizado. E vale a pena lembrar que a prova é em inglês e que não é permitida nenhum tipo de consulta durante a realização da prova.
A prova irá avaliar o conhecimento do profissional nas seguintes áreas:
- PHP Básico
- Sintaxe
- Operadores
- Variáveis
- Constantes
- Estruturas de Controle
- Construtos e Funções da Linguagem
- Funções
- Sintaxe
- Argumentos
- Variáveis
- Referências
- Retornos
- Escopo de Variáveis
- Arrays
- Arrays enumeradas
- Arrays associativas
- Iteração de arrays
- Arrays multidimensionais
- Funções de arrays
- SPL
- Programação Orientada a Objeto
- Instanciação
- Modificadores/Herança
- Interfaces
- Exceções
- Métodos estáticos e Propriedades
- Autoload
- Reflexão
- Type Hinting
- Constantes de Classes
- Segurança
- Configuração
- Segurança de Sessão
- Cross-Site Scripting
- Cross-Site Request Forgeries
- SQL Injection
- Remote Code Injection
- Email Injection
- Filtragem de Entrada
- Escape de Saída
- XML e Web Services
- XML Básico
- SimpleXML
- Extensão XML
- Xpath
- Webservice Básico
- SOAP
- REST
- Strings e Expressões Regulares
- Quoting
- Matching
- Extracting
- Replacing
- Formatting
- PCRE
- Bancos de Dados e SQL
- SQL
- Joins
- Análise de Consultas
- Statements preparados
- Transações
- Recursos Web
- Sessões
- Formulários
- Dados GET e POST
- Cookies
- Cabeçalhos HTTP
- Streams e Programação em Rede
- Arquivos
- Leitura
- Escrita
- Funções do Sistema de Arquivos
- Streams
- Diferenças entre PHP 4 e PHP 5
- Orientação a Objetos
- E_STRICT
- Referência versus Object Handles
- Design e Teoria
- IDesign Patterns
- Reuso de Código
- Teoria de Programação Orientada a Objetos
A Zend fornece os seguintes recursos para a preparação para a prova:
- Guia de Estudo para a certificação Zend PHP 5 (Zend PHP 5 Study Guide)
Disponível em versão impressa e PDF, este livro sobre todo o conteúdo da prova. Lançado pela php|architect - Simulados Online (Zend PHP 5 Certification Online Practice Testing)
Simulados online onde você poderá testar seus conhecimentos num ambiente real. No final você é informado sobre o seu desempenho em cada área da avaliação. - Treinamento da Zend (Zend PHP 5 Certification Training)
Curso online, por meio do sistema de teleconferência WebEx, num total de 9 aulas com 2 horas de duração.
Além desses recursos também existem:
- Vídeo-aulas da CBT Nuggets (CBT Nuggets Zend PHP 5 Certification Package)
CD-ROM de 6 horas de duração divididas em 15 vídeo-aulas. As aulas são screencasts com narração em inglês. - Livro de Questões para Prática (The Zend PHP Certification Practice Test Book)
O livro contém perguntas e respostas onde você poderá testar seu conhecimento e preparação para a prova.
Em breve, mais informações sobre onde conseguir mais recursos e como se preparar para realizar a prova.
Olá Reinaldo, onde eles divulgam essa informação? “Para ser aprovado deve-se acertar 70% da prova (49 questões)”
Sou certificado, mas nunca vi essa informação sobre o ponto de corte em lugar nenhum, pra mim tudo foi meio nas cegas. Só nos simulados da própria Zend é que dá pra ter um relatório um pouco mais detalhado porque dá o conceito (FAIL, PASS, EXCELLENT) por tópico.
Abraço!