Está en la página 1de 2

El Consejo, 26 de Abril del 2012

MODULOS DE PYTHON
Este programa lo propongo como tipo seminario de los cuales se dividirn en tres(3)
modulos:
1. Modulo I (Principiante)
2. Modulo II (Intermedio)
3. Modulo III (Avanzado)
Modulo I: Se tratara todo el aspecto bsico del lenguaje, ventajas y desventajas,
instalacin, sintaxis, tipos de variables, manejo de estructuras, estructuras de control,
funciones, ambiente grfico con wxGlade. En este nivel o modulo trabajaremos con la forma
de programacin imperativa y procedural.
Modulo II: En este modulo se vera la parte de Programacin Orientada a Objetos;
veremos clases, objetos, herencia, polimorfismo, encapsulacin, mtodos, etc. Se
darn
todos los aspecto de este paradigma de programacin; tambin estudiaremos la herramienta
UML para obtener un mejor enfoque y compresin del POO.
Modulo III: Este modulo es dedicado al aspecto Web de Python, trabajemos con
todo lo relacionado con la programacin web utilizando python como lenguaje dinmico.
Estudiaremos con software como Django y Web2py, haremos formularios, conexiones
a las diferentes sistemas de bases de datos, etc.
Los mdulos se darn de forma terica y practica teniendo mas nfasis en la parte
practica se harn ejercicios, simulaciones de casos, test y pruebas para confirmar si los
alumnos logran alcanzar el nivel deseado de aprendizaje.
Tendrn una duracin de 36 horas.
Costo: 30 Bs./hora * 36 horas/modulo = 1.080,00 Bs./modulo
Requerimientos: El estudiante o participantes deber tener conocimientos de
matemtica y en manejo de base de datos.
En cuanto a los requerimientos fsicos preferiblemente en laboratorios de informtica
cada estudiante con su ordenador.
Prof. ELAS ESCOBAR
Nota: Anexo el contenido del modulo I.

MODULO I DE PYTHON
Objetivo: Que el alumno o participante entienda y manipule el lenguaje
Python; al finalizar el modulo estar en capacidad de realizar un software en
python de forma procedural y/o imperativa utilizando herramientas de interfaces
grficas tales como WxGlade o Boa Constructor.
CONTENIDO
Conocimientos bsicos
Qu es Python?
Instalacin
Herramientas para la programacin
Configuracin del ambiente de trabajo
Ejemplos y ejercicios.
Programando con Python
Variables
Tipos de variables
Operadores y tipos de operadore
Sintaxis
Colecciones
Listas, Tuplas y Diccionarios
Trabajando con python
Ejemplos y ejercicios.
Manejo de estructuras de control
Estructuras de decisin
if: ... if: else: ... if: ... elif: ... else: ...
Estructura de repeticin
for: ... While: ...
Ejemplos y ejercicios.
Funciones
Funciones simples
Funciones con parmetros
Funciones o mtodos preestablecidos o nativos
Bibliotecas o libreras
Ejemplos y ejercicios.
Manejo y creacion de interfaces graficas
Creacin de Base de datos y Tablas MYSQL
Sentencias SQL (INSERT, SELECT, UPDATE Y DELETE)
Trabajar con WxGlade O Boa Cosntructor.
Ejemplos y ejercicios.

También podría gustarte