Brétema logo
Brétema Formación
← 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.