Descripción
Este curso te permitirá iniciarte en el desarrollo web con Python utilizando Flask, aprendiendo paso a paso desde la instalación del framework hasta la creación de tus primeras aplicaciones dinámicas. A través de ejercicios guiados, comprenderás cómo definir rutas, manejar parámetros, trabajar con plantillas HTML, variables, herencia de contenido y archivos estáticos. Al finalizar, serás capaz de construir aplicaciones web funcionales y estructuradas con Flask, listas para evolucionar hacia proyectos reales.
Objetivos
Al finalizar este programa, los participantes estarán preparados para crear aplicaciones web básicas utilizando Python y Flask, configurando el entorno de desarrollo, definiendo rutas y parámetros dinámicos, utilizando plantillas HTML con variables e interacción dinámica, e incorporando archivos estáticos para estructurar proyectos web modernos, aplicando buenas prácticas para comenzar a desarrollar soluciones escalables en Python para la web.
¿A quién va dirigido?
- Personas que desean aprender desarrollo web con Python desde cero.
- Estudiantes de programación o carreras tecnológicas.
- Profesionales que buscan iniciarse en desarrollo backend.
- Freelancers y emprendedores que quieren crear aplicaciones web propias.
- Usuarios con conocimientos básicos de Python que desean dar el siguiente paso.
Requisitos Previos
- Conocimientos básicos de Python.
- Conceptos básicos de HTML y estructura web.
- Equipo con capacidad para instalar Python y dependencias.
- Disposición para trabajar con terminal/CLI y herramientas de desarrollo.
- Conexión a internet para descargas, prácticas y acceso a recursos.
Currículum
- 3 secciones
- 17 lecciones
- 10 semanas
- Presentación del curso1
- Módulo 1: Introducción al curso11
- 2.1Lección 1.1: Introducción al curso
- 2.2Lección 1.2: Descarga de Flask
- 2.3Lección 1.3: Problemas de instalación
- 2.4Lección 1.4: Crear una aplicación
- 2.5Lección 1.5: Configuración de una aplicación
- 2.6Lección 1.6: Ejecutar una aplicación
- 2.7Lección 1.7: Rutas
- 2.8Lección 1.8: Varias rutas en un sitio web
- 2.9Lección 1.9: Query parameter
- 2.10Lección 1.10: Detalles de los parámetros
- 2.11Cuestionario Módulo 1: Introducción al curso0 preguntas
- Módulo 2: Conociendo Flask7








