CURSO 6: TEMAS AVANZADOS Y NUEVAS FRONTERAS

Cython, Numba, Python 3.15, subinterpreters, Typer/Rich, LangChain y proyecto final completo

12 módulos Cython · Numba LangChain · Python 3.15
Progreso del curso0%
0 de 12 módulos completados
Módulo 01

Cython

Conversor Python → Cython simulado. Type declarations, aceleración, compilación .so.

Módulo 02

Numba

Dashboard JIT: @jit, @vectorize, @cuda simulado. Speedup visual con/sin Numba.

Módulo 03

Template Strings Python 3.14

Constructor t-strings: templates personalizados con interpolación. PEP 750.

Módulo 04

Python 3.15: Lazy Imports

Simulador lazy imports: importa con lazy=True. Startup time. PEP 810.

Módulo 05

Python 3.15: frozendict y sentinel

Juego de features: frozendict inmutable (PEP 814), sentinel (PEP 661). Quiz.

Módulo 06

Subinterpreters (PEP 734)

Simulador sub-interpreters: state aislado, comparación con threads.

Módulo 07

Free-threaded Python Avanzado

Benchmarks CPU-bound con/sin GIL. Numba parallel. PEP 779.

Módulo 08

WebAssembly y Pyodide

Simulador Python en navegador: Pyodide, wasm-pack, Python en WebAssembly.

Módulo 09

CLI Profesionales (Typer, Rich, Click)

Constructor CLI: Typer args/options/subcomandos. Rich tablas/progress bars.

Módulo 10

Async/Await en Librerías Populares

Comparador async: httpx, aiofiles, asyncpg, aioredis. Sync vs async lado a lado.

Módulo 11

LangChain + AI Agents

Simulador AI agent: prompt → LLM → tools → memory. LangChain Agent.

Módulo 12

Proyecto Final: Aplicación Python Completa

Culminación: CLI + API + scraper + ML. Tests, CI/CD, Docker, docs, deploy.