Qué necesitas saber antes de
comenzar
Inicio 5 June 2026 01:50
Fin 5 June 2026
00
Días
00
Horas
00
Minutos
00
Segundos
7 hours 46 minutes
Actualización opcional disponible
Not Specified
Avanza a tu propio ritmo
Paid Course
Actualización opcional disponible
Resumen
Do you want to learn how to create websites and web apps? Do you have an idea for a web app that you want to create, but don't know where to start?Maybe you just want to learn a new skill.
Programa
- **Introducción al Desarrollo Web**
- **Conceptos Básicos de Python para Desarrollo Web**
- **Introducción a Django**
- **Modelos y Bases de Datos en Django**
- **Vistas y Plantillas en Django**
- **Formularios y Validaciones en Django**
- **Autenticación y Autorización de Usuarios**
- **Conceptos Básicos del Frontend en Desarrollo Web**
- **Desarrollo de API REST con Django**
- **Conectar Django con Frameworks de Frontend**
- **Despliegue y Mantenimiento**
- **Proyecto: Construcción de una Aplicación Web Full Stack**
- **Conclusión y Próximos Pasos**
Descripción general del desarrollo web
Comprensión de la arquitectura web
Frontend vs Backend vs Full Stack
Configuración del entorno Python
Conceptos fundamentales de programación en Python
Uso de bibliotecas de Python
¿Qué es Django y por qué usarlo?
Configuración de un proyecto Django
Descripción general de las características de Django
Comprensión del ORM de Django
Creación y manejo de modelos
Migraciones de bases de datos y gestión
Creación de vistas
Lenguaje de plantillas y renderización de HTML
Uso de archivos estáticos
Creación y manejo de formularios
Validación y manejo de errores
CSRF y preocupaciones de seguridad
Sistema de autenticación incorporado
Registro de usuarios y gestión de perfiles
Permisos y roles de usuario
Descripción general de HTML, CSS y JavaScript
Uso de Bootstrap para el diseño
Principios de diseño web responsivo
Introducción a servicios RESTful
Construcción de APIs usando Django REST Framework
Autenticación y permisos en API
Introducción a frameworks de frontend (React, Vue, Angular)
Integración de Django con un frontend de JavaScript
Despliegue de aplicaciones Django
Mejores prácticas para entornos de producción
Monitoreo y mantenimiento de aplicaciones web
Ideación y planificación
Desarrollo incremental de una aplicación web
Pruebas y depuración
Exploración de temas avanzados de Django
Contribución a proyectos de Django de código abierto
Continuación del aprendizaje en el desarrollo web
Impartido por
Tanner Siciliano
Materias
Programming