Curso de Programación de Aplicaciones Web Usando Lenguaje PHP Y JAVASCRIPT Diseño Académico Intensidad: 40 Dirigido a: estudiantes y profesionales en sistemas, multimedia, desarrollo y diseños web, comunicadores, publicistas, web máster, que requieran potenciar sus conocimientos en lenguaje de programación multiplataforma sencillo y libre, y demás personas interesadas en el tema Justificación: las empresas requieren de personal capacitado para que programen aplicaciones sitios web usando lenguaje PHP y cualquier bases de datos, es por ello que con este curso, se aprenderá a desarrollar aplicaciones más robustas y avanzadas por medio del versátil lenguaje de programación PHP, consiguiendo incrementar el dinamismo en las páginas web y aplicaciones, obteniendo óptimos resultados y aprovechando las ventajas que tiene al poder desarrollar en entornos multiplataforma de manera gratuita Con PHP y JAVASCRIPT se potencia la posibilidad realizar aplicaciones más potentes y conectándose con otros sistemas y desarrollos que complementen los requerimientos o condiciones de éxito en sus sistemas empresariales o persones que se deseen implementar Objetivo: al finalizar el diplomado, el participante estará en capacidad de desarrollar aplicaciones web usando lenguaje PHP y base de dato más robustas y escalables, a través de clases magistrales, ejercicios prácticos y prácticas independientes, demostrando criterio en su desempeño
Competencia: programar aplicaciones para sitios web usando el lenguaje PHP y JAVASCRIPT Metodología: Expositivo: Clase magistral: 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 conectores genéricos que no dependan de la base de datos Reproductivo: Clases guiadas: los participantes realizan bajo el guía del docente ejercicios prácticos utilizando los conceptos tratados en clase Los ejercicios prácticos son base de un proyecto el cual se entregara al final del ciclo educativo Prácticas independientes: bajo la asesoría del docente, los estudiantes realizar prácticas individuales aplicando los conocimientos adquiridos en el desarrollo de aplicaciones para sitios web dinámicos Conocimientos previos: conocimientos básicos de PHP, HTML y JAVASCRIPT, Internet, y manejo del computador Incluye: certificado de asistencia, memorias y documentos de apoyo Conferencista(s) Propuesto(s): docentes adscritos a la Escuela de Informática y conferencistas externos
I Intensidad por Introducción al concepto de aplicaciones empresariales y aplicaciones web Reconocer la diferencia entre sitio de internet y aplicaciones empresariales Definiciones generales Modelo de trabajos Framework Definición del proyecto Explicación general de la base de datos aplicada al proyecto 2 3 II Lenguaje del Preprocesador de Hipertexto PHP Aplicar el Lenguaje Preprocesador de Hipertexto PHP en la creación de sitios web dinámicos y aplicaciones Instalación del PHP y MYSQL Explicación del conector genérico a bases de datos Diagramación y funcionalidad inicial del proyecto Creación básica de estilos y su funcionamiento Creación de formularios iniciales de toma de datos de aplicaciones 2 8 10 III Lenguaje del Preprocesador de Hipertexto PHP y JavaScript Aplicar el Lenguaje Preprocesador de Hipertexto PHP y validación de JAVASCRIPT Separación de capa de desarrollo y capa lógica en el modelo de desarrollo Validación JavaScript y manejo de mensajes de errores en capas 2 8 10
IV Intensidad por AYAX Aplicar procesos asincrónicos AJAX en aplicaciones web Qué es el Httprequest Aplicación general Uso en el proyecto a desarrollar 2 3 V Archivos Realizar importaciones masivas de datos, por medios de archivos planos a bases de datos Importación de datos usando clases externas de lectura de archivos de Excel Importación de datos usando métodos de PHP en la carga de archivos planos 1 4 Horas VI Google Maps Definiciones, conceptos y aplicaciones Registrar el key id El concepto de latitud y longitud Ejemplos de uso del Google Maps Desarrollo básico de Google Maps 1 4 Horas
Intensidad por