IFCT080PO. Programación con PHP y MySQL
- Horas
- 40
- Referencia (sku)
- PD_IFCT080PO
- Área principal
- Informática y programación
Crear y mantener bases de datos con el gestor de BBDD MySQL.
Unidad 1: Introducción y Fundamentos de PHP
1. Instalación
1.1. Introducción, obtención e instalación del paquete XAMPP
1.2. Apache y MySQL como servicios
1.3. 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 y un sitio en Dreamweaver. La página principal
3. Introducción a PHP
3.1. Las etiquetas PHP. Variables y tipos de datos. Constantes
4. Arrays y estructuras de control
4.1. Arrays
4.2. Estructuras de repetición y de decisión. Combinar estructuras
5. Funciones en PHP
5.1. Introducción
5.2. Crear y llamar a funciones. Paso de parámetros y parámetros por defecto
6. Incluir archivos
6.1. Ámbito de las variables. Variables estáticas
6.2. Uso de include y require. Incluir una sola vez
6.3. Seguridad de los archivos incluidos
Unidad 2: Programación Orientada a Objetos y Manejo de Datos
1. Programación Orientada a Objetos (Primera Parte)
1.1. Introducción, clases y propiedades
1.2. Métodos
2. Programación Orientada a Objetos (Segunda Parte)
2.1. Visibilidad y creación de objetos
2.2. Destructores
3. Recoger y Validar Datos del Usuario
3.1. Introducción a la validación de datos en PHP
3.2. La directiva eliminada register_globals
3.3. Arrays superglobales $_GET y $_POST
3.4. Recoger datos en páginas distintas o en la misma página
3.5. Verificación de campos obligatorios
3.6. Validación de formularios, expresiones regulares y limpieza de información
3.7. Comprobar el formulario de origen
4. Manejo de Cookies y Sesiones en PHP
4.1. Introducción. Trabajar con cookies
4.2. Creación y caducidad de cookies
5. Dependencia del Navegador y Características de las Cookies
5.1. ¿Qué es una sesión? Uso de sesiones en PHP
5.2. El array $_SESSION
5.3. Finalización de sesión, identificador y almacenamiento de la información de sesión
Unidad 3: Gestión Avanzada de PHP y Bases de Datos
1. Acceso a Archivos y Tratamiento de Errores
1.1. Crear, leer y escribir en archivos
1.2. Tratamiento de errores. Nivel de registro de errores.
Personalización de mensajes de error, lanzar errores y guardar errores en un registro
2. Bases de Datos con PHP y MySQL
2.1. MySQL
2.2. Contraseña para el root, extensión MySQLi y PHPMyAdmin
2.3. Administración de usuarios
2.4. La base de datos de ejemplo. Tipos de tablas.
Crear tablas. Relaciones 1 a muchos y relaciones muchos a muchos
3. Introducción al Lenguaje SQL
3.1. Sentencias SELECT. Selecciones complejas y funciones agregadas
3.2. Sentencias INSERT, UPDATE y DELETE
4. Acceder a la Base de Datos: Introducción
4.1. Establecer y cerrar la conexión
4.2. Mostrar los datos en una tabla
4.3. Cerrar la conexión y mejorar el aspecto
4.4. Buscar más funcionalidad: ordenar el resultado y dividirlo en páginas
4.5. Consultas preparadas
4.6. Autenticación de los usuarios: páginas de login y registro
4.7. Asegurar la confidencialidad
5. Proceso de Compra: Introducción
5.1. Modificación de listaproductos.php
5.2. Páginas comprar.php e identificación del cliente
5.3. Página carritocompra.php
5.4. Confirmación del pedido, desconexión y migración del carrito de la compra
5.5. Prueba de la compra
SKU: PD17
60 horas HTML Visitado 208 veces
SKU: PD18
60 horas HTML Visitado 227 veces
SKU: PD203
40 horas HTML Visitado 190 veces
¿Quieres ver todas las acciones formativas relacionadas?
Ver todos