Introducción
  • Sobre el Curso
  • Conoce mejor a Tu profesor.
Entorno de Trabajo
  • Instalación de Jupyter
  • Como usar jupyter y código del curso (IMPORTANTE VER ESTA CLASE)
Primeros Pasos
  • Primer contacto con Python
  • Cadena de Caracteres (parte 1)
  • Cadena de caracteres con variables operaciones (parte 2)
  • índice de cadenas.
  • Listas
  • Ingresamos datos por teclado
Operadores relacionales, lógicos y asignación. Expresiones Anidadas
  • Operadores Lógicos
  • Operadores Relacionales
  • Expresiones anidadas y operadores de asignación
Estructuras de control
  • If
  • if else y elif
  • While
  • Práctica donde aplicamos todo lo aprendido
  • For
Tuplas, Diccionarios, Conjuntos, Pilas y Colas
  • Tuplas
  • Conjuntos
  • Diccionario
  • Pilas
  • Colas
Entradas por Teclado y Salidas por Pantalla
  • Entradas por teclado
  • Salida por pantalla
Funciones
  • Funciones
  • Retorno y envío de valores
  • Funciones argumentos parte 1
  • Funciones argumentos parte 2
  • Funciones argumentos parte 3
  • Funciones recursivas e integrada
Errores y Excepciones
  • Errores
  • Excepciones múltiples
  • Excepciones múltiples e invocación de excepciones
POO (Programación Orientada a Objetos)
  • POO objetos y clases
  • Atributos y Métodos de una clase (Parte 1)
  • Atributos y Métodos de una clase (Parte 2)
  • Clases - Métodos Especiales
  • La utilidad de usar objetos embebidos
  • Encapsulamiento
  • Herencia
  • Clases heredadas y polimorfismo
  • Herencia Múltiple
Ejercicios
  • Ejercicios a realizar.
Bonus Extra
  • Clase Extra