• No hay productos en el carrito.

Inicio / Cursos / Python Backend con Flask: La Guía Completa de Cero a Experto
Impartido por Alex RoelPago único de $2,800 MXN · acceso por 12 meses

Python Backend con Flask: La Guía Completa de Cero a Experto

Domina el desarrollo web con Python. Crea APIs RESTful, gestiona Bases de Datos con SQLAlchemy y despliega tus apps.

Certificado oficial emitido por la SEPA través del Gobierno del Estado de México
12 meses de acceso En línea · 60 h 12 unidades
Qué aprenderás

Lo que serás capaz de hacer

¡Lleva tus habilidades de Python al siguiente nivel! Aprende a construir aplicaciones web rápidas, seguras y escalables con el micro-framework más popular del mercado. ¿Ya conoces la sintaxis básica de Python pero no sabes cómo transformarla en una página web real? ¿Buscas un framework que no te obligue a trabajar de una sola manera, sino que te dé libertad total ? Bienvenido al Curso Definitivo de Flask . Flask es la herramienta favorita de las startups y grandes empresas (como Netflix, Uber o Reddit) cuando necesitan microservicios rápidos y flexibles. A diferencia de otros cursos que solo te enseñan a hacer un "Hola Mundo", aquí aprenderás arquitectura de software profesional . En este curso, dejaremos la teoría aburrida a un lado y nos ensuciaremos las manos con código desde la primera sección. Aprenderás a estructurar aplicaciones grandes, conectar bases de datos complejas y proteger la información de tus usuarios. Lo que dominarás en este curso (Tus 4 áreas clave): Introducción a Flask: En esta sección, los estudiantes aprenderán los fundamentos de Flask, incluyendo cómo configurar un entorno virtual, crear una aplicación básica y ejecutar el servidor web. Fundamentos y Jinja2: Entiende el patrón MVT (Modelo-Vista-Template), el enrutamiento dinámico y cómo crear interfaces HTML dinámicas con el motor de plantillas Jinja2. Manejo de formulario: En esta sección, los estudiantes aprenderán a manejar formularios web utilizando Flask. Se cubrirán temas como la validación de datos y el manejo de errores. Estructura de una aplicación - TodoList: Los estudiantes aprenderán a crear una aplicación de lista de tareas básica utilizando Flask. También se cubrirán temas como el enrutamiento de URL y la creación de vistas. Bases de Datos con SQLAlchemy: Aprende a integrar bases de datos SQL de forma profesional usando el ORM más potente de Python. Diseña relaciones, realiza consultas complejas y migraciones. Creación de APIs REST: No solo haremos webs, construiremos el Backend para aplicaciones móviles o SPAs, aprendiendo sobre JSON, métodos HTTP y autenticación por Tokens. Seguridad y Despliegue: Implementa sistemas de Login/Registro seguros, manejo de sesiones y aprende a poner tu aplicación en línea (Deploy) para que el mundo la vea. ¿Por qué elegir este curso? Muchos tutoriales están desactualizados o enseñan "malas prácticas" (como poner todo el código en un solo archivo). Este curso te enseña la estructura de carpetas empresarial (Blueprints), manejo de errores y configuraciones de entorno, tal como se hace en un trabajo real. Este curso es para ti si: Eres desarrollador Python y quieres saltar al Desarrollo Web. Eres desarrollador Frontend y quieres entender cómo funciona el Backend. Quieres crear tu propia Startup o MVP de forma rápida y eficiente. ¡Deja de dudar y empieza a crear! Inscríbete ahora y construye tu primera aplicación web profesional con Flask.

  • Dominarás los fundamentos de Flask para crear aplicaciones web escalables utilizando Python, comprendiendo la arquitectura cliente-servidor.
  • Diseñarás interfaces dinámicas y reutilizables dominando el motor de plantillas Jinja2 integrado con HTML5 y CSS.
  • Gestionarás datos de usuarios de forma segura, aprendiendo a crear, validar y procesar Formularios Web con la librería WTForms.
  • Arquitectarás aplicaciones profesionales, organizando tu código en módulos y "Blueprints" para evitar el código desordenado en proyectos grandes.
  • Administrarás Bases de Datos Relacionales (como SQLite o PostgreSQL) utilizando el ORM Flask-SQLAlchemy para realizar consultas sin escribir SQL puro.
  • Implementarás sistemas de Seguridad y Autenticación, creando flujos completos de Registro, Login y gestión de sesiones de usuario protegidas.

Temario

UNIDAD 1 - Introducción · 4 lecciones

UNIDAD 1 - Introducción

  • IntroducciónVideo · 4 min
  • ¿Cómo hacer el curso?Video · 6 min
  • ¿Cómo hacer preguntas?Video · 7 min
  • Herramientas de desarrolloVideo · 4 min
