Volver a los cursos
Programación

Desarrollo de Aplicaciones Web Profesionales con Django

Desarrolla, prueba, documenta y despliega aplicaciones empresariales completas con Django 5.2 LTS.

48 horasAutodidactaAvanzado
Portada del curso Desarrollo de Aplicaciones Web Profesionales con Django

Descripción del curso

Desarrollo de Aplicaciones Web Profesionales con Django es el curso final de la Ruta Python de C.O.A. Aprenderás a construir aplicaciones empresariales completas utilizando Django 5.2 LTS, SQLite durante el desarrollo y PostgreSQL en producción. El recorrido integra arquitectura MVT, templates, Bootstrap, modelos, ORM, formularios, operaciones CRUD, autenticación, permisos, transacciones, pruebas, reportes y despliegue profesional.

Lo que aprenderás

  • Crear y organizar proyectos Django mediante aplicaciones, rutas, vistas y templates.
  • Construir interfaces profesionales y responsive con Django Templates, HTML5 y Bootstrap 5.
  • Diseñar modelos relacionados, migraciones y consultas mediante el ORM de Django.
  • Implementar formularios seguros, validaciones y operaciones CRUD completas.
  • Administrar autenticación, usuarios, roles, permisos y procesos empresariales transaccionales.
  • Escribir pruebas, optimizar consultas, generar reportes y configurar entornos de producción.
  • Desplegar y documentar una aplicación empresarial web completa como proyecto de portafolio.

Temario

  1. 1

    Django y la arquitectura de una aplicación web

    Funcionamiento web, proyectos y aplicaciones, arquitectura MVT, rutas, vistas, templates y flujo de solicitudes.

  2. 2

    Interfaces profesionales con templates y Bootstrap

    HTML semántico, herencia de templates, componentes, archivos estáticos, Bootstrap 5, responsive y accesibilidad.

  3. 3

    Modelos, relaciones, ORM y administración

    Diseño relacional, modelos, migraciones, consultas ORM, relaciones, datos de prueba y personalización de Django Admin.

  4. 4

    Formularios, validaciones y CRUD profesional

    Formularios, ModelForm, validaciones, CSRF, vistas funcionales y genéricas, búsqueda, filtros, paginación y archivos.

  5. 5

    Autenticación, permisos y operaciones empresariales

    Usuarios, perfiles, grupos, permisos, roles, transacciones, ventas, inventario, auditoría y seguridad esencial.

  6. 6

    Arquitectura, pruebas, reportes y despliegue

    Separación de responsabilidades, pruebas de Django, optimización ORM, reportes, PostgreSQL y configuración de producción.

  7. 7

    Proyecto Final Integrador

    Desarrollo, prueba, documentación y despliegue de COA Gestión Empresarial Web como proyecto profesional de portafolio.

Escríbenos por WhatsApp