Curso de Python

Aprende a programar con uno de los lenguajes más populares y con mayor demanda laboral.

Lección 1 – Fundamentos de Python

  • Sintaxis, variables, tipo de datos
  • Operadores, condicionales, loops
  • Funciones, módulos y scope

Lección 2 – Tipos de Datos Avanzados

  • Strings, numbers y booleanos
  • Listas, tuples, sets y dictionaries

Lección 3 – Programación Orientada a Objetos

  • Clases, atributos y métodos
  • Herencia, encapsulamiento y polimorfismo

Lección 4 – Manejo de Errores y Excepciones

  • Leer, lanzar y manipular excepciones
  • Crear excepciones personalizadas

Lección 5 – Modularización

  • Creación de módulos y paquetes
  • Distribución de módulos
  • Virtualenv y entornos aislados

Lección 6 – Archivos y Directorios

  • Lectura y escritura de archivos
  • Navegación de sistema de archivos
  • Permisos y encodings

Lección 7 – Bases de Datos

  • Bases de datos SQL con Python
  • PostgreSQL y SQLite
  • ORM y Django Models

Lección 8 – Fechas y Horas

  • Tipo datetime y timedeltas
  • Formateo customizado
  • Operaciones date math

Lección 9 – Programación Funcional

  • Funciones lambda, map/filter/reduce
  • List/dict comprehensions
  • Decoradores y generadores

Lección 10 – Pros y Contras de Python

  • Python 2 vs Python 3
  • Ventajas para scripting y web
  • Desventajas en performance y mobile

Domina Python y acelera tu carrera en tecnología. ¡Inscríbete

S/190.00