Build Full-Stack Web Applications with Python and Flask

Master the essentials of full-stack web development by building responsive web applications and APIs from scratch using Python, Flask, and SQLite.

3.9 (287) ⏱ 1 h 55 min 📚 10 lecciones 🎧 Versión en audio

Sobre este curso

Building web applications from scratch can feel overwhelming when you have to manage both the user interface and the server-side logic. Python and Flask provide a clean, lightweight, and highly powerful framework that makes full-stack development accessible to beginners. In this text-based course, you will transition from a coding novice to a capable full-stack developer. You will understand how the front-end interface communicates with the back-end database, and you will learn to structure, write, and debug your own web applications using clean, modern development practices. What you'll learn: - Understand the foundational architecture of full-stack web applications, including HTTP requests, routing, and databases. - Build dynamic, responsive user interfaces using HTML, CSS, and Bootstrap to capture and display data. - Manage application data securely by integrating SQLite databases and writing structured queries. - Create robust back-end logic with Flask, utilizing modern Python features like type hints and virtual environments. - Develop functional projects including an interactive quiz, a todo application, and a custom URL shortener. - Design and test basic RESTful APIs that exchange data using JSON format. You will start by mastering core web concepts and setting up a clean local development environment. From there, you will read through step-by-step code explanations and conceptual breakdowns, gradually building and refining practical web projects that reinforce your learning. This course is designed entirely for beginners with no prior web development experience; a basic familiarity with fundamental Python concepts is helpful but not required. Start your journey into full-stack development and begin building your own web applications today.

Lo que obtendrás

  • 📜 Certificado de finalización
    Añádelo a tu perfil de LinkedIn
  • 🎧 Versión en audio incluida
    Aprende en cualquier momento, sin pantalla
  • ♾️ Acceso de por vida
    Vuelve cuando quieras, sin caducidad
  • 📱 Teléfono o computadora
    Funciona en cualquier dispositivo
  • 💸 Reembolso de 30 días
    Sin preguntas
  • Breve y enfocado
    1 h 55 min de contenido práctico

Reseñas (5)

Wale Olaoye NG Estudiante verificado
★ 3 · 2026-02-25T17:23:56+00:00

Hmm, no estoy seguro de que esto sea para principiantes absolutos. Asume un poco de conocimiento previo que no se enseñó explícitamente.

Elisa Puspita ID
★ 5 · 2025-10-20T15:14:56+00:00

Me encantaron los ejemplos de aplicación práctica. Exactamente el tipo de aprendizaje práctico que estaba buscando.

لطيفة محمد AE
★ 3 · 2025-07-23T16:33:56+00:00

Me gustaron los ejemplos de aplicación práctica, aunque la configuración inicial tomó más tiempo de lo que esperaba.

مريم صلاح الدين BH Estudiante verificado
★ 2 · 2025-05-02T22:42:56+00:00

Es una introducción decente, pero podría beneficiarse de ejemplos más diversos y un flujo ligeramente mejor entre los módulos.

Thiago Sánchez UY Estudiante verificado
★ 4 · 2025-03-17T07:42:56+00:00

Esto proporcionó una buena visión general. Las explicaciones fueron decentes, pero a veces deseaba más escenarios de aplicación práctica.

Escribir una reseña

Te pediremos iniciar sesión después de enviar — tu borrador se guarda.

Otros también tomaron

Preguntas frecuentes

¿Qué necesito para tomar este curso? +

Solo un teléfono o computadora con internet. Sin instalaciones ni hardware especial.

¿Cómo pago? +

Con tarjeta a través de Stripe, o con criptomonedas. No almacenamos datos de tarjeta — Stripe los gestiona de forma segura.

¿Puedo obtener un reembolso? +

Sí — reembolso completo en 30 días, sin preguntas.

¿Por cuánto tiempo tendré acceso? +

Para siempre. Una vez comprado, el curso es tuyo para revisarlo cuando quieras.

¿Obtendré un certificado? +

Sí. Al finalizar recibirás un certificado que puedes añadir a tu perfil de LinkedIn.

Diseñado para profesionales en
Tecnología Diseño Finanzas Marketing Salud Educación Hostelería Manufactura