Modalidad de imparticiónPresencial es la modalidad de impartición del programa.
Número de horas25 horas es aproximadamente el tiempo requerido para llevar a cabo el curso.
Valoración del programaCurso de Programación en WEB
Este curso pretende dar a conocer a fondo el shell programable de UNIX y su utilidad como CGI. Así como los principales lenguajes de programación libres (python, php y Javascript) y los utilitarios fundamentales para programar aplicaciones WWW y bases de datos-WWW.
Algunos de los temas que se tratarán son: Primera sesión practica - Páginas WWW , Segunda sesión teórica - programación en UNIX , Tercera sesión teórica - PHP y JavaScript los lenguajes de programación para Internet,
Cuarta sesión teórica - Motor para Bases de datos PostgreSQL.
Dirigido aEgresados de áreas afines e interesados.
EmpleabilidadAl terminar el curso podrás estar en capacidad de: Desarrollar páginas en HTML, Programar CGIs con lenguaje shell o python sobre GNU/Linux, Programar con HTML y Javascript interactuando con bases de datos a través de PHP, Construir aplicaciones WWW complejas,Desarrollar scripts en python que interactúen con PostgreSQL y con los diferentes protocolos de Internet.
Esto supone un aumento en la empleabilidad quizá.
Curso de Programación en WEB
ContenidoCurso de Programación en WEB
OBJETIVOS DEL CURSO: al terminar el curso, el participante conocerá a fondo el shell programable de UNIX y su utilidad como CGI, los principales lenguajes de programación libres (python, php y Javascript) y los utilitarios fundamentales para programar aplicaciones WWW y bases de datos-WWW; estará en capacidad de:
* Desarrollar páginas en HTML
* Programar CGIs con lenguaje shell o python sobre GNU/Linux.
* Programar con HTML y Javascript interactuando con bases de datos a través de PHP
* Construir aplicaciones WWW complejas.
* Desarrollar scripts en python que interactúen con PostgreSQL y con los diferentes protocolos de Internet
METODOLOGÍA: se dictarán 6 sesiones (4 teóricas y 2 prácticas) donde se estudiará la totalidad del contenido (Las sesiones teóricas podrán dividirse en clases de 2 a 3 horas y las sesiones prácticas en talleres de no menos de 4 horas). El curso empezará con las sesiones de Introducción a la programación WWW y programación en UNIX, luego tendrá lugar una sesión práctica donde se llevarán a cabo talleres de programación que permitan ejemplificar en su totalidad los conceptos de las primeras sesiones teóricas. Continuará el curso con las sesiones de PHP y JavaScript los lenguajes de programación para Internet y Motor para Bases de datos PostgreSQL para finalmente terminar con una sesión práctica de programación conjunta entre PostgreSQL y php solucionando un problema real.
MATERIAL: se proporcionará a cada participante una guía con los tutoriales de las herramientas de programación revisadas durante todo el curso y un CD con algunas herramientas de programación actualizadas sobre GNU/Linux.
PLAN DE TEMAS
Primera sesión teórica - Introducción a la programación WWW (5 Horas)
* Apache
* HTML
* PHP
* Interacción con Bases de Datos
* HTML - El lenguaje de Internet
* Tags
* Tablas
* Vínculos e HiperTexto
* Formas y CGI's
Segunda sesión teórica - programación en UNIX (5 Horas)
* Shell
* Interacción entre programas
* Utilidades básicas UNIX
* Filtros
* Utilidad como CGI
* El editor de texto vi
* El lenguaje de programación Python
* Introducción e historia
* Estructura del lenguaje
* Interacción con WWW
* Módulos y librerías
Primera sesión practica - Páginas WWW (10 horas)
Tercera sesión teórica - PHP y JavaScript los lenguajes de programación para Internet (5 horas)
* PHP Variables y Operadores Estructura del lenguaje Módulos, Librerías y Funciones
* Javascript Estructura del lenguaje Operadores y Eventos Librerías y Funciones
Cuarta sesión teórica - Motor para Bases de datos PostgreSQL (5 horas)
* Metodología
* El monitor Carga de datos Backups
* Indices
* Integridad Relacional
* Interacción con php
* Interacción con python
Otra formación relacionada con ingeniería de sistemas