Temario del curso
Introducción
- Open edX vs Moodle
Visión general de la arquitectura de componentes de Open edX
Preparación del entorno de desarrollo
Instalación y configuración de Open edX
Construcción de un componente con XBlock
Agregando contenido externo con LTI (Interoperabilidad de Herramientas de Aprendizaje)
Interacción con la plataforma principal mediante las API ReST de Open edX
Construcción de una aplicación
Pruebas y depuración de la aplicación
Internacionalización del código
Autenticación de usuarios
Desarrollo de una aplicación personalizada en JavaScript -- opcional
Desarrollo de una aplicación de microfrontend (MFE) con React -- opcional
Despliegue de una aplicación en producción
Integración de una aplicación de escritorio con Open edX
Integración de una aplicación móvil con Open edX
Rastreo, monitoreo y análisis de la actividad de la aplicación
Resolución de problemas
Unirse a la comunidad de Open edX
Resumen y conclusión
Requerimientos
- Experiencia en programación con Python
- Experiencia en programación con Javascript -- Opcional
Público Objetivo
- Desarrolladores