Explora Libros electrónicos
Categorías
Explora Audiolibros
Categorías
Explora Revistas
Categorías
Explora Documentos
Categorías
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.