PROGRAMA FORMATIVO DE LA ESPECIALIDAD FORMATIVA PROGRAMACIÓN WEB CON PHP (SOFTWARE LIBRE) IFCD044PO DATOS GENERALES DE LA ESPECIALIDAD FORMATIVA 1. Familia Profesional INFORMÁTICA Y COMUNICACIONES Área Profesional: DESARROLLO 2. Denominación: PROGRAMACIÓN WEB CON PHP (SOFTWARE LIBRE) 3. Código: IFCD044PO 4. Objetivo General: Desarrollar aplicaciones web con PHP. 5. Número de participantes: Máximo 25 participantes en modalidad presencial y 80 en modalidad teleformación. 6. Duración: Horas totales: 150 Modalidad: Indistinta Distribución de horas: Presencial:................. 150 Teleformación:........... 150 CONTENIDOS FORMATIVOS: 1. INTRODUCCIÓN 1.1. Introducción al PHP. 1.2. Características del lenguaje. 1.3. Instalación de PHP, Apache y MySQL. 2. SINTAXIS PHP. 2.1. Sintaxis PHP5: Introducción. 2.2. Características del lenguaje. 2.3. Memoria y sus tipos. 2.4. Estructuras de control. 2.5. Funciones. 3. LENGUAJE ORIENTADO A OBJETOS PHP. 3.1. Lenguaje orientado a objetos PHP5. 3.2. Duplicado de objetos y polimorfismo. 3.3. Operadores, métodos y clases abstractas. 3.4. Interfaces y herencia de interfaces. 3.5. Métodos y clases. 3.6. Tratamiento de excepciones. 4. DESARROLLAR UNA APLICACIÓN WEB CON PHP. 4.1. Cómo desarrollar una aplicación Web con PHP. 4.2. Entrada de datos y seguridad. 4.3. Cookies y sesiones. 4.4. Cargar archivos. 4.5. Arquitectura. 5. BASES DE DATOS CON PHP. 5.1. Bases de datos con PHP5. 5.2. MySQL. 5.3. SQLite. 6. SISTEMA GESTOR DE CONTENIDOS: PHP-NUKE. 6.1. PHP-Nuke. 6.2. Instalación. 6.3. Administración. 7. TRABAJOS PRÁCTICOS. 7.1. INTRODUCCIÓN AL ENTORNO PHP. 7.2. SINTAXIS DEL LENGUAJE PHP. 7.3. ORIENTACIÓN A OBJETOS EN PHP. 7.4. DESARROLLO DE APLICACIONES WEB CON PHP. 7.5. ACCESO A DATOS. 7.6. SISTEMA GESTOR DE CONTENIDOS: PHP-NUKE.