Struttura del corso
Introduzione
- Open edX contro Moodle
Panoramica dell'architettura dei componenti Open edX
Preparazione dell'ambiente di sviluppo
Installazione e configurazione Open edX
Creazione di un componente con XBlock
Aggiunta di contenuti esterni con LTI (Learning Tools Interoperability)
Interazione con la piattaforma principale tramite Open edX API ReST
Compilazione di un'applicazione
Test e debug dell'applicazione
Internazionalizzazione del Codice
Autenticazione degli utenti
Sviluppo di un'applicazione personalizzata JavaScript -- facoltativo
Sviluppo di un'applicazione micro-frontend (MFE) con React -- opzionale
Distribuzione di un'applicazione nell'ambiente di produzione
Integrazione di un'applicazione desktop con Open edX
Integrazione di un'applicazione mobile con Open edX
Tracciamento, monitoraggio e analisi dell'attività dell'applicazione
Risoluzione dei problemi
Entrare a far parte della Open edX Community
Riassunto e conclusione
Requisiti
- Python Esperienza di programmazione
- Esperienza di programmazione Javascript -- Opzionale
Pubblico
- Sviluppa