26-05-2010
Club de Programadores
Laboratorio Congreso
Entre Ríos 166
Miercoles de 9 a 18 hs
Una jornada de 8 horas.
Lic. Sebastian Bassi
Licenciado en biotecnología. Fundador y líder del proyecto DNALinux. Autor del
libro \"Python for Bioinformatics\". Se
desempeñó en IT y Bioinformática en Advanta Semillas, una empresa de
agrobiotecnología. Colaborador en “User Linux” y “Users”. Activo
miembro del equipo de desarrollo de Biopython
(www.biopython.org/participants/) y colaborador en
www.mesadeayuda.org. Disertante invitado en exposiciones relacionadas
con Linux y Python.
Por esta WEB,
por e-mail a acpsecretaria@enovedades.com,
o por TE al 4381-2171
LA VACANTE SE RESERVA ABONANDO EL CURSO
$250
Python es un lenguaje libre que se caracteriza entre otras cosas por ser fácil de leer y de aprender como también por tener disponible una extensa biblioteca de funciones para todo tipo de aplicaciones. Es un lenguaje ideal para aprender a programar porque su sintaxis clara ayuda a que el alumno pueda concentrarse en el algoritmo y no pierda tiempo con complejidades innecesarias. Otra caracteristica destacable es el interprete interactivo que permite probar de manera inmediata lo aprendido e invita a la experimentación.
El curso está orientado al aprendizaje de los conceptos básicos de programación y a adquirir las minimas habilidades prácticas en Python como para seguir profundizando su estudio por su cuenta o en un curso mas avanzado.
El asistente aprenderá las bases de programación que le servirán para aplicar en cualquier lenguaje, como asi también adquirirá conocimientos practicos para desarrollas sus propias aplicaciones.
Conocimientos básicos de manejo de PC, no hace falta saber programación.
Clases teórica-practica con uso de PC.
Fundamentos generales de lenguajes de programación (tipos de lenguajes, paradigmas de programación) y descripción y caracterización de Python (implementaciones, versiones).
Estructuras de datos (listas, tuplas, diccionarios, string, sets), control de flujo (for, if, while). Resolución de problemas.
Lectura, escritura y procesamiento de archivos de texto y Excel. Persistencia de datos con Pickle.
Uso y creación de módulos y funciones.
Ejemplos de la biblioteca estándar como os, zip, time, optparse, subprocess y webbrowser.
CD con software y documentación.