UNIDAD 2 - Introducción a Flask · 8 lecciones

UNIDAD 2 - Introducción a Flask

  • ¿Qué es Flask?Video · 7 min
  • Instalación y configuraciónVideo · 9 min
  • Hola Mundo con FlaskVideo · 7 min
  • El depurado en FlaskVideo · 4 min
  • Rutas y vistasVideo · 3 min
  • Variables en rutasVideo · 8 min
  • Escape de HTMLVideo · 5 min
  • Resumen de la sección - Introducción a FlaskLectura · 0 min
UNIDAD 3 - Plantillas con Jinja2 y HTML · 9 lecciones

UNIDAD 3 - Plantillas con Jinja2 y HTML

  • Introducción a plantillasVideo · 2 min
  • Creación de plantillasVideo · 6 min
  • Uso de variables y buclesVideo · 4 min
  • Uso de herencia de plantillasVideo · 5 min
  • Uso de filtros y funcionesVideo · 11 min
  • Cómo enviar datos a las plantillasVideo · 9 min
  • Enlaces y rutasVideo · 7 min
  • Integrando archivos estáticosVideo · 5 min
  • Resumen de la seccion - Plantillas con Jinja2 y HTMLLectura · 0 min
UNIDAD 4 - Manejo de formulario · 6 lecciones

UNIDAD 4 - Manejo de formulario

  • Introducción a los formulariosVideo · 4 min
  • Crear formulariosVideo · 7 min
  • Validación de datos de formulariosVideo · 6 min
  • Formulario con WTFormsVideo · 10 min
  • Validación de datos con WTFormVideo · 3 min
  • Resumen de la sección - Manejo de formularioLectura · 0 min
UNIDAD 5 - Estructura de una aplicación - TodoList · 7 lecciones

UNIDAD 5 - Estructura de una aplicación - TodoList

  • Presentación del proyectoVideo · 5 min
  • Estructura del proyectoVideo · 6 min
  • Configuración de la aplicaciónVideo · 7 min
  • Blueprint y VistasVideo · 7 min
  • Plantilla de base e inicioVideo · 11 min
  • Plantilla de login y registrar usuarioVideo · 12 min
  • Resumen de la sección - Estructura de una aplicación - TodoListLectura · 0 min
UNIDAD 6 - Base de datos - Flask-SQLAchemy · 9 lecciones

UNIDAD 6 - Base de datos - Flask-SQLAchemy

  • Introducción Flask-SQLAchemyVideo · 3 min
  • Configuración Flask-SQLAlchemyVideo · 7 min
  • Modelo de UsuarioVideo · 8 min
  • Modelo de TodoVideo · 5 min
  • Migración de ModelosVideo · 3 min
  • Flask ShellVideo · 8 min
  • Registrar UsuarioVideo · 8 min
  • Mensaje de errorVideo · 5 min
  • Resumen de la sección Base de Datos - Flask-SQLAlchemyLectura · 0 min
UNIDAD 7 - Autenticación de usuarios · 11 lecciones

UNIDAD 7 - Autenticación de usuarios

  • Introducción a autenticaciónVideo · 2 min
  • Iniciar sesiónVideo · 8 min
  • Mantener sesiónVideo · 5 min
  • Verificar sesiónVideo · 6 min
  • Cerrar sesiónVideo · 2 min
  • Requiere autenticaciónVideo · 6 min
  • Listar TareasVideo · 9 min
  • Crear TareaVideo · 7 min
  • Editar TareaVideo · 10 min
  • Eliminar TareaVideo · 6 min
  • Resumen de la sección - Autenticación de usuariosLectura · 0 min
UNIDAD 8 - Crear proyecto - BLOG-POSTS · 23 lecciones

UNIDAD 8 - Crear proyecto - BLOG-POSTS

  • Presentación del proyecto - BLOG-POSTSVideo · 10 min
  • Crear proyectoVideo · 5 min
  • Creando las VistasVideo · 6 min
  • Uniendo Frontend - FlaskVideo · 9 min
  • Plantilla de loginVideo · 9 min
  • Archivo de configuraciónVideo · 3 min
  • Conexión a PostgreSQLVideo · 6 min
  • Creando ModelosVideo · 7 min
  • AutenticaciónVideo · 15 min
  • Mensaje de errorVideo · 7 min
  • Menú de navegaciónVideo · 7 min
  • Administrar pefilVideo · 12 min
  • Subir FotoVideo · 11 min
  • Error de implementaciónVideo · 4 min
  • Listar blogsVideo · 6 min
  • Instalar CKEditorVideo · 4 min
  • Crear blogVideo · 10 min
  • Editar y eliminar blogVideo · 8 min
  • Vista de publicacionesVideo · 10 min
  • Mostrar blogVideo · 4 min
  • Implementar buscadorVideo · 7 min
  • Configuración de idioma localVideo · 2 min
  • Resumen de la sección - Crear Proyecto - BLOG-POSTSLectura · 0 min
