1.- Introducción e instalación de Apache, PHP y MySQL
- Introducción.
- ¿Qué es PHP?.
- Instalación de PHP.
- Instalación en Windows.
- Instalación en Linux / Unix.
2.- Sintaxis de PHP
- Mi primer script.
- Editores para PHP.
- Variables y Operadores.
- Sentencias de Control.
- Vectores (o arrays).
- Foreach.
- Matrices o arrays multidimensionales.
- Funciones.
- Include() y require().
- require_once() e include_once().
3.- Librería estándar(I)
- Funciones de vectores.
- Funciones de cadenas de caracteres.
- Tiempo y fecha.
- Funciones de acceso a ficheros.
4.- Librería estándar(II)
- Envío de mensajes.
- Los formularios.
- Validación.
- Subir ficheros al servidor desde un formulario.
5.- La Programación Orientada a Objetos
- Introducción a la orientación a objetos.
- Abstracción.
- Herencia.
- Polimorfismo.
- Ventajas de la orientación a objetos.
6.- La orientación a objetos en PHP5
- Evolución de los objetos en PHP.
- El motor Zend 2.
- Objetos.
- Clases y Herencia.
- Intefases.
- Manejo de errores usando excepciones.
7.- MySQL
- MySQL.
- Instalación y uso de phpMyAdmin.
- Funciones PHP de acceso a MySQL.
- Conectar a MySQL desde PHP.
- Creación de una Base de Datos en MySQL.
- Importar bases de datos desde MS Access.
- Mostrar los datos de una consulta.
- Un buscador para nuestra base de datos.
- Operaciones con registros.
8.- SQLite y XML
- SQLite.
- Los documentos XML.
9.- Identificación de usuarios (I)
- Sesiones.
- Cookies.
- Codificación con MD5.
10.- Motores de plantillas
- Introducción.
- TemplatePower.
- PHPLib.
- Template.
11.- Identificación de usuarios (II)
12.- Caso práctico: Carrito de la compra (I)
- Diseño de la aplicación.
- Diseño de las Clases.
- Diseño de la Arquitectura.
- Navegación entre productos.
- Buscador de productos.
- Descargar avance de la tienda.
13.- Caso práctico: Carrito de la compra (II)
- Carrito de la compra.
- Compra con el sistema de Banesto.
14.- Caso práctico: Sistema de admin. de la tienda (I)
- Tareas del Administrador.
- Identificación de administradores.
- Portada del Administrador.
- Consultas con paginación.
15.- Caso práctico: Sistema de admin. de la tienda (II)
- Edición de registros.
- Borrado automático de pedidos.
- Ficheros de configuración.
- La tienda completa.
|