PHP4 Avanzado
Resumen
Este curso ha sido diseñado para introducir a profesionales en
el uso y explotación del lenguaje de programación PHP4 a un nivel avanzado.
Objetivo
Creación de páginas dinámicas para su uso en webs. Explotación de
información de bases de datos.
Dirigido
Usuarios con necesidad de realizar páginas
web dinámicas con accesos a diversa información externa.
Requisitos
Conocimientos de HTML y programación básica en PHP.
Temario
- Tratamiento de formularios
- Interacción con el cliente.
- Toma de contacto con los Super Global Arrays y su por qué (seguridad).
- Práctica: captura del perfil del usuario.
- Sesiones
- Qué es una sesión.
- Sesiones PHP4 vs PHP3.
- Inicialización y finalización de una sesión.
- Registro de variables en una sesión.
- Acceso a Base de datos
- Soporte PHP de MySQL.
- Soporte PHP de PostgreSQL.
- Funciones MySQL.
- Funciones PosgreSQL.
- Generación de ejemplos de PHP conectado a bases de datos.
- Tratamiento de Ficheros
- Práctica: ficheros locales (en el servidor), el contador de visitas.
- Práctica: cliente sube ficheros, actualización web remota.
- Plantillas
- Implementación de plantillas en PHP4.
- Estructura de una plantilla.
- Bloque de plantilla.
- Variable de plantilla.
- Funciones para el acceso a una plantilla.
- Clases y Objetos
- Programación Orientada a Objetos.
- Propiedades.
- Métodos.
- Herencia.
- POO con PHP4.
- Ejemplos prácticos.
Duración
20 horas.
Material para el alumno
- Manual del curso impreso.
- Manual de SQL impreso en castellano.
- Réplicas de sitios web relacionados con SQL (cdrom).
- Ultima versión de PHP (cdrom).
- Ultima versión de MySQL (cdrom).
- Ultima versión de Apache (cdrom).
- Documentación en inglés y español. (cdrom).
- Todos los ejemplos de código usados durante el curso (cdrom).
- Código fuente de aplicaciones realizadas en PHP (cdrom).