Plan du cours
Introduction
- Open edX vs Moodle
Vue d'ensemble de l'architecture des composants Open edX
Préparation de l'environnement de développement
Installation et configuration Open edX
Construire un composant avec XBlock
Ajouter du contenu externe avec LTI (Learning Tools Interoperability)
Interagir avec la plate-forme centrale à l'aide des Open edX API ReST
Création d'une application
Test et débogage de l'application
Internationalisation du code
Authentification des utilisateurs
Développement d'une application personnalisée JavaScript -- optionnel
Développement d'une application micro-frontale (MFE) avec React -- optionnel
Déploiement d'une application en production
Intégrer une application de bureau à Open edX
Intégrer une application mobile à Open edX
Suivi, contrôle et analyse de l'activité des applications
Dépannage
Rejoindre la communauté Open edX
Résumé et conclusion
Pré requis
- Python expérience en programmation
- Expérience en programmation Javascript -- Facultatif
Public
- Développe