Días
Dias abiertos por definir
|
Objetivo
El estudiante aprenderá a introducirse en el lenguaje de programación Web más utilizado PHP, viendo la estructuración y sintaxis del lenguaje así como, podrá interrelacionar datos contenidos en la base de datos MySQL y presentarlos en páginas Web. Al final del curso el estudiante podrá hacer sus primeras aplicaciones Web sencillas con Base de Datos.
|
Introducción
El curso comprende desde el entendimiento de lo que es el lenguaje PHP, viendo su estructura y sintaxis, así como, las funciones que tiene el lenguaje PHP para levantar sesiones, controlar la estructura del desarrollo web con las sesiones, además de ver las variables, otras funciones y clases de php así como las funciones de PHP para MySQL que le permitan consultar, introducir y modificar datos desde una página Web.
|
|
Horario
A convenir
|
Lugar
Por definir
|
Duración
24 Horas aproximadamente, dependiendo del nivel de conocimientos del grupo
|
Forma de Pago
Empresas y Personas.- 100% anticipo, 3 días antes de iniciar el curso.
|
Temario
Módulo 1. Instalación PHP Ver 7.x
• Generalidades en la instalación de PHP 7.
• Sintaxis de PHP.
• Variables
• Constantes
• Funciones y Operadores
• Expresiones
• Arreglos
• Estructura de Control.
• Clases y Herencias
• Manejo de datos desde formularios con PHP.
• Validación de datos desde formularios con PHP.
• Manejo de ficheros de texto.
• Utilización de Cookies.
• Funciones de PHP para Apache
• Excepciones
Módulo 2. Instalación y Configuración de MySQL.
• Conexión al servidor de base de datos.
• Establecimiento de passwords de administración.
• Creación de bases de Datos e Instancias.
• Definición de privilegios de usuarios por base de datos.
• Modificación de una tabla existente.
• Insertando registros en una tabla.
• Actualizando registros de una tabla.
• Respaldos en formato de texto.
• Importación de archivos de texto.
Módulo 3. SQL de MySQL
• Lenguaje y Estructura
• Creación de Instancias o DB’s
• Creación de Tablas y Tipos de Tablas
• Insertando registros.
• Seleccionando registros.
• Actualizando registros.
• Eliminando registros.
• Uniones de tablas
• Modificaciones a una tabla existente.
• Esquema de la DB o Diccionario de Datos.
• Importación de archivos de texto.
• Operadores matemáticos de precisión de MySQL
• Vistas
• Procedimientos Almacenados y Permiso de tablas
• Triggers
• Manejo de Errores
• Notas sobre los API’s de conexión
Módulo 4. Administración de Privilegios.
• Accediendo al servidor.
• Definición de passwords.
• Creación de bases de datos
• Definición de Idioma de MySQL
• Definición de privilegios.
• Eliminación de usuarios.
• Eliminando tablas.
• Eliminando bases de datos.
• Archivos log.
Modulo 5. Optimización de las consultas.
• Introducción a la normalización de bases de datos.
• Configurando el servidor.
• Utilización de &icaute;ndices y llaves primarias.
• Analizando consultas con EXPLAIN.
• Análisis general del caso Parafernalia: Laboratorio de MySQL.
Módulo 6. PHP y MySQL.
• Funciones de PHP para conexión a MySQL.
• Manejo de formularios en PHP con MySQL.
• Búsquedas en tablas de MySQL con PHP.
• Borrar y actualizar tablas MySQL mediante PHP.
• Validando una actualización a una tabla desde PHP.
• Autenticación de usuarios con PHP en MySQL.
• Análisis general del caso Parafernalia: Laboratorio de PHP y MySQL
Nota.- El temario puede cambiar en cualquier momento, dependiendo de la versión se ajustará a los nuevos servicios.
El lenguaje del curso y manuales son español. Recomendamos tomar antes curso de Administración de Base de Datos MySQL.
Mayores Informes mandando correo usando el Web mail http://www.saisamx.com/contact_us.php