Dominarás conceptos de nivel profesional como concurrencia, diseño de APIs y optimización de código. Serás capaz de estructurar proyectos escalables y listos para producción.
Añade este curso a tu lista para seguirlo y guardar tu progreso. Se contará como un curso creado en tu cuenta.
Módulo 1. Programación Orientada a Objetos (POO) Avanzada
Implementar patrones de diseño avanzados utilizando herencia múltiple, métodos mágicos y encapsulamiento.
Lección 1⏱ 5:39LatamCode
Herencia Múltiple y el algoritmo MRO
POO en Python: herencia múltiple y MRO explicados fácil (con ejemplo) 🔥
En este video aprenderás herencia múltiple en Python de forma clara y sin enredos 🚀 Si ya estás viendo Programación Orientada a Objetos (POO), este tema es clave para subir de nivel. Te explico paso a paso cómo una clase puede heredar de varias clases al mismo tiempo y cómo Python decide qué método ejecutar usando el…
Python Programming Language language. Its design philosophy emphasizes code readability with the use of significant indentation. Python is dynamically-typed and garbage-collected. It supports multiple programming paradigms, including structured, object-oriented and functional programming. In this course you will learn…
Lección 3⏱ 8:53Código Espinoza - Automatiza tu Vida
Decorador @property y Encapsulamiento
Domina la Privacidad en Python: Guía Completa sobre Getters, Setters y Decoradores de Propiedad
Descubre cómo dominar la privacidad y el acceso controlado a datos en Python con nuestra guía completa. En este video tutorial, exploramos paso a paso el manejo de la privacidad en Python, la implementación de getters y setters básicos, y el poder de los decoradores de propiedad para un código más limpio y mantenible.…
Módulo 2. Programación Funcional y Metaprogramación
Escribir código más expresivo y modificar el comportamiento de funciones dinámicamente.
Lección 1⏱ 13:21Pildoras de programación
Expresiones Lambda, Map, Filter y Reduce
Python desde cero 48: Funciones Lambda
En este vídeo hablamos de las funciones lambda o funciones anónimas en python y como a través de ellas podemos declarar funciones simples y temporales. Te explico mayor detalle en nuestro ejemplo práctico. Suscripción Facebook: https://www.facebook.com/becomesupporter/pildorasprogramacion/ Buy me a Coffee:…
Aprende a crear y utilizar decoradores con Python: Los decoradores son una característica poderosa y versátil en Python que te permiten modificar o extender el comportamiento de funciones o métodos existentes sin cambiar su código interno. Los decoradores son funciones que toman otra función como argumento y devuelven…
Lección 3⏱ 23:04Andrés Vasquez
Generadores y la expresión Yield
¡Optimiza tu código Python con yield! Domina los generadores en minutos
¿Quieres saber cómo ahorrar memoria y acelerar tus programas en Python? En este video aprenderás qué son los generadores en Python, cómo funcionan con la palabra clave yield, y por qué son tan poderosos para procesar grandes cantidades de datos de forma eficiente y sin consumir demasiada memoria. 👉 En este tutorial…
Módulo 3. Gestión de Recursos y Robustez del Código
Asegurar que tu código gestione correctamente los errores del sistema y libere recursos de manera eficiente.
Lección 1⏱ 8:20Indently
Creación de Excepciones Personalizadas
How To Create Custom Exceptions In Python
In this video I will be showing you how you can easily create your own custom exceptions in Python easily. ▶ Become job-ready with Python: https://www.indently.io ▶ Follow me on Instagram: https://www.instagram.com/indentlyreels
Lección 2⏱ 2:512MinutesPy
Administradores de Contexto (Context Managers)
What Exactly are "Context Managers" in Python?
In this video, we'll dive deep into the concept of context managers in Python and explore how they work with the `with` statement. We'll start by understanding what a context manager is and why it's a powerful tool for resource management. Then we'll break down the two primary methods every context manager should…
Lección 3⏱ 10:44UskoKruM2010
Implementación del Módulo Logging
Logger en Python | Logging | Generar Archivo de Logs (.log) con Python | Curso Python 3 🐍 # 72
Aprender a crear archivos de logs con Python, conoce cómo generar archivos (.logs) de logging en Python: serás capaz de manejar un sistema de Logging con Python, de una forma fácil y desde cero. #python #logging #logs 🔴 *** HOSTING RECOMENDADO *** Hostinger: https://www.hostinger.com/uskokrum2010 ¡Usa el código…
Optimizar el rendimiento de tu aplicación ejecutando múltiples tareas en paralelo o de forma asíncrona.
Lección 1⏱ 5:11System Design School
Diferencia entre Multithreading y Multiprocessing
Multithreading vs Multiprocessing | System Design
https://systemdesignschool.io/ 👈 Best place to learn and practice system design In this video, we dive into the key differences between multithreading and multiprocessing, two powerful approaches to achieving concurrency in programming. Whether you're building applications that handle multiple tasks at once or you…
Lección 2⏱ 19:32Andrés Vasquez
Programación Asíncrona con Asyncio
Domina Asyncio en Python: De Cero a Experto en Concurrencia
¿Sientes que tus aplicaciones en Python se quedan cortas en velocidad y eficiencia? La concurrencia no tiene por qué ser un dolor de cabeza. En este tutorial definitivo, te mostraremos cómo dominar asyncio, la herramienta que usan los profesionales para construir aplicaciones increíblemente rápidas y escalables.…
Lección 3⏱ 35:49Raúl Caro Pastorino
Manejo de Tareas Concurrentes con Async/Await
Introducción a la Programación Asíncrona con Async y Await (Python)
La programación asíncrona permite ejecutar múltiples tareas de manera concurrente, sin bloquear el flujo de ejecución del programa. En Python, “async` y `await” son las palabras clave del lenguaje que facilitan la escritura de código asíncrono de forma más legible y eficiente. Este enfoque es particularmente útil en…
Garantizar la calidad y robustez del software mediante testing automatizado y tipado estático.
Lección 1⏱ 1:18:30MoureDev by Brais Moure
Pruebas Unitarias con Pytest
Introducción al TESTING con PYTHON desde cero
🤘 Mi nuevo campus de programación: https://mouredev.pro Cursos, ejercicios, test, certificados, soporte, comunidad y mucho más. (Usa el cupón "PRO" para ahorrar un 10% en tu primera suscripción) Python es uno de los lenguajes de programación más populares de la actualidad, y para aprender a trabajar con él es…
Lección 2⏱ 5:09LatamCode
Simulación de dependencias con Mocking
Testing en Python: Mock en unittest Explicado Paso a Paso
En este video aprenderás qué es *Mock* en *unittest* y por qué es una herramienta fundamental para crear pruebas unitarias en Python. Verás cómo simular objetos y dependencias sin necesidad de utilizar bases de datos, APIs, archivos o cualquier otro recurso externo. Además, aprenderás paso a paso a crear objetos…
Lección 3⏱ 5:23juan bosh garcia
Tipado Estático con Mypy
Deja de usar print(type(variable)): Aprende Type Hints y Mypy para un código a prueba de balas
¿Sigues llenando tu código de print() para saber qué está pasando con tus variables? Hay una forma mejor, más profesional y que te ahorra horas de errores en ejecución. En este vídeo descubrimos el poder de los Type Hints y Mypy. Aprenderás a decirle a Python exactamente qué tipo de datos esperas, permitiendo que las…
Interactuar de forma segura con bases de datos relacionales sin escribir SQL crudo directamente.
Lección 1⏱ 13:42DigitalEducas
Conectores SQL nativos (PostgreSQL/SQLite)
Conectando PYTHON y POSTGRESQL de una forma fácil, rápido y sencillo.
Bienvenidos a nuestro tutorial sobre cómo conectar Python con PostgreSQL de manera fácil, rápida y sencilla. En este video, te guiaremos a través de los pasos necesarios para establecer una conexión efectiva entre tu aplicación Python y la base de datos PostgreSQL. Ideal para desarrolladores que buscan integrar bases…
Lección 2⏱ 48:01Código Espinoza - Automatiza tu Vida
Mapeo Objeto-Relacional con SQLAlchemy
✅ FastAPI #4: Bases de Datos con SQLAlchemy - Crea APIs con Persistencia de Datos
En este video aprenderás a integrar bases de datos en tus proyectos con FastAPI usando SQLAlchemy, uno de los ORMs más populares de Python. Si estás cansado de escribir SQL manualmente y quieres una forma más eficiente, limpia y escalable de manejar tus datos, este tutorial es para ti. Código (Patreon):…
Lección 3⏱ 18:33BugBytes
Migraciones de Base de Datos con Alembic
FastAPI & Alembic - Database Migrations in FastAPI apps
▶️ Playlist: https://www.youtube.com/playlist?list=PL-2EBeDYMIbTJrr9qaedn3K_5oe0l4krY ☕️ 𝗕𝘂𝘆 𝗺𝗲 𝗮 𝗰𝗼𝗳𝗳𝗲𝗲: To support the channel and encourage new videos, please consider buying me a coffee here: https://ko-fi.com/bugbytes 📌 𝗖𝗵𝗮𝗽𝘁𝗲𝗿𝘀: 00:00 Intro 00:51 Introduction to Alembic 02:48 Alembic and…
Diseñar, construir y asegurar endpoints rápidos e interactivos para servicios web.
Lección 1⏱ 14:43TuTechGuy
Creación de Endpoints y Rutas en FastAPI
FastAPI explicado fácil y rápido para principiantes
#FastAPI #Python #SoftwareEngineer #BackendDeveloper #APIs #DesarrolloWeb #FastAPITutorial #FlaskVsFastAPI #Programación #BackendPython #Middlewares #Webhooks #CORS #JWT #MachineLearning #inteligenciaartificial Revisa mi App Gratuita! : https://app.track3.es/ ¿Sigues usando Flask o Django para tus APIs? 🚫 Entonces…
Lección 2⏱ 4:57fausto Jiménez Ods8
Validación de Esquemas con Pydantic
PYDANTIC explicado fácil | Validación de datos con Python y FastAPI
¿Sabías que en Python puedes validar tus datos automáticamente sin escribir mil líneas de código? 🤯 En este video te explico qué es Pydantic, cómo funciona y por qué es tan importante cuando trabajas con FastAPI o proyectos de análisis de datos. 🔹 Qué aprenderás: Qué es Pydantic y para qué sirve. Cómo ayuda a…
Lección 3⏱ 20:47PabloEsDev
Autenticación y Seguridad con JWT
20. Autorización y Autenticación con OAuth2 y JWT | Curso de Introducción a FastAPI 2025
En esta nueva clase del curso de FastAPI aprenderemos a proteger nuestras rutas utilizando mediante autenticación y autorización usando el marco OAuth2, unos de los estándares que integra FasAPI y también nos ayudaremos de los JWT. 👍 Si te gustó el video no olvides darle like y si quieres ver más contenido como este…
Extraer información estructurada de páginas web dinámicas y automatizar interacciones en la red.
Lección 1⏱ 8:34Bro Code
Consumo de API REST con Requests
Request API data using Python in 8 minutes! ↩️
#python #pythonprogramming #pythontutorial https://pokeapi.co/ 00:00:00 Pokeapi intro 00:00:40 import requests 00:01:09 pip install requests 00:01:44 url 00:03:17 response.get(url) 00:03:35 response.status_code 00:06:22 display API data # How to connect to an API using Python import requests base_url =…
Lección 2⏱ 1:40:20freeCodeCamp Español
Extracción de HTML con BeautifulSoup
Web Scraping con Python - Curso con Beautiful Soup
Aprende a realizar web scraping con Python con Beautiful Soup, una librería (biblioteca) ampliamente usada. ✏️ Curso creado por Gustavo Juantorena. - Twitter: https://twitter.com/GJuantorena - GitHub: https://github.com/GEJ1 - LinkedIn: https://ar.linkedin.com/in/gustavo-juantorena 🔗 Código del curso:…
Lección 3⏱ 19:12Network Warriors
Automatización del Navegador con Selenium
Automatizacion con Python Selenium tutorial - Google Chrome
en este vídeo vamos a introducirnos en el mundo de. automatización con Python y Selenium . Para aprender te mostraremos cómo usar Selenium y Python para automatizar cualquier página web usando el navegador web Google Chrome. Suscribete https://goo.gl/gYYzUn 👍 Tu Mayor apoyo es Comentar este video, Compartir y…