UNIDAD 9 - API-REST con Flask · 10 lecciones

UNIDAD 9 - API-REST con Flask

  • Introducción a API-RESTVideo · 3 min
  • Creando proyecto - Lista de contactosVideo · 5 min
  • Crear modeloVideo · 5 min
  • Crear rutasVideo · 6 min
  • Listar contactosVideo · 5 min
  • Crear contactoVideo · 9 min
  • Obtener contactoVideo · 5 min
  • Editar contactoVideo · 7 min
  • Eliminar contactoVideo · 2 min
  • Resumen de la sección - API-REST con FlaskLectura · 0 min
UNIDAD 10 - Proyecto Fina - Portafolio · 11 lecciones

UNIDAD 10 - Proyecto Fina - Portafolio

  • Presentación del proyectoVideo · 3 min
  • Configuración del proyectoVideo · 6 min
  • Plantilla BaseVideo · 4 min
  • Menú de navegación y InicioVideo · 5 min
  • Sección de ProyectosVideo · 5 min
  • Sección de ContactoVideo · 3 min
  • Sección de FooterVideo · 7 min
  • Plantilla envio de correoVideo · 4 min
  • Mailtrap y Flask-mailVideo · 5 min
  • Enviado correoVideo · 7 min
  • Resumen de la sección - Proyecto finalLectura · 0 min
UNIDAD 11 - Desplegar Aplicación · 8 lecciones

UNIDAD 11 - Desplegar Aplicación

  • Entorno de producciónVideo · 2 min
  • Herramientas nesesariasVideo · 5 min
  • Archivo de requerimientoVideo · 4 min
  • Crear repositorioVideo · 9 min
  • Proyecto de proeva con PythonAnywhereVideo · 6 min
  • Crear un entorno virtual y clonarVideo · 5 min
  • Desplegar aplicaciónVideo · 6 min
  • Resumen de la sección - Desplegar aplicaciónLectura · 0 min
UNIDAD 12 - Cierre del curso · 1 lecciones

UNIDAD 12 - Cierre del curso

  • Despedida del cursoVideo · 1 min
Certificado oficial

Tu certificado lo emite la SEP, no solo una plataforma

Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.

Tu certificado con INEC

  • Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
  • Documento oficial con folio verificable en línea
  • Lo otorga la Universidad Tecnológica Fidel Velázquez

Otras plataformas en línea

  • Constancia privada emitida por la misma plataforma
  • Solo acredita horas cursadas o asistencia
  • Sin respaldo de una autoridad educativa
Cómo funciona

Tu itinerario, de la inscripción al certificado

  1. 1

    Inscripción con pago único

    Pagas $2,800 MXN una sola vez y entras de inmediato al curso.

  2. 2

    Estudias a tu ritmo

    12 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.

  3. 3

    Cuestionarios por unidad

    Cuestionarios para comprobar lo aprendido.

  4. 4

    Certificado

    Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.

Lo que obtienes

Un certificado oficial de la SEP

Muestra del certificado: Python Backend con Flask: La Guía Completa de Cero a Experto

Muestra · verificable por folio y QR

  • Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
  • Contenido impartido por Alex Roel.
  • Folio y QR verificables para compartirlo con quien te contrate.
Medios que necesitas
Equipo de cómputo Conexión estable a internet
Pago único

Empieza hoy, a tu ritmo

Un solo pago y acceso inmediato al curso completo durante 12 meses.

  • 12 unidades · 107 lecciones · 60 h
  • 12 meses de acceso
  • Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
Pago único
$2,800MXN
Acceso por 12 meses
Inscribirme Hablar con un asesor
Preguntas frecuentes

Sobre tu inscripción

¿Cómo es el pago?

Un solo pago de $2,800 MXN. No hay mensualidades ni cargos recurrentes.

¿Cuánto tiempo tengo acceso?

12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.

¿Quién imparte el contenido?

El curso es impartido por Alex Roel; INEC gestiona tu inscripción, evaluación y certificado.

¿Qué pasa cuando vence mi acceso?

Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.

Certificado emitido por la SEP a través del Gobierno del Estado de México · Python Backend con Flask: La Guía Completa de Cero a Experto

Inscribirme
  INEC es una Marca de SalesPartners Ciudad de México S de RL de CV. Template Design © Learnify LMS. All rights reserved. Terminos y Condiciones Aviso de Privacidad Politica de Devolución
Hide picture