Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Aprendiendo a Programar con Python
Módulo 1 - Primeros Pasos en Python con VS Code
Lección 1 - ¿Qué es Python? (6:10)
Lección 2 - Instalación de Python y "Hola Mundo" (2:16)
Lección 3 - Instalación de Editor de Código y Extensión para IDE (8:04)
Lección 4 - Formateo de Código de Python (3:54)
Lección 5 - Entradas y Salidas: input() y print() (9:22)
Lección 6 - Ejecución de archivo .py y Paleta de Comandos (3:53)
Lección 7 - La Ventana Interactiva y Extensión Jupyter (3:57)
Lección 8 - Biblioteca Estándar: Módulos y Paquetes (7:09)
Lección 9 - El Zen de Python (3:06)
Módulo 2 - Manejo de Valores Básicos
Lección 1 - Variables y Tipos de Datos (5:53)
Lección 2 - Strings (6:38)
Lección 3 - Secuencias de Escape (2:10)
Lección 4 - Cadenas de Formato o Interpolación de Cadena (4:27)
Lección 5 - Métodos para Cadenas de Texto (5:03)
Lección 6 - Números (3:03)
Lección 7 - Operación de Asignación Aumentada y Módulo math (3:17)
Módulo 3 - Estructuras de Control Condicionales
Lección 1 - Operadores de Comparación (4:35)
Lección 2 - Estructura de Control Condicional Si..Entonces -> Bloque IF (5:59)
Lección 3 - Operador Ternario (3:18)
Lección 4 - Operadores Lógicos (4:01)
Lección 5 - Evaluación de Corto Circuito (1:22)
Lección 6 - Encadenamiento de Operaciones de Comparación (1:47)
Módulo 4 - Estructuras de Control para Excepciones
Lección 1 - ¿Qué es el Bloque try...except? (5:34)
Lección 2 - Bloque try...except en Acción (9:52)
Lección 3 - Cláusulas else y finally en try...except (3:53)
Módulo 5 - Estructuras de Control Repetitivas
Lección 1 - ¿Qué es un Bucle o Loop? (3:05)
Lección 2 - Estructura de control condicional repetitiva: mientras_que (3:55)
Lección 3 - El Bucle while con Ejemplo (6:30)
Lección 4 - Contadores en Programación (6:45)
Lección 5 - Instrucción de Control: break (6:06)
Lección 6 - Instrucción de Control: continue (3:48)
Lección 7 - Bucle while con clásula: else (4:24)
Lección 8 - Estructura de control contada repetitiva: para y para_cada (6:59)
Lección 9 - El Bucle for (10:23)
Lección 10 - Bucle for en instrucciones de control y cláusula else (4:59)
Lección 11 - Bucles Anidados en Acción (13:52)
Lección 12 - Iterables (8:16)
Módulo 6 - Reciclando Código con Funciones
Lección 1 - Sobre Colecciones (13:43)
Lección 2 - ¿Qué es una función? (2:06)
Lección 3 - Creación de programa: Práctica y Preparación (16:07)
Lección 4 - Definir una Función (4:42)
Lección 5 - Definición de Función con Parámetros (6:52)
Lección 6 - Definición de Parámetros Opcionales (3:09)
Lección 7 - Parámetros por Nombre (5:37)
Lección 8 - Número variable de parámetros: *parámetros (6:24)
Lección 9 - Número variable de parámetros: **parámetros (2:41)
Lección 10 - Funciones que retornar un valor Diferente de None (7:30)
Módulo 7 - Paradigmas de Programación
Lección 1 - ¿Qué es un Paradigma de Programación? ¿Por Qué nos Importa? (2:49)
Lección 2 - Paradigmas de Programación (4:04)
Lección 3 - El Multiparadigma de Python (2:34)
Lección 4 - El Paradigma de Programación Imperativo en Python (1:53)
Módulo 8 - Programación Orientada a Objetos
Lección 1 - Clases y Objetos (8:12)
Lección 2 - El proyecto: Juego Comparación de Colores (4:36)
Lección 3 - Propiedades y Métodos (8:25)
Lección 4 - El Argumento self y "construcción de carta" (7:53)
Lección 5 - Colores en Consola con Secuencias de Escape ANSI (13:38)
Lección 6 - Constructores de Objetos (10:04)
Lección 7 - Desarrollo del Cuerpo del Juego (12:47)
Lección 8 - Herencia de Clases (16:04)
Lección 9 - Encapsulación de Propiedades y Métodos y super() (16:32)
Módulo 9 - Manejo de Valores Estructurados
Lección 1 - Listas: Operador de Indexación, Slicing y Más (14:14)
Lección 2 - Tuplas: Empaquetado, Desempaquetado y Más (15:16)
Lección 3 - Diccionarios y Vistas (18:27)
Lección 4 - Conjuntos y Congelar Conjuntos (11:18)
Módulo 10 - Comprensión y Generadores
Lección 1 - Fundamentos de Comprensión en Python (5:07)
Lección 2 - Comprensión de Lista para Secuencias de Color ANSI (5:11)
Lección 3 - Comprensión de Listas con Condicionales (2:57)
Lección 4 - Comprensión de Diccionarios (4:23)
Lección 5 - Comprensión de Conjuntos (4:13)
Módulo 11 - Módulos, Paquetes y Librerías
Lección 1 - Estructura de Código en Python (4:53)
Lección 2 - Librería Estándar y Entorno Incorporado (Instalación de Python) (4:19)
Lección 3 - Importación Módulos y Código de Nivel Superior (7:39)
Módulo 12 - Manipulación de datos con pandas
Lección 1 - ¿Qué es pandas? e Instalación (2:59)
Lección 2 - ¿Qué es un DataFrame? y Creación (7:02)
Lección 3 - El Operador .iloc[] par Indexación y Rebanado (9:04)
Lección 4 - El Operador .loc[] Rebanado por Etiquetas (6:56)
Lección 5 - El Operador de Acceso (2:35)
Lección 6 - ¿Qué es una Serie? y Creación (6:41)
Lección 7 - ¿Qué es son los Índices Jerárquicos o MultiIndex? (2:57)
Lección 8 - MultiIndex para Filas y Método .xs (5:56)
Lección 9 - MultiIndex para Columnas y Párametro axis de .xs (7:25)
Lección 10 - Opciones de pandas con describe_options y set_option (5:45)
Lección 11 - MultiIndex con set_index y algunos métodos (3:12)
Lección 12 - Lectura y Escritura de Archivos y función help (6:21)
Módulo 13 - Jupyter Notebooks y Jupyter Lab
Lección 1 - ¿Qué es un Jupyter Notebook? (4:04)
Lección 2 - Jupyter Notebook en Visual Studio Code (4:55)
Lección 3 - Elementos de un Jupyter Notebook: Markdown, LateX, Gráficos y Celdas (10:18)
Lección 4 - Jupyter Notebook en Navegador (8:40)
Lección 5 - Jupyer Lab (3:28)
Módulo 14 - Análisis de Datos Exploratorio con pandas
Disponible a partir del 25 de abril de 2024
Lección 1 - Variables y Tipos de Datos
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock