Nuevo curso de programación python en la UIGV

    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. Sobre el 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 : 02 de marzo, 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.
    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)
    Descargar ficha de Inscripción publicado en: http://www.cosolig.org/python

    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

    CIERRE DE INSCRIPCIONES
    24 de febrero de 2010

    INFORMES

    E-mail: Esta dirección de correo electrónico está siendo protegida contra los robots de spam. Necesita tener JavaScript habilitado para poder verlo.

    © 2023 SomosLIbres.org. All Rights Reserved. Contacto: admin @ somoslibres.org
    Esta obra está bajo una licencia de Creative Commons Attribution-Share Alike 4.0 International License.

    Please publish modules in offcanvas position.