{"id":155,"date":"2012-10-18T16:16:39","date_gmt":"2012-10-18T14:16:39","guid":{"rendered":"http:\/\/www.orcero.org\/irbis\/blog\/curso-semipresencial-de-perl\/"},"modified":"2012-11-07T13:30:00","modified_gmt":"2012-11-07T11:30:00","slug":"curso-semipresencial-de-perl","status":"publish","type":"post","link":"http:\/\/almacen\/blog\/index.php\/curso-semipresencial-de-perl\/","title":{"rendered":"Curso semipresencial de Perl"},"content":{"rendered":"<p>Dado el \u00e9xito del curso de Perl del a\u00f1o pasado, ese a\u00f1o vamos a repetir el curso otra vez. <\/p>\n<p>Hay algunas diferencias del curso con respecto al a\u00f1o pasado, y otras cosas permanecer\u00e1n iguales.<\/p>\n<p><strong>El curso pasa a ser semipresencial<\/strong>; lo que significa que habr\u00e1 diez horas de clase presencial, y quince en teleformaci\u00f3n. La parte presencial se impartir\u00e1 el viernes 30 de Noviembre por la tarde (de 16:00 a 21:00) y el s\u00e1bado 1 de diembre por la ma\u00f1ana (de 9:00 a 14:00). El primer d\u00eda presencial dar\u00e9 una pasada r\u00e1pida por la sintaxis de Perl, y me centrar\u00e9 en tipos de datos y en paso de par\u00e1metros en Perl. El segundo d\u00eda presencial veremos expresiones regulares, m\u00f3dulos y CPAN.<\/p>\n<p><strong>El temario es el mismo, y las pr\u00e1cticas son casi iguales<\/strong>. Dado que la mec\u00e1nica es semipresencial, habr\u00e1 cambios en la obligatoriedad de las mismas. Para tener derecho a diploma de aprovechamiento ser\u00e1 necesario hacer las dos primeras pr\u00e1cticas del a\u00f1o pasado (instalaci\u00f3n de Perl y sentencias de control). <strong>Es muy importante que realic\u00e9is estas dos pr\u00e1cticas antes de la parte semipresencial<\/strong>. El resto de las pr\u00e1cticas ser\u00e1n de entrega voluntaria, para mantener la misma carga docente del curso. <del datetime=\"2012-11-07T11:28:03+00:00\">La presencia los d\u00edas de clase ser\u00e1 obligatoria, en el porcentaje de asistencia que determine la organizaci\u00f3n del curso.<\/del><\/p>\n<p> <b>Actualizaci\u00f3n:<\/b> pode\u00eds hacer las pr\u00e1cticas de tipos de datos y de expresiones regulares, en cuyo caso el curso es de teleformaci\u00f3n y no ten\u00e9is que asistir f\u00edsicamente. La asistencia al viernes elimina la obligatoriedad de la pr\u00e1ctica de tipos de datos, y la del s\u00e1bado, la obligatoriedad de la pr\u00e1ctica de expresiones regulares.<\/p>\n<p>  La parte de teleformaci\u00f3n es a trav\u00e9s del campus virtual; donde podr\u00e1s realizar pr\u00e1cticas voluntarias sobre temas espec\u00edficos de Perl. Por el curso se conceden (ojo, depende de tu centro, hay un l\u00edmite de cr\u00e9ditos por cursos) dos cr\u00e9ditos de libre configuraci\u00f3n para planes antiguos (Ingeniero, Ingeniero t\u00e9cnico, licenciado), y un cr\u00e9dito ECTS para grados.<\/p>\n<p> Si tienes alg\u00fan amigo o compa\u00f1ero que haya hecho el curso, te recomiendo que hables con \u00e9l: te dar\u00e1 una idea de la calidad del material docente y del nivel y dificultad del curso. El material del curso, que te env\u00edo por correo electr\u00f3nico y est\u00e1 en formato PDF, tiene 203 p\u00e1ginas, y est\u00e1 desarrollado espec\u00edficamente para el curso, cubriendo todo el temario del curso, tanto de la parte obligatoria para acceder a diploma como de la parte opcional.<\/p>\n<p> Sobre Perl y sobre el curso: <\/p>\n<p>Perl es un lenguaje de programaci\u00f3n que se utiliza extensivamente en administraci\u00f3n de sistemas inform\u00e1ticos. Popularmente se le conoce como \u201cThe duct tape that holds Internet together\u201d, por la ingente cantidad de c\u00f3digo 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\u00e1cticamente de todo; lo que supone que un programador con conocimientos b\u00e1sicos de Perl empleando CPAN puede solucionar problemas muy complejos de administraci\u00f3n de sistemas en Perl, en muy poco tiempo. Es muy r\u00e1pido desarrollar soluciones a problemas reales en Perl, y sus potent\u00edsimas expresiones regulares permiten hacer aut\u00e9nticas maravillas.<\/p>\n<p>Actualmente, por razones que me son desconocidas, no se ense\u00f1a 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\u00e1ticos terminan teniendo que aprenderlo de forma autodidacta y \u201ca golpes\u201d. Este curso pretende cubrir este hueco concreto.<\/p>\n<p>Adem\u00e1s de en administraci\u00f3n de sistemas, Perl tambi\u00e9n se utiliza en muchos otros sectores no relacionados. Quiz\u00e1s el m\u00e1s destacado sea la bioinform\u00e1tica, la gen\u00f3mica y las ciencias de la vida, gracias al proyecto Bioperl.<\/p>\n<p>En este curso ense\u00f1ar\u00e9 la sintaxis de Perl, como programarlo, y como depurarlo. Tambi\u00e9n ense\u00f1ar\u00e9 como acceder a una base de datos desde Perl, y lanzar c\u00f3digo MySQL; a interactuar con aplicaciones de l\u00ednea de comando Unix con Perl -lanzarlas, recoger su salida y analizarla-; as\u00ed como mandar correo, filtrar correo y hacer spiders en Perl. <\/p>\n<p> El temario completo del curso es:<\/p>\n<ul>\n<li>Introducci\u00f3n a la programaci\u00f3n en Perl <\/li>\n<li>Las sentencias de control en Perl<\/li>\n<li>Subrutinas y pasos de par\u00e1metros en Perl <\/li>\n<li>Expresiones regulares en Perl<\/li>\n<li>Acceso a bases de datos en Perl<\/li>\n<li>Escribiendo proyectos grandes en Perl<\/li>\n<li>Depurando aplicaciones en Perl<\/li>\n<li>Interactuando con aplicaciones Unix desde Perl<\/li>\n<li>Mandando y filtrando correo desde Perl<\/li>\n<li>Programaci\u00f3n de spiders en Perl<\/li>\n<\/ul>\n<p> Si quieres un ejemplo de el material, m\u00e1ndame un correo electr\u00f3nico con tu nombre y tus apellidos a mi direcci\u00f3n de correo (irbis at orcero.org), y te lo mando unas p\u00e1ginas para que lo evalues.<\/p>\n<p> La matr\u00edcula 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\u00ed: <a href=\"http:\/\/www.uma.es\/vrue\/cursos_verano.html\">matricularse en el curso de Perl<\/a>. Ojo: <strong><em>el plazo de matriculaci\u00f3n termina de forma inprorrogable el 19 de Noviembre<\/em><\/strong>. \u00a1Te espero en el curso!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dado el \u00e9xito del curso de Perl del a\u00f1o pasado, ese a\u00f1o vamos a repetir el curso otra vez. Hay algunas diferencias del curso con respecto al a\u00f1o pasado, y otras cosas permanecer\u00e1n iguales. El curso pasa a ser semipresencial; &hellip; <a href=\"http:\/\/almacen\/blog\/index.php\/curso-semipresencial-de-perl\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"_links":{"self":[{"href":"http:\/\/almacen\/blog\/index.php\/wp-json\/wp\/v2\/posts\/155"}],"collection":[{"href":"http:\/\/almacen\/blog\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/almacen\/blog\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/almacen\/blog\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/almacen\/blog\/index.php\/wp-json\/wp\/v2\/comments?post=155"}],"version-history":[{"count":0,"href":"http:\/\/almacen\/blog\/index.php\/wp-json\/wp\/v2\/posts\/155\/revisions"}],"wp:attachment":[{"href":"http:\/\/almacen\/blog\/index.php\/wp-json\/wp\/v2\/media?parent=155"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/almacen\/blog\/index.php\/wp-json\/wp\/v2\/categories?post=155"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/almacen\/blog\/index.php\/wp-json\/wp\/v2\/tags?post=155"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}