Building Web Applications with Django and Django REST Framework

Learn to build robust web applications and secure APIs from scratch using modern Python web development practices.

4.4 (176) ⏱ 1 h 25 min 📚 5 lecciones 🎧 Versión en audio

Sobre este curso

Modern web development requires tools that are fast, secure, and scalable. Django provides a powerful framework to take your ideas from concept to a fully functioning web application without reinventing the wheel. This text-based course guides you through the entire process of building web applications and web services. You will start with core web development concepts, progress through Django's Model-View-Template architecture, and learn how to build robust APIs using Django REST Framework. Along the way, you will adopt modern development workflows, including writing clean code with type hints and configuring secure token-based authentication. What you'll learn: - Understand Django's Model-View-Template architecture and core web concepts. - Build interactive web pages using Django templates, forms, and views. - Manage database operations efficiently using the Django Object-Relational Mapper. - Create secure, scalable web APIs using Django REST Framework. - Implement modern user authentication and robust security practices to protect data. - Apply modern Python practices like type hints and structured project configurations. The course begins with foundational concepts and installation steps before guiding you through hands-on coding exercises. You will read structured explanations, analyze clear code snippets, and practice building both traditional web pages and modern APIs. This course is designed for beginners with a basic understanding of Python, and requires no prior experience with Django or web development frameworks. Start building your own powerful web applications today.

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 25 min de contenido práctico

Reseñas (2)

Ivan Petrov BG Estudiante verificado
★ 4 · 2025-09-19T19:24:57+00:00

Aprecié el enfoque estructurado, aunque me hubiera gustado que hubiera habido algunos estudios de casos más del mundo real.

Rishaan Shah SG
★ 3 · 2025-05-18T15:08:57+00:00

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

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