Introducción a la programación con Python.

[:Cursos/IntroProgramaciónConPython]

Profesores


Colaboradores


Tiempo de duración: 8 horas (4 conferencias)

Objetivos

Desarrollo

Se introducirá Python como una alternativa común para migrar varios entornos de programación de los que se usan en este momento en nuestro país. Se debe hacer énfasis en su amplio soporte tecnológico, su versatilidad y simpleza.

Se demostrará la instalación y configuración de un entorno de desarrollo en Python y se mencionarán otras alternativas de este tipo. Se propone el «Boa-Constructor» debido a la integración de esta herramienta con el Zope, que es la plataforma seleccionada para el último tema del curso.

Se presentará la consola de Python y su importancia para hacer pruebas interactivas en el proceso de programación.

Se introducirán los elementos básicos del lenguaje:

  1. Cómo escribir textos para la consola.
  2. La sintaxis de Python y el uso de la sangría como una estructura más.
  3. Tipos de datos simples: cadenas de caracteres, booleanos, enteros, fraccionarios o de punto flotante y complejos.
  4. Las tuplas, las listas y los diccionarios.
  5. Operadores y expresiones.
  6. Las estructuras básicas de control de flujo.
  7. Uso de módulos o bibliotecas.
  8. Programación Funcional en Python. Funciones Lambda.

Se introducirá la programación de algoritmos básicos. Se seleccionarán ejemplos que ayuden a crear una mentalidad de cómo programar correctamente.

Se destacarán las facilidades que tiene Python para el procesamiento de textos y el uso de expresiones regulares.

Se seleccionarán guiones para intérprete de comandos que hayan resuelto problemas en nuestra comunidad y se presentarán variantes de su implementación en Python.

Cursos/IntroProgramaciónConPython (última edición 2006-07-08 23:44:27 efectuada por CarlosJavierBorroto)