Curso subvencionado online
Duración : 6 Semanas
El curso de IFCT080PO PROGRAMACIÓN CON PHP Y MYSQL te mostrará cómo crear y mantener bases de datos con el gestor de BBDD MySQL.
Emagister S.L. (responsable) tratará tus datos personales con la finalidad de gestionar el envío de solicitudes de información y comunicaciones promocionales de formación con tu consentimiento. Ejerce tus derechos de acceso, supresión, rectificación, limitación, portabilidad y otros, según se indica en nuestra política de privacidad.
Objetivos
Crear y mantener bases de datos con el gestor de BBDD MySQL.
A quién va dirigido
El curso está diseñado como iniciación o nivel medio, por lo que no es necesario tener experiencia previa en programación, aunque se recomienda cierta familiaridad con ordenadores e internet
Requisitos
El curso está diseñado como iniciación o nivel medio, por lo que no es necesario tener experiencia previa en programación, aunque se recomienda cierta familiaridad con ordenadores e internet
Temario completo de este curso
Instalación
Obtención e instalación del paquete XAMPP.
Configuración de Apache y MySQL como servicios.solucionescumlaude.com+4contenidoscorm.com+4ieditorial.net+4ieditorial.net+3innaforem.es+3contenidoscorm.com+3
Creación de un sitio web
Funcionamiento de las páginas PHP.
Creación de un alias en Apache.
Desarrollo de un sitio web utilizando Dreamweaver.ieditorial.net+3euroinnovaeditorial.es+3innaforem.es+3euroinnovaeditorial.es+3ieditorial.net+3contenidoscorm.com+3
Introducción a PHP
Uso de las etiquetas PHP.
Definición de variables, tipos de datos y constantes.solucionescumlaude.com+4innaforem.es+4ieditorial.net+4ieditorial.net+3euroinnovaeditorial.es+3innaforem.es+3
Arrays y estructuras de control
Manejo de arrays.
Implementación de estructuras de repetición y decisión.
Combinación de estructuras.ieditorial.netsolucionescumlaude.com+5contenidoscorm.com+5ieditorial.net+5contenidoscorm.com+2euroinnovaeditorial.es+2ieditorial.net+2
Funciones
Creación y llamada de funciones.
Paso de parámetros y uso de parámetros por defecto.talentus.es+4ieditorial.net+4solucionescumlaude.com+4
Incluir archivos
Ámbito de las variables.
Uso de include y require.
Incluir archivos una sola vez.
Seguridad de los archivos incluidos.euroinnovaeditorial.es+1ieditorial.net+1ieditorial.net+1euroinnovaeditorial.es+1
Programación orientada a objetos (I)
Conceptos básicos de la POO.
Definición de clases, propiedades y métodos.
Programación orientada a objetos (II)
Lectura de archivos.psiquegroup.com+4innaforem.es+4solucionescumlaude.com+4
Tratamiento de errores
Registro de errores.
Mensajes de error personalizados.
Lanzamiento de errores.
Almacenamiento de errores en un registro.euroinnovaeditorial.es+1contenidoscorm.com+1
Bases de datos
Uso de MySQL.
Contraseña para el usuario root.
Extensión mysqli.
Uso de PHPMyAdmin.
Administración de usuarios.
La base de datos de ejemplo
Tipos de tablas en MySQL.
Creación de tablas.
Relaciones uno a muchos y muchos a muchos.
El lenguaje SQL
Sentencias SELECT, INSERT, UPDATE y DELETE.
Consultas complejas.
Funciones agregadas.
Acceder a la base de datos
Establecimiento de la conexión.
Visualización de datos en una tabla.
Cierre de la conexión.
Mejora del aspecto visual.
Buscando más funcionalidad
Ordenación de resultados.
Paginación de resultados.
Consultas preparadas.
Autenticación de los usuarios
Creación de páginas de login y registro.
Aseguramiento de la confidencialidad.
El proceso de compra (I)
Modificación de la lista de productos.
Desarrollo de la página de compra.
Identificación del cliente.
El proceso de compra (II)
Desarrollo de la página del carrito de compras.
Confirmación del pedido.
Desarrollo de la página de desconexión.
Migración del carrito de la compra.
Pruebas del proceso de compra.