Python Backend Web Development with Flask and SQL

Build secure, database-driven web APIs from scratch using Python, Flask, SQL, and Docker, even if you have no prior backend experience.

4.6 (503) ⏱ 1 h 59 min 📚 10 lecciones 🎧 Versión en audio

Sobre este curso

Every modern web and mobile application relies on a robust backend to manage data, handle security, and power user experiences. If you want to transition from writing basic Python scripts to building production-ready web APIs, mastering backend architecture is your next step. In this text-based course, you will learn how to design, develop, and deploy secure backend systems from scratch. You will transition from understanding core database concepts to structuring professional APIs and containerizing your applications for the cloud. Through clear written explanations and practical code examples, you will gain a deep understanding of how backend systems communicate and scale. What you'll learn: - Understand foundational backend concepts, database design with SQL, and object-relational mapping (ORM). - Build RESTful APIs using Flask and structure your code with modern Python type hints and virtual environments. - Implement secure authentication and authorization flows to protect user data. - Write automated tests with pytest to ensure your backend services are reliable and bug-free. - Configure and containerize applications using Docker for consistent deployment across environments. The course starts with essential backend terminology and database fundamentals before guiding you through API development, security implementation, and deployment strategies. You will read clear explanations, analyze structured code snippets, and complete written exercises to reinforce your learning. This course is designed for beginners who have a basic understanding of Python and want to learn backend engineering. No prior database, API, or DevOps experience is required. Start your journey into backend development today and learn how to build the systems that power the modern web.

Lo que obtendrás

  • 📜 Certificado de finalización
    Añádelo a tu perfil de LinkedIn
  • 💬 Personal AI tutor
    Stuck on a lesson? Ask your built-in tutor anything, any time.
  • 🎧 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 59 min de contenido práctico

Reseñas (6)

Alexander Martin NZ Estudiante verificado
★ 5 · 2026-03-13T05:44:23+00:00

Contenido sólido aquí. Si bien un par de los módulos podrían haber sido más detallados, el valor general y la aplicabilidad son altos.

مريم DZ Estudiante verificado
★ 4 · 2026-02-15T18:20:23+00:00

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

عبدالله بن خليفة بن محمد آل ثاني QA Estudiante verificado
★ 5 · 2025-12-19T20:57:23+00:00

El contenido fluyó bien y los consejos prácticos de aplicación fueron de primera categoría.

Natalia Aguilar PA
★ 5 · 2025-02-22T02:52:23+00:00

Es un curso sólido. La estructura es lógica y la mayoría de los ejemplos fueron útiles.Podría usar algunos escenarios más del mundo real.

Funmi Olumide NG
★ 5 · 2025-02-07T02:09:23+00:00

Este curso superó mis expectativas! Los ejemplos fueron súper relevantes y ayudaron a solidificar los conceptos.

علي بن يوسف BH
★ 5 · 2025-01-22T15:54:23+00:00

No podría haber pedido una mejor experiencia de aprendizaje. La estructura fluyó perfectamente, y los ejemplos fueron increíblemente relevantes.

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