En este curso aprenderás todo lo necesario para crear una plataforma de Elearning con Django. Conocerá la estructura conceptual y práctica de toda plataforma de aprendizaje electrónico. Creará un catálogo de cursos y sus correspondientes módulos, así como la gestión de sus contenidos audiovisuales y escritos. Conocerá cómo crear un sistema de registro de estudiantes e instructores con los permisos acordes a cada rol.
En este programa aprenderás:
- Estructura básica de una Plataforma de Elearning
- Jerarquía de contenidos en una plataforma de Elearning
- Creación de un catálogo de cursos y módulos de los mismos
- Creación de vistas para la administración de contenidos
Contenido de el curso
- Bienvenida / Introducción 00:01:16
- Creación de la estructura base del proyecto y primeros modelos 00:03:02
- Registro de modelos y uso de fixtures 00:02:14
- Creación del modelo Content para varios tipos de contenido 00:03:43
- Creación de distintos Modelos por cada tipo de contenido 00:03:18
- Estableciendo el sistema de ordenamiento de módulos 00:03:11
- Creación de un CMS 00:02:41
- Vistas basadas en clase para administrar los cursos 00:06:04
- Restringiendo el acceso a vistas, usando mixins de Django 00:04:16
- Usando formsets / sistema de administración de módulos 00:04:32
- Creación de plantillas para formsets. Vistas de administración de contenido 00:05:12
- Creación de plantillas para los contenidos 00:02:41
- Creación de vista para listar los módulos 00:02:59
- Implementar un sistema de reordenamiento de módulos mediante el cursor 00:02:25
- Mostrar información detallada de un curso 00:02:50
- Sistema de registro de usuarios 00:02:32
- Inscripción de estudiantes a los cursos 00:03:15