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
Agregado de Contenido Externo mediante LTI (Interoperabilidad de Herramientas de Aprendizaje)
Interacción con la Plataforma Central utilizando las APIs ReST de Open edX
Desarrollo 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 JavaScript Personalizada -- opcional
Desarrollo de una Aplicación Micro-frontend (MFE) con React -- opcional
Implementación 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
Unión a la Comunidad Open edX
Resumen y Conclusión
Requerimientos
- Experiencia en programación Python
- Experiencia en programación Javascript -- Opcional
Público Objetivo
- Desarrolladores