PROGRAMACIÓN CON PHP Y MYSQL

145,00 

Crear y mantener bases de datos con el gestor de BBDD MySQL.

Descripción

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

Información adicional

Código

IFCT080PO

Horas

40

Modalidad

Teleformación