No es la primera vez que me hago eco de los cursos del maestro, y maestro en grande, David Santo Orcero, uno de los profesionales de software libre y profesor que más admiro desde hace mucho, muchos años.

Ahora anuncia en su blog un nuevo curso de Perl, en este caso en formato semipresencial, lástima no poder estar mucho tiempo en Málaga para poder asistir, que surge tras el éxito de anteriores cursos y ediciones.

No dejes de apuntarte antes del 19 de noviembre si quieres realizarlo.

Aquí algunos detalles del mismo:

“El curso pasa a ser semipresencial; lo que significa que habrá diez horas de clase presencial, y quince en teleformación. La parte presencial se impartirá el viernes 30 de Noviembre por la tarde (de 16:00 a 21:00) y el sábado 1 de diciembre por la mañana (de 9:00 a 14:00). El primer día presencial daré una pasada rápida por la sintaxis de Perl, y me centraré en tipos de datos y en paso de parámetros en Perl. El segundo día presencial veremos expresiones regulares, módulos y CPAN.

El temario es el mismo, y las prácticas son casi iguales. Dado que la mecánica es semipresencial, habrá cambios en la obligatoriedad de las mismas. Para tener derecho a diploma de aprovechamiento será necesario hacer las dos primeras prácticas del año pasado (instalación de Perl y sentencias de control). Es muy importante que realicéis estas dos prácticas antes de la parte semipresencial. El resto de las prácticas serán de entrega voluntaria, para mantener la misma carga docente del curso. La presencia los días de clase será obligatoria, en el porcentaje de asistencia que determine la organización del curso.

La parte de teleformación es a través del campus virtual; donde podrás realizar prácticas voluntarias sobre temas específicos de Perl. Por el curso se conceden (ojo, depende de tu centro, hay un límite de créditos por cursos) dos créditos de libre configuración para planes antiguos (Ingeniero, Ingeniero técnico, licenciado), y un crédito ECTS para grados.

Si tienes algún amigo o compañero que haya hecho el curso, te recomiendo que hables con él: te dará una idea de la calidad del material docente y del nivel y dificultad del curso. El material del curso, que te envío por correo electrónico y está en formato PDF, tiene 203 páginas, y está desarrollado específicamente para el curso, cubriendo todo el temario del curso, tanto de la parte obligatoria para acceder a diploma como de la parte opcional.

Sobre Perl y sobre el curso:

Perl es un lenguaje de programación que se utiliza extensivamente en administración de sistemas informáticos. Popularmente se le conoce como “The duct tape that holds Internet together”, por la ingente cantidad de código que han desarrollado y desarrollan administradores de sistemas para solucionar problemas de su dia a dia. El repositorio CPAN cuenta con paquetes que hacen prácticamente de todo; lo que supone que un programador con conocimientos básicos de Perl empleando CPAN puede solucionar problemas muy complejos de administración de sistemas en Perl, en muy poco tiempo. Es muy rápido desarrollar soluciones a problemas reales en Perl, y sus potentísimas expresiones regulares permiten hacer auténticas maravillas.

Actualmente, por razones que me son desconocidas, no se enseña en la UMA; por lo que cuando salen a la calle, aunque no se pida expresamente en las ofertas de empleo los administradores de sistemas informáticos terminan teniendo que aprenderlo de forma autodidacta y “a golpes”. Este curso pretende cubrir este hueco concreto.

Además de en administración de sistemas, Perl también se utiliza en muchos otros sectores no relacionados. Quizás el más destacado sea la bioinformática, la genómica y las ciencias de la vida, gracias al proyecto Bioperl.

En este curso enseñaré la sintaxis de Perl, como programarlo, y como depurarlo. También enseñaré como acceder a una base de datos desde Perl, y lanzar código MySQL; a interactuar con aplicaciones de línea de comando Unix con Perl -lanzarlas, recoger su salida y analizarla-; así como mandar correo, filtrar correo y hacer spiders en Perl.

El temario completo del curso es:

  • Introducción a la programación en Perl
  • Las sentencias de control en Perl
  • Subrutinas y pasos de parámetros en Perl
  • Expresiones regulares en Perl
  • Acceso a bases de datos en Perl
  • Escribiendo proyectos grandes en Perl
  • Depurando aplicaciones en Perl
  • Interactuando con aplicaciones Unix desde Perl
  • Mandando y filtrando correo desde Perl
  • Programación de spiders en Perl

Si quieres un ejemplo de el material, mándame un correo electrónico con tu nombre y tus apellidos a mi dirección de correo (irbis at orcero.org), y te lo mando unas páginas para que lo evalues.

La matrícula cuesta 50 euros para alumnos vinculados con la UMA, y 70 euros para alumnos no vinculados con la UMA; y puedes matricularte en el curso aquí: matricularse en el curso de Perl. Ojo: el plazo de matriculación termina de forma inprorrogable el 19 de Noviembre. ¡Te espero en el curso!”

En este día...


Ramón

Apasionado del Conocimiento Libre y de las personas. Autor de Software Libre y Comunicación

2 commentarios

David Santo Orcero · 07/11/2012 a las 1:26 pm

Te agradezco profundamente tus palabras. Especialmente cuando vienen de alguien con la capacidad y la visión que tienes tú.

Solo una cosilla, ya que tienes lectores de muchos lugares, y algunas personas de fuera de Málaga me han preguntado por el tema de la obligatoriedad de la presencialidad en el curso semipresencial de Perl. Lo he consultado con la organización del curso, para preguntar qué puedo hacer y qué no puedo hacer, y ya tengo la mecánica definitiva de evaluación.

Los que quieran, pueden hacer las prácticas de tipos de datos y de expresiones regulares que recomiendo en el material que enviaré; en cuyo caso el curso es de teleformación y no tienen que asistir físicamente. La asistencia al viernes elimina la obligatoriedad de la práctica de tipos de datos, y la del sábado, la obligatoriedad de la práctica de expresiones regulares.

Con esto, al que le interese tiene un curso de teleformación puro, idéntico que el del año pasado (con sus ventajas); y si lo quiere, tiene un curso semipresencial, por lo que las partes más complicadas las explicaré presencialmente.

Espero que esto os sea útil a todos los interesados.

Un saludo:

David

    Ramón · 07/11/2012 a las 2:16 pm

    Gracias por la aclaración admirado amigo. Fuerte abrazo

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.