Módulo 14 · Python Web con Flask

Rutas, templates, formularios, sesiones, login, CRUD web y conexión a base de datos
Módulo 14
URLRutas
HTMLTemplates
FORMForms
CRUDWeb

Bienvenido al Módulo 14

Seleccioná una clase del menú lateral para cargar el video correspondiente.

Flask
🔒

Video bloqueado

Podés ver el contenido teórico del módulo, el temario, la práctica y el proyecto. Para reproducir los videos necesitás abonar la formación o solicitar la habilitación del módulo.

Construí sitios y sistemas web con rutas, formularios, templates, sesiones y base de datos.

Objetivo del módulo

En este módulo vas a trabajar Python Web con Flask con una orientación práctica. La meta es que no solo memorices conceptos, sino que puedas aplicarlos en ejercicios, proyectos y situaciones reales de programación.

El módulo está organizado con menú lateral, clases por tema, ejemplos y una sección práctica para que avances de manera progresiva.

Ruta

Función que responde a una URL específica.

Template

HTML que puede recibir datos desde Python.

Formulario

Permite enviar datos desde el navegador al servidor.

Sesión

Permite recordar al usuario mientras navega.

Situación Herramienta Ejemplo Aplicación
Inicioroute@app.route('/')Página
Templaterender_templaterender_template('index.html')Vista
Formulariorequest.formrequest.form['email']Datos
Loginsessionsession['user_id']=idAcceso

Práctica guiada del módulo

Este bloque simula un entorno de programación con código y consola, para que el alumno visualice cómo se traduce el tema a una ejecución concreta.

editor.py
# Módulo 14: Python Web con Flask
tema = "Flask"
objetivo = "Creá aplicaciones web dinámicas con Flask"

print("Estudiando:", tema)
print("Objetivo:", objetivo)
print("Aplicación práctica lista para desarrollar")
Consola
Estudiando: Flask
Objetivo: Creá aplicaciones web dinámicas con Flask
Aplicación práctica lista para desarrollar

Mini proyecto sugerido

Construí un ejercicio integrador relacionado con Python Web con Flask. El objetivo es aplicar los conceptos principales, documentar el código y explicar con tus palabras qué problema resuelve.

Entregable recomendado: archivo Python, capturas de funcionamiento, breve explicación y mejoras posibles.