This course was created with the
course builder. Create your online course today.
Start now
Create your course
with
Reproducción automática
Autocompletar
Lecciones Previas
Completar y Continuar
Python TOTAL - Programador Avanzado en 16 días
DIA 1 - PROGRAMA UN CREADOR DE NOMBRES
Recorrido del Curso (2:48)
¿Por Qué Python? (2:03)
Meta del Día 1 (1:18)
Instalar Python y PyCharm (12:05)
Declaración Print (7:47)
Práctica Print
Strings (9:02)
Práctica Strings
Input (8:22)
Práctica Input
Soluciones a las Prácticas del Día 1
Repasemos el Día 1
Proyecto Día 1 (1:49)
Solución al Proyecto del Día 1 (8:40)
ResuMate Día 1 (4:26)
DÍA 2 - PROGRAMA UN CALCULADOR DE COMISIONES
Meta Día 2 (1:28)
Tipos de Datos (4:42)
Variables (9:27)
Práctica Variables
Los Nombres de las Variables (3:14)
Integers y Floats (8:33)
Práctica Integers y Floats
Conversiones (9:05)
Práctica Conversiones
Formatear Cadenas (7:49)
Práctica Formatear Cadenas
Operadores Matemáticos (7:18)
Práctica Operadores Matemáticos
Redondeo (7:31)
Práctica Redondeo
Soluciones a las Prácticas del Día 2
Repasemos el Día 2
Proyecto del Día 2 (1:58)
Solución al Proyecto del Día 2 (7:19)
ResuMate Día 2 (3:50)
DIA 3 - PROGRAMA UN ANALIZADOR DE TEXTO
Meta del Día 3 (1:38)
Método Index() (9:08)
Práctica Método Index()
Extraer Sub-Strings (5:23)
Práctica Sub-Strings
Métodos de Strings (11:08)
Práctica Métodos de Strings
Propiedades de Strings (7:48)
Práctica Propiedades de Strings
Listas (14:11)
Práctica Listas
Diccionarios (14:53)
Práctica Diccionarios
Tuples (9:33)
Práctica Tuples
Sets (12:43)
Práctica Sets
Booleanos (8:14)
Práctica Booleanos
Soluciones a las Prácticas del Día 3
Repasemos el Día 3
Proyecto del Día 3 (3:32)
Solución al Proyecto del Día 3 (19:22)
ResuMate Día 3 (5:19)
DÍA 4 - PROGRAMA EL JUEGO 'ADIVINA EL NÚMERO'
Meta del Día 4 (1:46)
Operadores de Comparación (6:45)
Práctica Operadores de Comparación
Operadores Lógicos (8:25)
Práctica Operadores Lógicos
Control de Flujo (10:19)
Práctica Control de Flujo
Introducción a Loops (2:37)
Loop For (16:14)
Práctica Loop For
Loop While (11:54)
Práctica Loop While
Rango (4:37)
Práctica Rango
Enumerador (5:20)
Práctica Enumerador
Zip (5:53)
Práctica Zip
Min y Max (6:12)
Práctica Min y Max
Random (8:26)
Práctica Random
Compresión de Listas (8:05)
Práctica Compresión de Listas
Match | Actualización Python 3.10 (11:52)
Soluciones a las Prácticas del Día 4
Proyecto del Día 4 (2:19)
Solución al Proyecto del Día 4 (10:04)
ResuMate Día 4 (6:34)
Repasemos el Día 4
DÍA 5 - PROGRAMA EL JUEGO 'EL AHORCADO'
Meta del Día 5 (1:24)
Métodos, Ayuda y Documentación (8:51)
Práctica Métodos, Ayuda y Documentación
Funciones (2:13)
Crear Funciones (7:33)
Práctica Crear Funciones
Return (7:03)
Práctica Return
Funciones Dinámicas (10:39)
Práctica Funciones Dinámicas
Ejemplo de Función (8:02)
Interacción entre Funciones (13:05)
Práctica Interacción entre Funciones
Argumetos Indefinidos (*args) (6:08)
Práctica Argumentos Indefinidos (*args)
Argumentos Indefinidos (**kwargs) (11:17)
Práctica Argumentos Indefinidos (**kwargs)
Problemas Prácticos (0:53)
Solución a los Problemas Prácticos (20:56)
Soluciones a las Prácticas del Día 5
Repasemos el Día 5
Proyecto del Día 5 (2:54)
Consideraciones para el Proyecto de Hoy (3:38)
Solución al Proyecto del Día 5 (29:36)
ResuMate Día 5 (6:55)
DÍA 6 - PROGRAMA UN RECETARIO
Meta del Día 6 (1:55)
Abrir y Manipular Archivos (11:23)
Práctica Abrir y Manipular Archivos
Crear y Escribir Archivos (9:51)
Práctica Crear y Escribir Archivos
Directorios (15:13)
Preguntas sobre Directorios
Pathlib (5:40)
Preguntas sobre Pathlib
Path (15:05)
Práctica Path
Limpiar Consola (6:11)
Archivos y Funciones (1:43)
Práctica Archivos y Funciones
Repasemos el Día 6
Soluciones a las Prácticas del Día 6
Proyecto del Día 6 (5:17)
Solución al Proyecto del Dia 6 - Parte 1 (6:06)
Solución al Proyecto del Dia 6 - Parte 2 (12:46)
Solución al Proyecto del Dia 6 - Parte 3 (15:20)
Solución al Proyecto del Dia 6 - Parte 4 (14:57)
Probando el Proyecto del Día (8:20)
ResuMate Día 6 (5:55)
DÍA 7 - PROGRAMA UNA CUENTA BANCARIA
Meta del Día 7 (1:14)
Programación Orientada a Objetos (4:53)
Clases (6:09)
Práctica Clases
Atributos (13:15)
Práctica Atributos
Métodos (6:27)
Práctica Métodos
Tipos de Métodos (11:24)
Práctica Tipos de Métodos
Herencia (7:21)
Práctica Herencia
Herencia Extendida (15:00)
Práctica Herencia Extendida
Polimorfismo (7:33)
Práctica Polimorfismo
Pilares de la Programación Orientada a Objetos
Métodos Especiales (10:34)
Práctica Métodos Especiales
Repasemos el Día 7
Soluciones a las Prácticas del Día 7
Proyecto del Día 7 (3:42)
Solución al Proyecto del Día 7 (16:44)
ResuMate Día 7 (4:35)
DÍA 8 - PROGRAMA UNA CONSOLA DE TURNOS
Meta del Día 8 (1:57)
Instalar Paquetes (10:51)
Preguntas sobre Instalación de Paquetes
Módulos y Paquetes (13:22)
Preguntas sobre Módulos y Paquetes
Manejo de Errores (13:16)
Práctica Manejo de Errores
Buscar Errores con Pylint (10:09)
Práctica Pylint
Probar el Código con Unittest (8:51)
Cuestionario sobre Unittest
Decoradores (14:43)
Cuestionario sobre Decoradores
Generadores (10:31)
Práctica Generadores
Repasemos el Día 8
Soluciones a las Prácticas del Día 8
Proyecto del Día 8 (3:18)
Solución al Proyecto del Día 8 (16:28)
ResuMate Día 8 (4:24)
DÍA 9 - PROGRAMA UN BUSCADOR DE NÚMEROS DE SERIE
Meta del Día 9 (1:24)
Módulo Collections (12:04)
Práctica Módulo Collections
Módulos OS y Shutil (13:03)
Cuestionario OS y Shutil
Módulo Datetime (9:43)
Práctica Módulo Datetime
Módulos para Medir el Tiempo (11:12)
Cuestionario Módulos para Medir el Tiempo
Módulo Math (4:14)
Práctica Módulo Math
Módulo RE (21:45)
Práctica Módulo RE
Comprimir y Descomprimir Archivos desde Python (10:41)
Cuestionario Comprimir y Descomprimir Archivos desde Python
Repasemos el Día 9
Soluciones a las Prácticas del Día 9
Proyecto Día 9 (0:56)
Solución al Proyecto del Día 9 (18:40)
ResuMate Día 9 (4:44)
DIA 10 - PROGRAMA EL JUEGO 'INVASIÓN ESPACIAL'
Meta del Día 10 (2:12)
Crear la Pantalla (7:42)
Cambiar Título, Ícono y Color (6:15)
Agregar al Protagonista (6:28)
Mover al Personaje (3:45)
Controlar el Movimiento (9:31)
Limitar el Movimiento (5:13)
Crear Enemigos (4:37)
Generar Movimientos del Enemigo (4:31)
Agregar Imagen de Fondo (5:35)
Disparar Balas (9:16)
Movimiento de las Balas (5:51)
Detectar Colisiones (10:45)
Agregar Enemigos (6:59)
Mostrar Puntaje (6:55)
Agregar Música y Sonidos (4:50)
Terminar el Juego (6:53)
Repasemos el Día 10
ResuMate Día 10 (3:46)
DÍA 11 - PROGRAMA UN EXTRACTOR DE DATOS WEB
Meta del Día 11 (1:40)
Principios del Web Scrapping (11:47)
Cómo ver el Código Fuente (7:06)
Extraer el Título de la Página (9:31)
Extraer Elementos de una Clase (7:04)
Extraer Imágenes (10:24)
toscrape.com (3:26)
Explorar Múltiples Páginas (3:56)
Identificar Condiciones de Extracción (6:06)
Extraer el Título del Libro (5:08)
Combinar Items Buscados (10:23)
Repasemos el Día 11
ResuMate Día 11 (4:55)
DIA 12 - PROGRAMA UN GESTOR DE RESTAURANTES
Meta del Día 12 (1:18)
Configurar la Ventana con TKinter (6:27)
Paneles (14:18)
Checkbuttons (11:45)
Cuadros de Entrada (8:05)
Valores por Defecto (2:39)
Panel de Costos (12:05)
Botones y Recibo (5:28)
Calculadora (7:59)
Funcionalidad de la Calculadora (11:06)
Configurar los Checkbuttons (8:32)
Calcular Totales (14:13)
Generar Recibo (16:20)
Guardar Recibo en Archivo (5:15)
Resetear Pantalla (5:36)
Repasemos el Día 12
ResuMate Día 12 (4:55)
DÍA 13 - PROGRAMA UN ASISTENTE DE VOZ
Meta del Día 13 (1:26)
Instalar Bibliotecas (3:53)
Transformar Voz en Texto (9:01)
Transformar Texto en Voz (3:24)
Configurar Idioma (6:11)
Consultar el Día (4:49)
Consultar la Hora (3:50)
Saludo Inicial (5:14)
Centro de Pedidos (7:06)
Agregar Más Funcionalidades (11:47)
Finalizar el Asistente (3:43)
Repasemos el Día 13
Resumate Día 13 (5:10)
DÍA 14 - PROGRAMA UN CONTROLADOR DE ASISTENCIA
Meta del Día 14 (3:40)
Instalar Bibliotecas de Reconocimiento Facial (5:16)
Paso 1: Cargar Imágenes (5:27)
Paso 2: Mostrar Caras (6:21)
Paso 3: Comparar Caras (2:56)
Medir la Diferencia (Distancia) (4:26)
Mostrar la Distancia (4:59)
Crear una Base de Datos de Rostros (11:02)
Encontrar Coincidencias en la Base de Datos (10:49)
Mostrar Coincidencias (8:29)
Registrar Asistencia (9:36)
Repasemos el Día 14
ResuMate Día 14 (5:28)
DIA 15 - PROGRAMA UN MODELO DE MACHINE LEARNING
Meta del Día 15 (2:35)
Conoce a Google Colab (7:23)
Numpy - Parte 1 (15:53)
Numpy - Parte 2 (12:45)
Pandas - Parte 1 (6:50)
Pandas - Parte 2 (13:32)
Pandas - Parte 3 (6:22)
Matplotlib - Parte 1 (13:14)
Matplotlib - Parte 2 (13:33)
Introducción a Machine Learning (5:18)
Sobrevivir al Titanic (25:45)
Repasemos el Día 15
ResuMate Día 15 (6:26)
DÍA 16 - PROGRAMA UNA APLICACIÓN WEB DE TAREAS PENDIENTES
Meta del Día (1:54)
Entornos Virtuales (10:16)
Instalar Django (8:01)
Configurar las URLs (9:51)
Crear la Tabla de Tareas (13:28)
Configurar la Vista (12:44)
Configurar la Vista de Detalle (8:10)
Crear Links a Detalle (3:28)
Agregar Nueva Tarea (9:17)
Formulario para Nueva Tarea (7:55)
Editar Tarea (4:40)
Eliminar Tarea (8:18)
Crear la Logica de Logueo-Deslogueo (5:16)
Formulario de Logueo-Deslogueo (9:34)
Restringir Acceso (5:00)
Información Específica de Usuario (11:33)
Registrar Nuevo Usuario (12:56)
Barra de Búsquedas (6:56)
Un Estilo para Todas las Vistas (7:42)
Estilo General (9:12)
Estilo de Barra Superior (10:16)
Estilo de la Lista (16:24)
Estilo de la Barra de Búsqueda (8:23)
Terminar el Sitio (11:19)
ResuMate Día 16 (4:07)
Directorios
Contenido de la Lección Bloqueado
Si ya te has inscripto,
debes ingresar a tu cuenta
.
Inscríbete en este Curso para Desbloquearlo