Preparación del Tutorial de Perl

Ernesto Hernandez-Novich emhn at telcel.net.ve
Wed Jan 7 09:48:15 CST 2004


Cumpliendo con la promesa de ofrecer un Tutorial de Perl a partir de la
próxima reunión de Perl Mongers, propongo el siguiente contenido. Cada
"Parte" debe considerarse para una sola sesión de unas dos horas.
Recuerden que esto no es un _curso_ sino una introducción para los
interesados en comenzar a conocer el lenguaje; el que quiera un curso
que contrate un instructor dedicado por cuarenta horas o algo así ;-)

Parte I
- Historia y características del Lenguaje.
- Documentación (man) y bibliografía recomendada.
- El Lenguaje
  * Tipos de Datos y Variables.
    . Escalares.
    . Arreglos y Listas.
    . Hashes.
    . Algunas variables especiales.
  * Instrucciones
    . Estructuras de control básicas.
    . Funciones (con discusión acerca de alcance local y global).
  * I/O básico.
    . Abrir y cerrar archivos.
    . Leer y escribir archivos.

Parte II
- El Lenguaje
  * Expresiones regulares (introducción _muy_ gentil).
  * I/O avanzado.
    . Operaciones con archivos y directorios.
    . Formatos

Parte III
- El Lenguaje
  * Referencias.
  * Clausuras.
  * Módulos.
  * Orientación a Objetos.

El contenido estará basado ligeramente en los libros "Perl in a
Nutshell" y "Learning Perl".

También se me ocurre un tema especial, quizá para una charla completa,
que cubra:

- ¿Cómo usar el debugger?
- ¿Cómo hacer benchmarking de programas? Para comparar una algoritmo con
  otro.
- ¿Cómo hacer profiling de programas? Para determinar cuál(es) parte(s)
  del programa son más costosas en tiempo.

Se esperan opiniones. Les recuerdo que la próxima reunión es el
sábado 17 de enero.
-- 
Ernesto Hernández-Novich - On Linux 2.6.0 i686 - Unix: Live free or die!
Geek by nature, Linux by choice, Debian of course.
If you can't apt-get it, it isn't useful or doesn't exist.
GPG Key Fingerprint = 438C 49A2 A8C7 E7D7 1500 C507 96D6 A3D6 2F4C 85E3
------------------------------------------------------------------------
Enviar e-mail a <majordomo at pm.org> colocando en el cuerpo:
"UNSUBSCRIBE caracas-pm-list" para desuscribirse.
"INFO caracas-pm-list" para conocer las reglas de etiqueta.
------------------------------------------------------------------------



More information about the caracas-pm mailing list