Curso de programación en Python: En este curso se darán las herramientas básicas de manejo del lenguaje de programación que está revolucionando el mundo, además de una enseñanza acerca del manejo de los principales paquetes que han sido desarrollados para dicho lenguaje por la comunidad libre a nivel mundial. Es un curso de 4 meses que se desarrollará los sábados de 1 a 5 de la tarde en la sala de cómputo de instrumentacion del bloque 6 de la Universidad. Comienza el 14 de agosto y hay plazo para inscribirse hasta el 21 de agosto. La inversión en el curso es de $200.000. Contacto: python@gfif.udea.edu.co, 219-5660/5661
Horario: Sábados 1-5 pm Aula: Sala de Instrumentación facultad de ciencias exactas UdeA Fecha de inicio: Febrero 26 de 2011 Fecha de finalización: Junio 11 de 2011 Contacto: Costo: $200.000
Profesores:
Omar Andres Zapata Mesa
Sigifredo Escobar Gómez
Programa:
Introducción a Linux
Presentación del curso
¿Porqué escoger Linux?
Diferencias entre las distribuciones linux.
Ubuntu
Adquisición
Instalación
Mantenimiento
Herramientas básicas de Ubuntu
Uso de la terminal
Comandos básicos de Bash
Programas Equivalentes de Windows en Linux
Introducción a la programación
Conceptos básicos
Metodologías para programar
Lenguajes interpretados y Compilados (diferencias, ventajas, desventajas)
¿Qué es un script?
¿Qué podemos hacer mediante la programación?
Ejemplos
Python
¿Porqué escoger Python?
Posibilidades de Python
Comparación con otros lenguajes
Ipython
Manejo básico
Tipos de variables
Tipos básicos(enteros, punto flotante, cadenas, caracteres)
Tipos propios de python(Listas, Conjuntos, Tuplas y Diccionarios)
Operadores
Control de flujo
Condiciones (if, else, switch)
Bucles (for, while, do - while)
Iteradores
Funciones
Estructura
Valores de retorno
Llamadas a funciones
Manejo de excepciones
Clases y objetos
Métodos y atributos (estado y comportamiento)
Sistema de protección (private, protected, public)