Tu Editorial de confianza.

IFCT080PO PROGRAMACIÓN CON PHP Y MYSQL


UNIDAD DIDÁCTICA 1. INSTALACIÓN

Introducción

Obtener el paquete XAMPP

Instalar el paquete XAMPP

Apache y MySQL como servicios

Resumen de la instalación


UNIDAD DIDÁCTICA 2. CREAR UN SITIO WEB

¿Cómo funcionan las páginas PHP?

Crear un alias en Apache

Crear un sitio en Dreamweaver

La página principal


UNIDAD DIDÁCTICA 3. INTRODUCCIÓN A PHP

Las etiquetas PHP

Variables

Tipos de datos

Constantes


UNIDAD DIDÁCTICA 4. ARRAYS Y ESTRUCTURAS DE CONTROL

Arrays

Estructuras de repetición

Estructuras de decisión

Combinar estructuras


UNIDAD DIDÁCTICA 5. FUNCIONES

Introducción

Crear funciones

Llamar a una función

Paso de parámetros

Parámetros por defecto


UNIDAD DIDÁCTICA 6. INCLUIR ARCHIVOS

Ámbito de las variables

Variables estáticas

Uso de include y require

Incluir una sola vez

Seguridad de los archivos incluidos


UNIDAD DIDÁCTICA 7. PROGRAMACIÓN ORIENTADA A OBJETOS (I)

Introducción

Clases

Propiedades

Métodos


UNIDAD DIDÁCTICA 8. PROGRAMACIÓN ORIENTADA A OBJETOS (II)

Visibilidad

Crear objetos

Destructores


UNIDAD DIDÁCTICA 9. RECOGER DATOS DEL USUARIO (I)

Introducción

La directiva eliminada register_globals

El array $_GET

El array $_POST


UNIDAD DIDÁCTICA 10. RECOGER DATOS DEL USUARIO (II)

Recogerlos en una página distinta

Recogerlos en la misma página

Entradas requeridas


UNIDAD DIDÁCTICA 11. VALIDACIÓN DE FORMULARIOS

Expresiones regulares

Limpiando la información

Comprobar el formulario de origen


UNIDAD DIDÁCTICA 12. TRABAJAR CON COOKIES

Introducción

Crear cookies

Caducidad de las cookies

Dependencia del navegador

Características de las cookies


UNIDAD DIDÁCTICA 13. SESIONES EN PHP

¿Qué es una sesión?

El array $_SESSION

Finalizar la sesión

El identificador de las sesiones

¿Dónde se almacena la información de sesión?


UNIDAD DIDÁCTICA 14. ACCESO A ARCHIVOS

Introducción

Crear el archivo

Escribir en el archivo

Leer de un archivo


UNIDAD DIDÁCTICA 15. TRATAMIENTO DE ERRORES

Introducción

Nivel de registro de errores

Mensajes de error personalizados

Lanzar errores

Guardar los errores en un registro


UNIDAD DIDÁCTICA 16. BASES DE DATOS

MySQL

Contraseña para el root

Extensión mysqli

PHPMyAdmin

Administración de usuarios


UNIDAD DIDÁCTICA 17. LA BASE DE DATOS DE EJEMPLO

Tipos de tablas en MySQL

Crear tablas

Relaciones 1 a muchos

Relaciones muchos a muchos


UNIDAD DIDÁCTICA 18. EL LENGUAJE SQL

Introducción

La sentencia SELECT

Selecciones complejas

Funciones agregadas

La sentencia INSERT

La sentencia UPDATE

La sentencia DELETE


UNIDAD DIDÁCTICA 19. ACCEDER A LA BASE DE DATOS

Introducción

Establecer la conexión

Mostrar los datos en una tabla

Cerrar la conexión

Mejorar el aspecto


UNIDAD DIDÁCTICA 20. BUSCANDO MÁS FUNCIONALIDAD

Ordenar el resultado

Dividir el resultado en páginas

Consultas preparadas


UNIDAD DIDÁCTICA 21. AUTENTICACIÓN DE LOS USUARIOS

La página de login

La página de registro

Asegurar la confidencialidad


UNIDAD DIDÁCTICA 22. EL PROCESO DE COMPRA (I)

Introducción

Modificar listaproductosphp

La página comprarphp

Identificar al cliente


UNIDAD DIDÁCTICA 23. EL PROCESO DE COMPRA (II)

La página carritocompraphp

Confirmar el pedido

La página de desconexión

Migrar el carrito de la compra

Probar la compra

Curso Formación SEPE Especialidad Formativa Especialidades Formativas Fundae IFCT080PO PROGRAMACIÓN PHP MYSQL

40
horas