Programa del Curso

Introducción a Python Programming

  • Ejecutando código Python
  • Utilizando Herramientas de Desarrollo Python (IDEs y herramientas de línea de comandos)
  • Trabajando con shells Python e iPython así como con iPython Notebook

Tipos de datos y operaciones

  • Enteros y flotantes
  • Cadenas y bytes
  • Tuplas y listas
  • Diccionarios y diccionarios ordenados
  • Conjuntos y conjuntos congelados

Organización y distribución del código

  • Creando módulos y paquetes
  • Distribuyendo código a repositorios

Orientado a Objetos y Funcional Programming

  • Creando y utilizando funciones y clases
  • Modificando funciones y clases con decoradores
  • Introduciendo meta-clases

Manejo y pruebas de errores

  • Manejando y generando excepciones
  • Escribiendo y ejecutando pruebas (doc tests y unit tests)
  • Verificando la cobertura del código por las pruebas

Trabajar con archivos y directorios

  • Accessando diferentes tipos de archivos y principios de manejo de archivos
  • Creando, leyendo, actualizando y eliminando archivos (incluyendo archivos de texto plano, csv, así como archivos Microsoft Word y Microsoft Excel)
  • Extrayendo datos de archivos de texto utilizando Expresiones Regulares
  • Creando y eliminando directorios, listando y buscando archivos

Accessing Databases

  • Seleccionando, insertando, actualizando y eliminando datos
  • API genérica de bases de datos basada en DB-API 2.0, PEP y SQL
  • Utilizando el Object Relational Mapper (SQLAlchemy)
  • Trabajando con bases de datos PostgreSQL

Conquistando la Web

  • Recuperando páginas web
  • Analizando HTML y JSON
  • Completando formularios web automáticamente
  • Creando aplicaciones web en Python

Requerimientos

Ninguno

 28 Horas

Número de participantes


Precio por Participante​

Testimonios (7)

Próximos cursos

Categorías Relacionadas