Muy bien, todo ha salido más lento de lo que quisiera y de lo que esperaba, sin embargo estoy trabajando en ello y espero que para la próxima semana se inicié con este primer tutorial interactivo acerca de Perl Básico.
Debido a la extensión que tiene el tutorial va a estar dividio en 3 sesiones, calculo que cada sesión será de 1 hora y medio aprox. más el tiempo de preguntas y respuestas.
Sesión 1
- Breve vistazo a la historia de Perl
Se tratará un poco de los inicios de Perl, no demasiado extenso pues realmente es un poco tedioso, simplemente se darán los puntos más importante para intentar comprender un poco el lenguaje desde su perspectiva histórica. - Variables
Se hará una mención de todas las variables que existen en Perl, sin embargo, debido a ser de nível básico, se explicará solamente acerca de las escalares, arrays y hash. - Operadores
Un vistazo a todos los operadores que Perl ofrece (p. ej. +,-,*,/, etc) y la manera en que podemos usarlos.
Sesión 2
- Enunciados de control
Un vistazo a los enunciados de control (p. ej. if,else,unless,while,etc) y como hacer uso de ellas. - Referencias
¿Qué son las referencias? ¿Para qué sirven? - Funciones
Veremos como crear y llamar funciones o subrutinas, como mandar argumentos así como retornarlos de las mismas.
Sesión 3
- Expresiones Regulares
Un vistazo realmente rápido a la máquina de regexp de Perl. Veremos los casos m//, s// y tr// y algunos ejemplos básicos. - Módulos
Debido al nível básico del tutorial, simplemente veremos como podemos usar los módulos del CORE de Perl. - Uso del intérprete en línea de comandos
Aprenderemos a llamar nuestros scripts de Perl desde la línea de comandos y las funciones que se nos permite con esto.
Como pienso realizarlo, es que después de exponer cada punto se dará un tiempo de preguntas y respuestas para aclarar dudas que hayan surgido.
Al final de cada sesión se darán ligas a documentación con la cual se podrá profundizar más acerca de los temas, así como ejercicios de práctica para poner a trabajar lo que se acaba de aprender, aquí en el sitio se abrirá un foro especializado para valorar las respuestas a los ejercicios, de esa manera se podrá aprender de manera interactiva y con ayuda de todos.
Mi meta es tener las tres sesiones listas para poder darlas en tres días seguidos, pero eso está aún por definirse.
Espero sus comentarios.
Saludos