Domina PHP y MySQL: Curso Online para Crear Bases de Datos
Este curso online te proporciona las habilidades esenciales para diseñar, crear y mantener bases de datos eficientes utilizando PHP y MySQL. Aprenderás desde la instalación y configuración del entorno de desarrollo hasta la manipulación de datos con SQL y la implementación de medidas de seguridad. Domina las bases de datos y lleva tus proyectos web al siguiente nivel.
Información del curso
- Duración40 horas lectivas
- UbicaciónEspaña
- EmpresaFEMXA
Requisitos y destinatarios
Requisitos
Dirigido a:
- Trabajadores y autónomos del sector servicios a empresas.
Sectores:
- Consultoría informática
- Servicios de prevención de riesgos laborales
- Contact Center
- Estudios de mercado
- Gestión de la información
- Arquitectura e ingeniería
- Investigación y desarrollo
- Agencias de colocación
- Empresas de trabajo temporal
Dirigido a
Trabajadores y autónomos del sector servicios a empresas
Qué aprenderás
- Instalar y configurar el entorno de desarrollo XAMPP.
- Crear sitios web dinámicos con PHP.
- Manejar variables, arrays y estructuras de control en PHP.
- Desarrollar funciones y reutilizar código.
- Recoger y validar datos de usuarios de forma segura.
- Gestionar cookies y sesiones en PHP.
- Acceder y manipular archivos.
- Crear, modificar y consultar bases de datos MySQL con SQL.
Temario
Módulo 1: Instalación y Configuración
- Introducción a XAMPP: Descarga e instalación.
- Configuración de Apache y MySQL como servicios.
- Creación de un sitio web: Alias en Apache y configuración en Dreamweaver.
Módulo 2: Fundamentos de PHP
- Sintaxis PHP: Etiquetas, variables, tipos de datos y constantes.
- Arrays: Creación y manipulación.
- Estructuras de control: Repetición y decisión.
- Funciones: Creación, llamada y paso de parámetros.
Módulo 3: Interacción con el Usuario y Seguridad
- Recogida de datos del usuario: Métodos GET y POST.
- Validación de formularios: Expresiones regulares y limpieza de datos.
- Gestión de cookies: Creación y manipulación.
- Sesiones en PHP: Creación, uso y finalización.
Módulo 4: Acceso a Archivos y Tratamiento de Errores
- Acceso a archivos: Creación, escritura y lectura.
- Tratamiento de errores: Niveles de registro y mensajes personalizados.
Módulo 5: Bases de Datos con MySQL
- Introducción a MySQL: Instalación y configuración.
- Administración con PHPMyAdmin: Usuarios y permisos.
- Creación de tablas: Tipos de datos y relaciones.
- Lenguaje SQL: Sentencias SELECT, INSERT, UPDATE y DELETE.
Módulo 6: Acceso a Bases de Datos desde PHP
- Conexión a MySQL desde PHP: Uso de la extensión mysqli.
- Mostrar datos en tablas: Consultas y resultados.
- Autenticación de usuarios: Páginas de login y registro.
- Procesos de compra: Diseño e implementación.