Detalles del Curso

Duración: 4 semanas

Costo: $34.99

Pagar Curso

Temario del Curso

🎯 Objetivo General

Fomentar habilidades en desarrollo web frontend y backend usando Python y el framework Flask, enfocado en la creación de páginas interactivas y dinámicas.

🎯 Objetivos Específicos

  • Dominar los conceptos básicos de Python aplicados al desarrollo web.
  • Aprender a usar Flask para crear rutas, templates y gestionar solicitudes HTTP.
  • Diseñar y desplegar una página web funcional con Python y Flask.

🧭 Ruta General de Trabajo

  • Duración: 4 semanas
  • Metodología:
    • Clases asincrónicas: Contenido grabado, documentación y ejemplos en repositorio.
    • Clases sincrónicas: 1 clase semanal (1h) para resolver dudas y avanzar en el proyecto.
  • Proyecto integrador: Sitio web institucional con blog, formulario de contacto y panel de administración básico.

🗂️ Temario Semanal

  • Semana 1

    Introducción a Python: sintaxis, estructuras de control, funciones.

  • Semana 2

    Introducción a Flask: instalación, rutas, vistas, templates Jinja2.

  • Semana 3

    Formularios, validación, conexión a base de datos SQLite.

  • Semana 4

    Diseño de interfaz web, Bootstrap, proyecto final: sitio web institucional.

🏗️ Proyecto Final

Sitio Web Institucional:

  • Página principal (inicio, sobre nosotros, servicios).
  • Panel de administración simple (CRUD de productos y proveedores).
  • Diseño con Bootstrap y Font Awesome; utilizando SQLite como base de datos.

👥 Perfil del Participante

  • Personas con interés en el desarrollo web.
  • Programadores que quieren comenzar con Python.
  • Diseñadores que buscan integrar backend a sus proyectos.

🔧 Metodología

  • Modalidad: Híbrida – Contenido grabado + interacción sincrónica semanal.
  • Clases Asíncronas (85%):
    • Vídeos tutoriales paso a paso.
    • Guías de instalación y configuración.
    • Plantillas de proyectos para descargar y completar.
    • Repositorios de código con soluciones parciales y finales.
    • Foro de preguntas y respuestas en plataforma.
  • Clases Sincrónicas (15%):
    • 1 sesión semanal (60 minutos).
    • Demostraciones en vivo.
    • Talleres colaborativos.
    • Asistencia técnica personalizada al proyecto final.

🧪 Evaluación

  • Desarrollo de tareas prácticas semanales.
  • Presentación de prototipo funcional.
  • Proyecto final: Sitio web institucional con blog y panel de administración.

💡 Recursos Tecnológicos

  • Python 3.x
  • Framework Flask
  • Entorno virtual (venv)
  • IDE: VSCode, PyCharm o similar
  • Bootstrap, HTML5, CSS3