← Volver a cursos
Curso online
PROGRAMACIÓN EN PHP
30 h100% online · certificado
Objetivos
- Comprender el funcionamiento de una página web dinámica.
- Conocer las herramientas necesarias para programar en PHP.
- Configurar un servidor PHP básico.
- Elaborar páginas web dinámicas en PHP que recuperen y gestionen información almacenada en bases de datos MySQL.
Contenidos del curso
- 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.
Solicita información
Te contactamos en menos de 24h laborables. Nosotros gestionamos matrícula, acceso y facturación.
