
Desarrollo de aplicaciones Web con PHP y MYSQL
Descripción del curso
Nos encontramos en un mundo digital donde las empresas y las personas nos comunicamos y nos informamos mediante internet y, una de estas fuentes de información, pueden ser las páginas web y las aplicaciones web. Es por esto, que hoy en día es fundamental contar con personas en el equipo capaces de desarrollar webs y con conocimientos de programación.
En este curso aprenderás a crear y a hacer el mantenimiento de aplicaciones web mediante PHP (lenguaje de programación que se utiliza en el entorno del desarrollo web) y MySQL (sistema. más popular actualmente, que permite almacenar y gestionar las bases de datos).
Objetivos del curso
Objetivo general:
- Crear y mantener sitios web dinámicos con acceso a bancos de datos mediante las tecnologías PHP y MySQL. Este curso estará orientado a obtener la certificación oficial de Oracle Certified Professional, MySQL Developer
Objetivos específicos:
- Adquirir los fundamentos básicos para trabajar con la base de datos open source MYSQL
- Al finalizar este módulo los alumnos podrán desarrollar aplicaciones web MySQL con PHP, Java o Python. Aprenderán cómo usar conectores para acceder a la base de datos Mysql, realizar consultas. Presentar los datos en formatos diferentes y como utilizar MySQL para JSON y datos spatial
Contenidos del curso de Desarrollo de aplicaciones Web con PHP y MYSQL
1. Fundamentos de mysql
- Introducción a MySQL
- MySQL Server y Client
- Consultas a tablas
- Tipos de datos
- Funciones
- Uniones
- Subconsultas
- Creación de base de datos y tablas 7
- Modificación de base de datos y tablas
- Modificación de datos
- Seguridad
- Copias de seguridad
- Datos JSON
2. Desarrollo de aplicaciones con mysql
- Introducción
- Conectores y apis
- Uso de conectores
- Sentencias preparadas
- Gestión de errores y avisos
- Crear una aplicación web sobre base de datos
- Trabajar con vistas
- Trabajar con cadenas
- Trabajar con datos numéricos y temporales
- Transacciones
- Optimización de consultas
- Rutas almacenadas
- Tiggers y eventos programados
- Reporte
- Datos Spatial
- Datos JSON
- Document Store
