Una vez te hayas preinscrito a un curso, tendrás que pasar una prueba de selección, que tiene como objetivo seleccionar aquellas personas candidatas que puedan aprovechar más el curso, en base a sus conocimientos previos y su perfil profesional.
El día de la prueba de selección deberás acudir con la siguiente documentación:
El proceso de preinscripción a este curso se encuentra actualmente cerrado.
Realizar Preinscripción >>
El curso trasladará al asistente los conocimientos necesarios para la formación de desarrolladores web, programadores de internet y webmasters que deseen capacitarse en la creación y mantenimiento de sitios web dinámicos con acceso a bancos de datos mediante las tecnologías open source PHP y MySQL.
El lenguaje PHP es un estándar para el desarrollo de sitios web dinámicos, ampliamente soportado y utilizado por diseñadores y desarrolladores web profesionales. MySQL es un motor de base de datos relacional SQL, ligero, rápido y multiusuario, que se integra perfectamente con PHP permitiendo el acceso a la base de datos de forma eficaz.
Tras la realización del presente curso, los asistentes estarán en disposición de los conocimientos requeridos para la superación del examen de certificación oficial:
Examen de certificación incluido:200-550: Zend Certified PHP Developer.
Objetivos:El alumnado al finalizar el curso estará capacitado para crear páginas web dinámicas, aplicaciones web y scripts en PHP interactuando con el motor de base de datos MySQL.
Aquellas personas que quieran aprender a programar portales web con dos de las herramientas más extendidas en el mercado. Para un correcto aprovechamiento de la formación es recomendable tener:
Otros requisitos:Inglés técnico a nivel de lectura.
1. Introducción a PHP 1.1. Sintaxis 1.2. Operadores 1.3. Variables 1.4. Constantes 1.5. Estructuras de control 1.6. Constructores de lenguaje y funciones 1.7. Extensiones
2. Funciones 2.1. Sintaxis 2.2. Parámetros 2.3. Variables 2.4. Referencias 2.5. Retorno 2.6. Ámbito de las variables
3. Arrays 3.1. Arrays numéricos 3.2. Arrays asociativos 3.3. Recorrer un array 3.4. Arrays multidimensionales 3.5. Otras operaciones sobre arrays 3.6. Objetos como arrays (uso de la SPL)
4. Cadenas y expresiones regulares 4.1. Delimitadores de cadenas 4.2. Comparaciones 4.3. Extracciones 4.4. Búsquedas 4.5. Sustituciones 4.6. Formateo 4.7. Expresiones regulares compatibles de Perl (PCRE) 4.8. HEREDOC y NOWDOC 4.9. Codificaciones de caracteres
5. Entrada / Salida 5.1. Archivos 5.2. Lectura / Escritura / otras funciones de archivos
6. Características web y HTTP 6.1. Formularios 6.2. Datos enviados por GET y POST 6.3. Cookies 6.4. Sesiones 6.5. Cabeceras HTTP
7. Bases de datos y MySQL 7.1. SQL 7.2. JOINS 7.3. Análisis de consultas 7.4. Prepared Statements 7.5. Transacciones 7.6. PHP Data Objects (PDO)
8. Programación Orientada a Objetos 8.1. Definición de clase 8.2. Instanciación 8.3. Herencia 8.4. Interfaces 8.5. Excepciones 8.6. Atributos y Métodos estáticos 8.7. Autoload 8.8. Indicación de tipos de parámetros 8.9. Constantes de clase 8.10. Espacios de nombres 8.11. Late Static Binding 8.12. Métodos "mágicos" (__*) 8.13. Standard PHP Library (SPL)
9. Seguridad 9.1. Configuración 9.2. Seguridad de la Sesión 9.3. XSS - Cross-Site Scripting 9.4. CSRF - Cross-Site Request Forgeries 9.5. Inyección SQL 9.6. Inyección de código remoto 9.7. Inyección por mail 9.8. Filtrar la entrada / Escapar la salida (Filter your input / escape your output) 9.9. Algoritmos de encriptación y hash 9.10. Subir archivos 9.11. Almacenamiento de datos 9.12. SSL
10. Tipos y formatos de datos 10.1. Introducción a XML 10.2. SimpleXml 10.3. Extensión xml 10.4. XPath 10.5. Introducción a Servicios Web 10.6. SOAP 10.7. REST 10.8. JSON & AJAX 10.9. DateTime 10.10. DOMDocument
11. Zend Framework Fundamentals 11.1. Introducción a Zend Framework 11.2. El patrón de diseño MVC (Model-View-Controller) 11.3. Componentes generales de Zend Framework 11.4. Componentes relacionados con los controladores en Zend Framework 11.5. Componentes relacionados con el modelo en Zend Framework 11.6. Componentes relacionados con las vistas en Zend Framework 11.7. Otros componentes de Zend Framework