Skip to content

Latest commit

 

History

History
56 lines (54 loc) · 1.44 KB

File metadata and controls

56 lines (54 loc) · 1.44 KB

OpenBootcamp-Python

Curso de Python.

Temario:

  1. INTRODUCCIÓN A PYTHON
    1.1. Tipado
    1.2. Casos de uso
  2. EL INTÉRPRETE DE PYTHON
    2.1. pip
    2.2. virtualenv
    2.3. pyenv (solo macOS y Linux)
    2.4. pipenv
  3. INTRODUCCIÓN A LOS TIPOS DE OBJETOS
    3.1. Tipos de datos inmutables
    3.2. Tipos de datos mutables
    3.3. Operadores
  4. CONTROL DE FLUJO
    4.1. Test de veracidad
    4.2. Tablas de la verdad
    4.3. Sentencia “if”
    4.4. Sentencia “while”
    4.5. Sentencia “for”
    4.6. Sentencia “match”
    4.7. pass (palabra reservada)
  5. FUNCIONES
    5.1. Definir funciones
    5.2. Ámbito local y global
    5.3. Parámetros opcionales
    5.4. args y kwargs
    5.5. Operadores ternarios
    5.6. Funciones lambda (o anónimas)
  6. CLASES Y OBJETOS
    6.1. ¿Cómo crear objetos y clases?
    6.2. Clases estáticas y dinámicas
    6.3. Herencia
    6.4. Herencia múltiple
    6.5. Constructor
    6.6. Destructor
    6.7. ¿Qué son las clases?
    6.8. Clases abstractas
    6.9. Composición
  7. MÓDULOS
    7.1. Módulos
    7.2. Paquetes
    7.3. Paquetes dentro de paquetes
    7.4. Búsqueda de paquetes y módulos
    7.5. Ámbitos
  8. ENTRADA Y SALIDA
    8.1. Formateo de cadenas
    8.2. Representaciones textuales de una clase
    8.3. Jugando con strings
    8.4. Mensajes en fichero
    8.5. Serializar datos
  9. BIBLIOTECA ESTÁNDAR Y FUNCIONES BUILT-IN
    9.1. Funciones built-in