Schița de curs
Introducere
- Open edX vs Moodle
Prezentare generală a arhitecturii componentelor Open edX
Pregătirea mediului de dezvoltare
Instalarea și configurarea Open edX
Construirea unei componente cu XBlock
Adăugarea de conținut extern cu LTI (Learning Tools Interoperability)
Interacțiunea cu platforma de bază utilizând Open edX API-uri ReST
Construirea unei aplicații
Testarea și depanarea aplicației
Internaționalizarea codului
Autentificarea utilizatorilor
Dezvoltarea unei aplicații personalizate JavaScript -- opțional
Dezvoltarea unei aplicații micro-frontale (MFE) cu React -- opțional
Implementarea unei aplicații în producție
Integrarea unei aplicații desktop cu Open edX
Integrarea unei aplicații mobile cu Open edX
Urmărirea, monitorizarea și analizarea activității aplicațiilor
Depanare
Aderarea la comunitatea Open edX
Rezumat și concluzii
Cerințe
- Python experiență în programare
- Experiență de programare JavaScript -- Opțional .
Audiență
- Dezvoltă