
IV CURSO DE PROGRAMACIÓN
EN PYTHON
Inicio
02 de marzo
<< Vacantes Limitadas >>
1.
INFORMACIÓN GENERAL
PRESENTACIÓN
Curso
en modalidad dive que pretende "envolver" a los
interesados en la programación de python, a nivel:
estructurado, orientado a objetos y funcional, pasando desde
un nivel básico hasta avanzado, que supone la programación
de GUI, Threads, etc.
INSTRUCTOR
Alfonso
de la Guarda Reyes
Lic.
Alfonso de la Guarda Reyes Comunicador Social con 26 años
de experiencia en tecnología informática. Director
del Centro Open Source y Gerente de Investigación y
Desarrollo de ICTEC SAC. Desarrollador y conocedor en lenguajes
de programación como C++, php, Python y Perl. En el
2001 lanzó la primera aplicación GPL del Perú
y la Primera POS del Mundo con licencia GPL: SISVENTI (Puntos
de Venta). Entre 2002 y 2003, se dedicó a implementar
soluciones LINUX a diversas instituciones y empresas, así
como ser invitados a diversos eventos sobre FLOSS. Entre el
2003 y 2008 en ICTEC SAC se ha dedicado a la investigación
e desarrollo de aplicaciones para negocios con Business Intelligence
(con licencia GPL) aperturando el primer Centro de Investigación
y Desarrollo Independiente de tecnologías FLOSS de
América Latina (Centro Open Source).
REQUISITO
•
Conocimiento en algún lenguaje de programación.
DURACIÓN
El
Curso tiene una duración de 24 horas.
CONTENIDO
-
Presentación del lenguaje y áreas de desarrollo
- Uso
- Proyección
- Características generales
- Fundamentos: estructuras de control, tipos de datos y arreglos
- Variables
- Arreglos o conjuntos de datos
+ Tuplas
+ Listas
+ Diccionarios (Hash)
- Sintáxis
- Estructuras de control
+ Condicionales
+ Bucles
- Paradigmas: programación estructura, orientada a objetos y funcional
- Programación estructurada: funciones
- Programación orientada a objetos
+ Clases
+ Herencia
+ Herencia múltiple
+ Polimorfismo
+ Encapsulación
+ Observaciones
- Programación funcional
+ Funciones de orden superior
+ Iteraciones de orden superior
+ Lambda
+ Comprensión de listas
+ Generadores
+ Decoradores
- Excepciones
- Manejo de archivos
- Abrir archivos
- Guardar archivos
- Módulos: Baterías incluídas, todo al alcance de la mano
- Módulos
- Paquetes
- Estándares y normas (PEPs)
- Normas en sintáxis
- Métodos de optimización
- Conexión a base de datos e interfases de entrada y salida
- Módulos y bases de datos
- Cadenas de conexión
- Consultas y ANSI SQL
- Salidas y entradas por puerto serie y paralelo
- Salidas y entradas por redes TCP/IP (sockets)
- Salidas y entradas por bluetooth
- Programación en interfases textuales con curses
- Módulos
- Ventanas
- Paneles
- Threads (Hilos)
- Programación web empleando modelos MVC (web2py y django)
-
Modelo de desarrollo MVC
- Desarrollo de interfases web empleando web2py
- Desarrollo de interfases web empleando django
- Generalidades del controlador
- Paradigma del modelo
- Extensibilidad de la vista
- Programación visual empleando toolkits gráficos (gtk y tkinter)
- Módulos gráficos
- PIL
- Tkinter dentro de python
- Construyendo interfases visuales desde un editor de textos
- Glade, diseñador de interfases para GTK
- Desarrollo en pygtk siguiendo patrones multiplataforma
INICIO y HORARIO
-
Inicio : 16 de febrero, 2010.
- Días
: Martes y Jueves
- Horario
: De 07:00 p.m. a 10:00 p.m.
INVERSIÓN
-
Público en General : S./ 220.00 nuevos soles *
-
Estudiantes de la UIGV : S./ 170.00 nuevos soles *
(*)
Los precios incluyen el IGV.
Incluye:
-
Material
de Clase
-
Certificado
a nombre de la Facultad de Ingeniería de Sistemas,
Cómputo y Telecomunicaciones de la Universidad
Inca Garcilaso de la Vega.
FORMA DE PAGO
-
Depósito
en el Banco de Comercio a la Cuenta Corriente
110-01-0451450 (cuenta en nuevos soles),
Al momento de realizar el pago indicar además
el siguiente Código de pago:
- Código de Pago Público General: 03052907
- Código de Pago Estudiantes de la UIGV:
03052908
Concepto “Curso Programación Python”.
-
Depósito
en los Centros de Recaudación (*) de la Universidad
Inca Garcilaso de la Vega por concepto de “Curso
Programación Python”.
(*)
Centros de Recaudación
-
Jr.
Sánchez Cerro 1885 - Jesús María
-
Av.
San Felipe 890 - Jesús María
-
Av.
Washington 1556 - Cercado de Lima (Facultad de Ciencias
Contables)
-
Av.
Petit Thouars Nº 421 - Santa Beatriz (Facultad de
Ciencias Administrativas y Ciencias Económicas)
FICHA
DE INSCRIPCIÓN
Descargar
ficha de Inscripción [.DOC]
- [.ODT]
NOTA
IMPORTANTE: ENVIAR LA FICHA DE INSCRIPCIÓN DEBIDAMENTE
LLENADA y COPIA ESCANEADA DEL DEPÓSITO O TRANSFERENCIA
AL EMAIL extension@cosolig.org
2. LUGAR
-
Lugar
: Facultad de Ingeniería de Sistemas, Cómputo
y Telecomunicaciones. Universidad Inca Garcilaso de la
Vega
-
Dirección
: Av. Bolívar 1848 – Pueblo Libre
3. CIERRE DE INSCRIPCIONES
22
de Febrero
Vacantes Limitadas
4. INFORMES
E-mail:
extension@cosolig.org

|