Curso PHP con MySQL

Objetivo
El estudiante aprenderá el lenguaje de programación Web más utilizado PHP, así como su estructuración para interrelacionar datos contenidos en MySQL y presentarlos en páginas Web, aprenderá los fundamentos de estructuración, así como técnicas para programación Web, para poder realizar Aplicaciones Web. 


Introducción
El estudiante aprenderá los comandos y funciones del lenguaje de PHP para MySQL, así como su escritura y estructuración del Lenguaje PHP y SQL de MySQL, verá las diferencias entre funciones y clases, y aprenderá a estructurar lenguaje PHP y SQL 

Fechas y Requerimientos
*Para abrir el curso es necesario la confirmación de por lo menos 3 participantes en un mismo curso.
*Si usted cuenta con 3 participantes deberá poner fecha por lo menos con 1 semana de anticipación

Horario
1 semanas de Lunes a Viernes de 9:00 AM a 6:00 PM

Costo
Html, hojas de estilo y Javascript

Personas.- $   7,000 pesos más iva por persona
Descuentos.- 10% a partir de 5 personas

Duración
35 Horas aproximadamente, dependiendo del nivel de conocimientos del grupo

Forma de Pago
Empresas.- 50% anticipo y 50% al término
Personas.- 100% anticipo, 3 días antes del curso o pedir autorización para pagar durante el transcurso del curso
Gobierno.- 15 días crédito bajo contrato o carta pedido con el logotipo de la institución

Inscripciones e Informes
Con Mario Alberto Vela Reyes
Por Teléfono al 01(55) 11637138
o bién al e-mail mvela@saisamx.com

Temario

Módulo 1. Instalación PHP Ver 5.x

• Generalidades en la instalación de PHP 5.

• 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 í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