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
Compilazione di un componente con XBlock
Aggiunta di contenuti esterni con LTI (Learning Tools Interoperability)
Interazione con la piattaforma principale utilizzando Open edX API ReST
Creazione di un'applicazione
Test e debug dell'applicazione
Internazionalizzare il Codice
Autenticazione degli utenti
Sviluppo di un'applicazione script personalizzata -- opzionale
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à delle applicazioni
Risoluzione dei problemi
Entrare a far parte della comunità Open edX
Riassunto e conclusione
Requisiti
- Python Esperienza di programmazione
- Javaesperienza di programmazione script -- Opzionale
Pubblico
- Sviluppa