Objetivos
Crear y mantener bases de datos con el gestor de BBDD MySQL.
Índice
1. INSTALACIÓN
1.1. Introducción
1.2. Obtener el paquete XAMPP
1.3. Instalar el paquete XAMPP
1.4. Apache y MySQL como servicios
1.5. Resumen de la instalación
2. CREAR UN SITIO WEB
2.1. ¿Cómo funcionan las páginas PHP?
2.2. Crear un alias en Apache
2.3. Crear un sitio en Dreamweaver
2.4. La página principal
3. INTRODUCCIÓN A PHP
3.1. Las etiquetas PHP
3.2. Variables
3.3. Tipos de datos
3.4. Constantes
4. ARRAYS Y ESTRUCTURAS DE CONTROL
4.1. Arrays
4.2. Estructuras de repetición
4.3. Estructuras de decisión
4.4. Combinar estructuras
5. FUNCIONES
5.1. Introducción
5.2. Crear funciones
5.3. Llamar a una función
5.4. Paso de parámetros
5.5. Parámetros por defecto
6. INCLUIR ARCHIVOS
6.1. Ámbito de las variables
6.2. Variables estáticas
6.3. Uso de include y require
6.4. Incluir una sola vez
6.5. Seguridad de los archivos incluidos
7. PROGRAMACIÓN ORIENTADA A OBJETOS (I)
7.1. Introducción
7.2. Clases
7.3. Propiedades
7.4. Métodoss
8. PROGRAMACIÓN ORIENTADA A OBJETOS (II)
8.1. Visibilidad
8.2. Crear objetos
8.3. Destructores
9. RECOGER DATOS DEL USUARIO (I)
9.1. Introducción
9.2. La directiva eliminada register_globals
9.3. El array $_GET
9.4. El array $_POST
10. RECOGER DATOS DEL USUARIO (II)
10.1. Recoger datos del usuario (II)
10.2. Recogerlos en la misma página
10.3. Entradas requeridas
11. VALIDACIÓN DE FORMULARIOS
11.1. Expresiones regulares
11.2. Limpiando la información
11.3. Comprobar el formulario de origen
12. TRABAJAR CON COOKIES
12.1. Introducción
12.2. Crear cookies
12.3. Caducidad de las cookies
12.4. Dependencia del navegador
12.5. Características de las cookies
13. SESIONES EN PHP
13.1. ¿Qué es una sesión?
13.2. El array $_SESSION
13.3. Finalizar la sesión
13.4. El identificador de las sesiones
13.5. ¿Dónde se almacena la información de sesión?
14. ACCESO A ARCHIVOS
14.1. Introducción
14.2. Crear el archivo
14.3. Escribir en el archivo
14.4. Leer de un archivo
15. TRATAMIENTO DE ERRORES
15.1. Introducción
15.2. Nivel de registro de errores
15.3. Mensajes de error personalizados
15.4. Lanzar errores
15.5. Guardar los errores en un registro
16. BASES DE DATOS
16.1. MySQL
16.2. Contraseña para el root
16.3. Extensión mysqli
16.4. PHP MyAdmin
16.5. Administración de usuarios
17. LA BASE DE DATOS DE EJEMPLO
17.1. Tipos de tablas en MySQL
17.2. Crear tablas
17.3. Relaciones 1 a muchos
17.4. Relaciones muchos a muchos
18. EL LENGUAJE SQL
18.1. Introducción
18.2. La setencia SELECT
18.3. Selecciones complejas
18.4. Funciones agregadas
18.5. La sentencia INSERT
18.6. La setencia UPDATE
18.7. La setencia DELETE
19. ACCEDER A LA BASE DE DATOS
19.1. Introducción
19.2. Establecer la conexión
19.3. Mostrar los datos en una tabla
19.4. Cerrar la conexión
19.5. Mejorar el aspecto
20. BUSCANDO MÁS FUNCIONALIDAD
20.1. Ordenar el resultado
20.2. Dividir el resultado en páginas
20.3. Consultas preparadas
21. AUTENTICACIÓN DE LOS USUARIOS
21.1. La página de login
21.2. La página de registro
21.3. Asegurar la confidencialidad
22. EL PROCESO DE COMPRA (I)
22.1. Introducción
22.2. Modificar listaproductos.php
22.3. La página comprar.php
22.4. Identificar al cliente
23. EL PROCESO DE COMPRA (II)
23.1. La página carritocompra.php
23.2. Confirmar el pedido
23.3. La página de desconexión
23.4. Migrar el carrito de la compra
23.5. Probar la compra
Contenido SCORM para el Curso IFCT080PO Programación con PHP y MYSQL
Ayuda a los centros de formación a ofrecer un completo programa de formación en programación con PHP y MYSQL. Este contenido especializado en la categoría de Especialidades formativas > Informática y comunicaciones proporciona a los profesionales las habilidades necesarias para crear y mantener bases de datos utilizando el gestor de BBDD MySQL.
Contenidos clave
- Exploración de los tipos de programación orientada a objetos y su aplicación en PHP.
- Análisis de las formas de recolección de datos del usuario y su seguridad en aplicaciones web.
- Estudio detallado de la interacción con bases de datos en MySQL y la gestión de la información.