Temario
Presentación
las empresas requieren de personal capacitado para que programe sitios web, e-commerce o aplicaciones empresariales usando lenguaje PHP y bases de datos MySQL, es por ello que con este curso, se aprenderá a desarrollarlas, consiguiendo incrementar el dinamismo, optimizar los resultados y aprovechar las ventajas que tiene el poder desarrollar en entornos multiplataforma de manera libre.
Objetivo
al finalizar el diplomado, el participante estará en capacidad de desarrollar sitios web dinámicos/aplicaciones/ o e-commerce, usando lenguaje PHP y base de datos MySQL, a través de clases magistrales, ejercicios prácticos, prácticas independientes y proyecto integrador, demostrando criterio en su desempeño.
Estrategias Metodológicas:
Clases magistrales: el docente explica los conceptos relacionados con los procesos de programación bajo el lenguaje PHP y la gestión de bases de datos utilizando MYSQL.
Conocimientos previos
conocimientos básicos en Sistema Operativo Windows, Internet, manejo del computador y lógica matemática.
Plan de Estudio
Unidad I
Fundamentos para la Lógica de Programación
Objetivo de la unidad:
Identificar los elementos esenciales de la lógica de programación para su aplicación en sitios web, e-commerce o aplicaciones empresariales.
Temas y Subtemas
Elementos esenciales de un programa.
Instrucciones y tipo de instrucciones.
Datos y tipos de datos.
Variables.
Funciones.
Unidad II
Introducción al HTML, CSS y JAVASCRIPT
Objetivo de la unidad:
Reconocer las propiedades de HTML, estilos y validación de datos por medio de JavaScript.
Temas y Subtemas
Generalidades de HTML
Creación de tablas y DIVS.
Creación de listas.
Generalidades del CSS.
Generalidades de Bootstrap.
Creación de formularios:
Validación de formularios por medio de JavaScript.
Paso de datos entre páginas.
Unidad III
Lenguaje del Preprocesador de Hipertexto PHP
Objetivo de la unidad:
Aplicar el Lenguaje Preprocesador de Hipertexto PHP en la creación de sitios web dinámicos, e-commerce o aplicaciones empresariales.
Temas y Subtemas
Instalación del PHP y MYSQL.
Introducción a PHP.
Sesiones en PHP.
Variables y constantes.
Arrays y Estructuras de Control if, switch.
Ciclos for, while , foreach.
Funciones y argumentos.
Clases.
Excepciones y error
Unidad IV
Gestión de Bases de Datos MySQL
Objetivo de la unidad:
Gestionar bases de datos MYSQL para sitios web dinámicos, e-commerce o aplicaciones empresariales.
Temas y Subtemas
Conceptos básicos de un motor de base de datos.
Conceptos básicos del Lenguaje de consultas SQL.
Conexión desde PHP, sentencias Insert into, update, delete, select.
Normalización de tablas de bases de datos.
Importación y exportación de datos.
Indexación y optimización de tablas.
Uso del PHPMyA
Unidad VI
Proyecto Integrador
Objetivo de la unidad:
Realizar un proyecto final de acuerdo a los temas trabajados en las sesiones de clase.
Temas y Subtemas
Taller final de aplicación.