Certificación PHP
Material preparatorio para obtener la certificación de PHP de Zend. Recopilación de apuntes de PHP para ayudar a obtener la certificación.
El siguiente es un listado con artículos sobre PHP, divididos según la temática exigida para obtener el Certificado Zend de PHP. Son apuntes que explican cada uno de los temas, extraídos tanto de la documentación de PHP como de otras fuentes indicadas en "Referencias de la guía".
Puedes comprar el libro en formato PDF desde aqui
PHP basics
Sintaxis básica de PHP Operadores en PHP Funcionamiento de los operadores bit a bit en PHP Variables en PHP Estructuras de control en PHP Constructores del lenguaje y constantes en PHP Namespaces en PHP Extensiones en PHP Configuración en PHP Funcionamiento interno de las variables en PHP Garbage Collection GC en PHP Rendimiento en PHP
Functions
Funciones en PHP Argumentos de funciones en PHP Funciones variables en PHP Referencias en PHP Devolver valores en funciones en PHP Ámbito de las variables en PHP Funciones anónimas y clausuras en PHP
Strings and patterns
Entrecomillado en las cadenas de caracteres en PHP Heredoc y Nowdoc en PHP Comparación de strings en PHP Extracción de strings en PHP Examinación de strings en PHP Reemplazamientos en strings en PHP Formato de strings en PHP Expresiones regulares en PHP Codificación de caracteres en programación Codificación de strings en PHP
Arrays
Arrays en PHP Arrays asociativos en PHP Iteración de arrays en PHP Funciones de arrays en PHP SPL, arrays mediante objetos en PHP Array type casting en PHP
Files
Manejo de archivos en PHP Lectura de archivos en PHP Escritura de archivos en PHP Funciones del sistema de archivos en PHP Sockets en PHP Streams en PHP
Security
Concepto y funcionamiento de CGI Configuración de la seguridad en PHP Seguridad de sesiones en PHP Ataques XSS: Cross-Site Scripting en PHP Ataques CSRF: Cross-Site Request Forgery en PHP Ataques SQL Injection en PHP Ataques Code Injection en PHP Ataques Email Injection en PHP Filtrado de datos de entrada en PHP Escape de datos de salida en PHP Encriptación y contraseñas en PHP Seguridad en el almacenamiento de datos en PHP Seguridad en la subida de archivos en PHP SSL y OpenSSL en PHP
Databases
SQL principios básicos Principales tipos de JOINS en SQL Principales funciones en SQL Sentencias Preparadas en PHP Transacciones en SQL Tutorial de PDO
Object Oriented Programming
Instancia de clases en PHP Modificadores y herencia de clases en PHP Interfaces en PHP Excepciones en PHP Autoload en PHP Reflection en PHP Type hinting en PHP Constantes de clases en PHP Late Static Binding en PHP Métodos mágicos en PHP SPL, Standard PHP Library Generadores en PHP Traits en PHP
Data format
XML principios básicosTutorial de SimpleXMLLa extensión XML Parser de PHPTutorial de DOM en PHPIntroducción a los Web ServicesWeb Services en PHP con SOAPIntroducción a REST en PHPIntroducción a JSON en PHPFecha y hora en PHP
Web features
Sesiones en PHPFormularios en PHPGET y POST en PHPCookies en PHPHeaders del protocolo HTTPAutenticación HTTPCódigos de estado HTTP
References
Introducción de la guía de PHPReferencias de la guía de PHPRecopilación de contenidos de la guía PHPConclusión de la certificación Zend de PHP