Domina Python y Django: Desarrollo Web Profesional
Este curso te sumerge en el mundo de Python y Django, el framework líder para el desarrollo web eficiente. Aprende a construir aplicaciones web completas, desde la creación de modelos de datos hasta la implementación de interfaces de usuario interactivas. Domina las mejores prácticas y herramientas para destacar como desarrollador Full-Stack.
Información del curso
- Duración40 horas lectivas
- UbicaciónEspaña
- EmpresaFEMXA
Requisitos y destinatarios
Requisitos
Conocimientos básicos de programación. Se recomiendan conocimientos previos de HTML y CSS.
- Desarrolladores Front-end
- Desarrolladores Back-end
- Estudiantes de informática
Dirigido a
Desarrolladores web, estudiantes de informática y profesionales de IT
Qué aprenderás
- Fundamentos de Python para el desarrollo web
- Creación de proyectos Django desde cero
- Diseño de modelos de datos eficientes
- Desarrollo de vistas y plantillas dinámicas
- Implementación de formularios y validaciones
- Integración de JavaScript y jQuery
- Despliegue de aplicaciones Django en producción
Temario
Módulo 1: Introducción a Python y Django
- Fundamentos de Python para el desarrollo web
- Configuración del entorno de desarrollo
- Creación de un proyecto Django
- Estructura de una aplicación Django
Módulo 2: Django y Formularios
- Creación y procesamiento de formularios
- Validación de datos
- Plantillas y renderización de HTML
- Integración con bases de datos
Módulo 3: Plantillas Avanzadas y jQuery
- Uso de etiquetas y filtros personalizados
- Herencia de plantillas
- Integración de jQuery para efectos visuales
- Desarrollo de componentes interactivos
Módulo 4: Acceso a Datos y Active Record
- Modelos de datos en Django
- Consultas a la base de datos
- Migraciones y gestión de esquemas
- Relaciones entre modelos
Módulo 5: Administración y Seguridad
- Panel de administración de Django
- Autenticación y autorización de usuarios
- Protección contra ataques comunes
- Configuración de seguridad