Curso oficial de preparación para el examen de certificación PHP 5.3
Información del curso
Descripción
Este curso de Preparación para la Certificación Zend en PHP 5.3 prepara a programadores expertos en PHP para el reto de aprobar el examen de certificación PHP 5.3 y lograr el estatus de Ingeniero Certificado Zend (ZCE).
Este es un curso de revisión de PHP y la preparación para el examen -no enseña PHP-. El contenido integra información importante sobre el examen en sí, y estrategias para responder las preguntas del mismo, además de proporcionar una revisión a fondo de las doce áreas de certificación. Los participantes son retados continuamente a poner a prueba sus conocmientos con cuestionarios enfocados. El curso avanza rápidamente, y asume por lo menos un nivel de habilidades intermedio al programar dentro de PHP.
Temario
Certificación PHP: ¿Por qué la certificación? Examen Preguntas y estrategias, temas de certificación
PHP Conceptos básicos: la sintaxis, operadores, variables, constantes, estructuras de control, constructores de lenguaje y funciones, constantes, namespaces, extensiones, configuración, desempeño/ caché bytecode.
Funciones: sintaxis, argumentos, variables, referencias, devoluciones, alcance de variable, funciones anónimas, closures
Formatos de datos y tipos: Principios básicos de XML, SimpleXML, extensión XML, XPath, Webservices, SOAP, REST, json y AJAX, DateTime, DOMDocument
Características web: Sesiones, formas, GET y POST, cookies, encabezados HTTP, la autenticación HTTP.
Programación orientada a objetos: instancias, modificadores / herencia, interfaces, excepciones, métodos estáticos y propiedades, la reflexión y carga automática, Type Hinting, constantes de clase, late static binding, (_ *) ,métodos de instancia y propiedades, definición de clase, SPL
Seguridad: Configuración, Seguridad de la sesión, Cross-Site Scripting, Solicitud de falsificaciones, inyección SQL, inyección remota de código, inyección de correo electrónico, filtro de entrada, salida de escape, cifrado, algoritmos hash, carga de archivos, almacenamiento de datos, SSL
Cadenas y patrones: Citando, Extracción, Búsqueda, Reemplazo, Formato, PCRE, heredoc y nowdoc, Codificaciones
Bases de datos: SQL, joins, analizar consultas, instrucciones preparadas, transacciones, PDO
Matrices: enumerado matrices, arrays asociativos, matriz de iteración, matrices multidimensionales, Funciones de Matrices, SPL, objetos como matrices
I/O: Archivos, lectura, escritura, funciones del sistema, Flujos y Contextos.