[caracas-pm] [l-desarrollo] Curso Perl CGI

Alejandro Imass ait at linuxmail.org
Mon Jul 19 08:16:08 CDT 2004


Tengo la intención de dar un taller de Perl CGI que cubre los siguientes temas:

-Arquitectura Multi-Tier
-Uso de la librería CGI
-Uso de la librería CGI::Application
-Uso de la librería HTML::Templates
-Uso de la librería DBI
-Uso de la linbería DBD
-Perl intermedio (regexp, objetos, referencias, y muchas cosaqs curiosas del lenguaje).

El taller se basa en la anatomía de una aplicación didáctica que creé que convierte los logs de Postfix a una página web en la cual se pueden buscar cosas del log por múltiples criterios. La aplicación cuenta con elementos dinámicos hechos 100% en CGI como un paginador que permite que el usuario pueda manipular su conjunto de resultados a placer. La aplicación ilustra así mismo la versatilidad de Perl como lenguaje de scripting al demostrar como se toma el log de Postfix y se procesa en disco con dos pasadas y utilizando Berkeley DB (vía tie hash) y se crea una tabla vía DBI (tanto DBD::CSV com DBD::Pg son ilustrados en el ejemplo).

Duración: 10-12 horas en un solo día (fin de semana Sábado o Domingo)
Nivel: Intermedio – Avanzado
Prerrequisitos: 
-Programador experimentado
-Conocimiento de Perl intermedio – avanzado (no indispensable ver abajo)
-Conocimiento de HTML y desarrollos para la Web (cualquiera: PHP, ASP, Perl a pulmón, etc. INDISPENSABLE!)

Quiero saber cuanta gente está interesada y su nivel y experiencia ya que dado el corto tiempo no se pueden cubrir aspectos básicos de programación durante el taller. Desarrolladores PHP seguramente podrán sacar mucho provecho de un curso de este tipo ya que se demuestra como se puede trabajar 100% libre de HTML en su código y separar POR COMPLETO estos dos componentes. Si posees habilidades fuertes en otros lenguajes (VB-ASP) es muy posible que sea una buena introducción a como se hacen las cosas en Perl y en Unix en general. En general, y para que todos puedan sacar mejor provecho del taller, el requisito fundamental es ser un programador experimentado y avanzado en cualquier lenguaje y tenga experiencia real desarrollando para la web o que tenga experiencia en aplicación multi-tier. El instructor (aka mi persona) estará usando Debian, WindowMaker, Emacs y Mozilla. Si los participantes desean traer sus máquinas se publicará el código previo al taller para que lo puedan ojea
 r y seguir el taller un su propia máquina.

Dependiendo de la cantidad de gente, quisiera colaboración de alguien para el espacio físico (algún docente en la lista? Que pueda facilitar un espacio cómodo sin mucho ruido, con poca luz para proyectar?).

Bueno allí se los dejo, dependiendo del feedback podemos estar hablando de 7/8 de Agosto.

Saludes!

-- 
______________________________________________
Check out the latest SMS services @ http://www.linuxmail.org 
This allows you to send and receive SMS through your mailbox.


Powered by Outblaze
_______________________________________________
l-desarrollo mailing list
l-desarrollo at linux.org.ve
http://www.linux.org.ve/cgi-bin/mailman/listinfo/l-desarrollo




More information about the caracas-pm mailing list