← Cursos creados

Ruta de Python Intermedio a Avanzado

Intermedio (quiero profundizar) · 8 módulos · 24 vídeos · Creado por Borja Girón

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…

Lección 2⏱ 12:28Coding Is Thinking

Métodos Mágicos (Dunder Methods)

Python Programming Tutorial # 193 | Magic/Dunder Methods - getitem and setitem - Python 3 OOPS

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.…

Recomendado

Haz el test y descubre qué negocio online deberías crear hoy según tus conocimientos, pasiones y las oportunidades del mercado

Hacer el test gratis

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:…

Lección 2⏱ 6:07UskoKruM2010

Decoradores Personalizados Avanzados

Decoradores en Python | Python Decorators | Curso Python 3 🐍 # 67

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…

Recomendado

Haz el test y descubre qué negocio online deberías crear hoy según tus conocimientos, pasiones y las oportunidades del mercado

Hacer el test gratis

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…

Recomendado

Haz el test y descubre qué negocio online deberías crear hoy según tus conocimientos, pasiones y las oportunidades del mercado

Hacer el test gratis

Módulo 4. Concurrencia y Asincronía

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…

Recomendado

Haz el test y descubre qué negocio online deberías crear hoy según tus conocimientos, pasiones y las oportunidades del mercado

Hacer el test gratis

Módulo 5. Pruebas Unitarias y Calidad del Código

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…

Recomendado

Haz el test y descubre qué negocio online deberías crear hoy según tus conocimientos, pasiones y las oportunidades del mercado

Hacer el test gratis

Módulo 6. Bases de Datos y ORMs

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…

Recomendado

Haz el test y descubre qué negocio online deberías crear hoy según tus conocimientos, pasiones y las oportunidades del mercado

Hacer el test gratis

Módulo 7. Desarrollo de APIs Web con FastAPI

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…

Recomendado

Haz el test y descubre qué negocio online deberías crear hoy según tus conocimientos, pasiones y las oportunidades del mercado

Hacer el test gratis

Módulo 8. Web Scraping y Automatización Avanzada

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…

Recomendado

Haz el test y descubre qué negocio online deberías crear hoy según tus conocimientos, pasiones y las oportunidades del mercado

Hacer el test gratis