Descripción
1. CONCEPTOS BÁSICOS
1.1 ¿Qué es PHP?
1.2 Arquitectura cliente-servidor en la web
1.3 Páginas HTML estáticas y páginas HTML dinámicas
1.4 Versiones de PHP
1.5 Editor de texto para PHP
2. CONFIGURACIÓN DEL SERVIDOR
2.1 El ecosistema Apache – PHP – MySQL
2.2 XAMPP
2.3 Configuración de XAMPP
2.4 Hostings y servidores de terceros
3. NUESTRO PRIMER PROGRAMA: HOLA MUNDO
3.1 Cómo funciona el código PHP
3.2 Sintaxis básica
3.3 Publicando nuestra primera página web dinámica con PHP
4. VARIABLES, TIPOS DE DATOS Y OPERADORES
4.1 Tipos de datos
4.2 Variables
4.3 Conversión de tipos de datos
4.4 Constantes
4.5 Operadores
5. ESTRUCTURAS DE CONTROL
5.1 Condicionales
5.2 Bucles
5.3 Arrays
6. FUNCIONES
6.1 Funciones predefinidas
6.2 Funciones definidas por el usuario
7. PARÁMETROS Y FORMULARIOS
7.1 ¿Qué son los parámetros HTTP?
7.2 Enviar parámetros a PHP
7.3 Cuándo utilizar GET y cuándo utilizar POST
7.4 Recuperar y tratar los parámetros
7.5 Aspectos de seguridad
8. SUBIDA DE ARCHIVOS Y MANEJO DE FICHEROS
8.1 Subir archivos al servidor desde nuestra web
8.2 Manejar archivos en el servidor
9. MANEJO DE ERRORES Y PARÁMETROS DEL SERVIDOR
9.1 Errores en PHP
9.2 Parámetros del servidor
10. SESIONES Y COOKIES
10.1 ¿Qué son las variables de sesión?
10.2 Establecer y recuperar variables de sesión
10.3 Caducidad de las sesiones
10.4 ¿Qué son las cookies?
10.5 Manejar las cookies
10.6 Aspectos legales de las cookies
10.7 Aspectos de seguridad
11. CONEXIONES A BASE DE DATOS
11.1 MySQL
11.2 phpMyAdmin
11.3 Manejando bases de datos desde PHP
11.4 Aspectos de seguridad
11.5 Ejemplo: Login de acceso y gestión de usuarios.

