Inicio‎ > ‎Certificaciones‎ > ‎

Python

Programador Jr. para Python.

Duración: 24 hrs.

Objetivos Clave.

Al final del curso el asistente será capaz de desarrollar aplicaciones y scripts basados en el lenguaje de programación Python

Resumen de la Audiencia.

Esta certificación está enfocada a aquellos desarrolladores interesados en aprovechar las grandes ventajas que ofrece Python tanto en su sencillez como en su potencia y portabilidad.

Prerrequisitos del Curso.

Nociones de programación.

Temario del Curso.

  • Introducción al lenguaje Python.
  • Lenguajes de script.
  • Filosofía de Python.
  • Instalación.
  • Módulos.
  • Entornos de desarrollo.
  • Sintaxis.
  • Tipos de datos y variables.
  • Operadores.
  • Funciones, Métodos y Declaraciones.
  • Iteraciones.
  • Condicionales.
  • Strings.
  • Listas e índices.
  • Sets y diccionarios.
  • Programación orientada a objetos.
    • Herencia.
    • Abstracción.
    •  Polimorfismo.
  • Distribución del software.
    • distutils.
    • setup-tools.
  • Python 2 y 3.
    • Diferencias entre Python 3 y Python 2.
    • Migración desde Python 2.

Programador Master para Python.

Duración: 24 hrs.

Objetivos Clave.

Al final del curso el asistente será capaz de desarrollar aplicaciones avanzadas en Python aprovechando el uso de entornos gráficos, depliegue de aplicaciones y servicios basados en web, gestión de bases de datos y técnicas de programación funcional.

Resumen de la Audiencia.

Esta certificación está enfocada a aquellos desarrolladores que ya cuentan con bases sólidas de programación en el lenguaje Python y desean desarrollar aplicaciones para proyectos específicos.

Prerrequisitos del Curso.

Certificación de Programador Jr. Para Python.

Temario del Curso.

  • Gestión de flujos de caracteres
    • Formato avanzado de textos
    • Unicode
    • Expresiones regulares
    • JSON
    • XML
  • Iteraciones 
    • generadores
    • iteradores
    • yield
  • Procesos e Hilos
    • El módulo thread
    • El GIL
  • Entornos gráficos
    • PyQt
  • Bases de datos
    • Python DB API
    • ORM con SQL Alchemy
  • Programación web
    • CGI Y WSGI
    • Clientes web
  • Programación funcional
    • Funciones lambda
    • filter
    • map
    • reduce
  • Decoradores