Inicio / Python / Flask: Backend Ligero con Python
Python Intermedio

Flask: Backend Ligero con Python

Construye APIs y aplicaciones web con Flask: routing, Jinja2, SQLAlchemy, autenticación, REST APIs, blueprints, testing y deploy.

Lecciones (19)

1

Introducción a Flask

Microframework Flask, instalación, app mínima y modo debug.

20 min
Principiante
2

Rutas y Vistas

@app.route, métodos HTTP, variables de ruta y url_for.

25 min
Principiante
3

Templates con Jinja2

render_template, herencia, filtros, macros y autoescaping.

25 min
Principiante Web
📖

Formularios y Request

request object, Flask-WTF, CSRF protection y validación.

Solo lectura
📖

Base de Datos con SQLAlchemy

Flask-SQLAlchemy, modelos, CRUD, queries y relationships.

Solo lectura
📖

Migraciones con Alembic

Flask-Migrate, flask db init/migrate/upgrade y cambios de schema.

Solo lectura
📖

Blueprints y Estructura

Blueprint, application factory, config por entorno.

Solo lectura
📖

Autenticación y Sesiones

Flask-Login, session, password hashing y @login_required.

Solo lectura
📖

APIs REST con Flask

jsonify, marshmallow, error handlers y CORS.

Solo lectura
📖

Middleware y Hooks

before_request, after_request, g object y contextos.

Solo lectura
📖

Testing en Flask

test_client, pytest fixtures, testing routes y APIs.

Solo lectura
📖

Archivos y Uploads

File uploads, secure_filename, UPLOAD_FOLDER y cloud storage.

Solo lectura
📖

WebSockets con Flask-SocketIO

Flask-SocketIO, emit, rooms, namespaces y chat en tiempo real.

Solo lectura
📖

Tareas Asíncronas con Celery

Celery, tasks, delay, periodic tasks y Redis broker.

Solo lectura
📖

Seguridad en Flask

CSRF, XSS, rate limiting, HTTPS y headers de seguridad.

Solo lectura
📖

Caché y Rendimiento

Flask-Caching, cache decorators, Redis, compression y profiling.

Solo lectura
📖

JWT y OAuth2

Flask-JWT-Extended, access/refresh tokens, OAuth2 y third-party login.

Solo lectura
📖

Deploy y Producción

Gunicorn, nginx, Docker, CI/CD y deploy en la nube.

Solo lectura
📖

Preguntas de Entrevista: Flask

Flask vs Django, app context, blueprints, WSGI y thread safety.

Solo lectura

🚀 Desbloquea todas las lecciones

Mejora a Pro para acceder a todas las lecciones, ejercicios, quizzes y constancias.

Ver planes desde $9/mes