Comprender los conceptos básicos de Django: Aprender qué es Django, por qué se utiliza y los conceptos clave como Modelos, Vistas, Plantillas (MVT), URLs, administración y el ORM (Object-Relational Mapper).
Configurar un entorno de desarrollo Django: Aprender a instalar Python, pip (el gestor de paquetes de Python) y Django, así como a crear un proyecto Django y una aplicación dentro del proyecto.
Crear modelos de datos: Aprender a definir la estructura de la base de datos utilizando modelos de Django.
Trabajar con vistas y URLs: Aprender a crear funciones de vista que procesan las solicitudes del usuario y a mapearlas a URLs.
Crear plantillas HTML: Aprender a crear plantillas HTML dinámicas para mostrar datos al usuario.
Utilizar el panel de administración de Django: Aprender a utilizar la interfaz de administración automática que proporciona Django para gestionar los datos de la aplicación.
Comprender el ORM de Django: Aprender a interactuar con la base de datos utilizando el ORM de Django, en lugar de escribir consultas SQL directamente.
Proveedor
Prerrequisitos
Conocimientos sólidos de Python: Esencial. Se asume que los estudiantes conocen la sintaxis básica de Python, los tipos de datos, las estructuras de control y los conceptos de programación orientada a objetos (POO).
Conocimientos básicos de HTML y CSS (recomendado): Aunque el curso se centra en el back-end, tener una comprensión básica de HTML y CSS facilita la creación de plantillas y la visualización de los resultados.
Conocimientos básicos sobre bases de datos relacionales (deseable): Si bien no es estrictamente necesario, entender conceptos como tablas, columnas y relaciones ayuda a comprender mejor el funcionamiento del ORM de Django.
Nivel del Curso
Básico
Modalidad
Incluye
Instructor certificado, Material de Apoyo, Entorno Practico, Evaluación post curso, Certificado de Asistencia