[haSLo] Sobre curso de Python en el MINCEX

Ernesto Freyre G. ernesto en consumimport.mincex.cu
Lun Sep 18 10:51:54 EDT 2006


Hola amigos

Estoy planeando dar un curso para admins de las empresas del MINCEX de
Programacion con Python, bien sencillo y basico, aunque espero que cubra
todos los temas necesarios.

Mi objetivo es lograr motivarlos hacia la programacion y el SL, ya
varios han instalado Linux en sus maquinas personales incluso y solo
falta que puedan contribuir a desarrollar herramientas de admin o de
gestion necesarias aca.

Me gustaria contar con la ayuda de haSLo para lo cual les remito el plan
de clases (10 clases) que quiero seguir (o espero seguir)


Curso de Programacion con Python

Clase 1. Introduccion A Python
        - Introduccion al Lenguaje Python
        - Interprete y Programas
        - Numeros
        - Cadenas de Caracteres
        - Listas

Clase 2. Control de Flujo de Programa
        - Condicionales "if"
        - Bucles "for"
        - Bucles "while"

Clase 3. Definicion de Funciones
        - Declarando Funciones
        - Argumentos
        - Funciones Lambda
        - Autodocumentacion

Clase 4. Estructuras de Datos
        - Listas autodefinidas
        - Colas
        - Pilas
        - Tuplas y Secuencias
        - Conjuntos
        - Diccionarios

Clase 5. Modulos Python
        - Creacion
        - Modulos Estandar
        - Paquetes de Modulos

Clase 6. Entrada y Salidas de Datos
        - Consola
        - Ficheros
        - Modulo Pickle

Clase 7. Manejo de Excepciones
        - Gestion de Excepciones
        - Lanzar Excepciones
        - Definir Excepciones
        - Acciones de Limpieza

Clase 8. Clases
        - Terminologia y Ambito
        - Objetos Clase
        - Objetos Instancia
        - Metodos de clase
        - Herencia

Clase 9. Iteradores, Generadores
        - Iteradores
        - Generadores
        - Expresiones

Clase 10. Biblioteca Estandar
        - SO
        - Math
        - Internet
        - Compresion de Datos
        - Etc.

Estas clases se efectuarian cuando los interesados tengas disponibilidad
de tiempo y en horario fuera de la jornada laboral, en alguna
instalacion de aca.

Solicito de Uds. los siguientes materiales

- Referencias Bibliograficas para los temas del curso (si es posible en
espannol, yo tengo algunas, me faltarian algunos buenos tutoriales o
manuales, o referencias en la Web)

- Algunos discos LiveCD (4 o 5) que tengan Python preinstalado para
poder hacer pruebas (Ubuntu Breezy seria perfecto)

- Cualquier orientacion pedagogica que a su juicio sea necesaria

- Bueno, cualquier otra ayuda sera bienvenida


Por lo demas, nos vemos el sabado en el palacio para la charla sobre
POO.

Saludos


PD: Espero que el tema POO en Python este presente (aunque no lo dudo)

-- 
Ernesto Freyre G.
http://desarrolloerp.blogspot.com




Más información sobre la lista de distribución haSLo