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

IFCT080PO

Ficha técnica

Número de horas
40
Formato
Curso e-learning

Te puede interesar

Contenidos relacionados complementarios o en otros formatos

En la misma categoría

5 otros productos en la misma categoría: