План на курса
Въведение
- Open edX срещу Moodle
Преглед на Open edX компонентна архитектура
Подготовка на средата за разработка
Инсталиране и конфигуриране Open edX
Изграждане на компонент с XBlock
Добавяне на външно съдържание с LTI (оперативна съвместимост на инструментите за обучение)
Взаимодействие с основната платформа чрез Open edX ReST API
Изграждане на приложение
Тестване и отстраняване на грешки в приложението
Интернационализиране на кодекса
Удостоверяване на потребителите
Разработване на персонализирано Javaскрипт приложение -- по избор
Разработване на Micro-frontend приложение (MFE) с React -- по избор
Внедряване на приложение в производство
Интегриране на десктоп приложение с Open edX
Интегриране на мобилно приложение с Open edX
Проследяване, наблюдение и анализ на активността на приложенията
Отстраняване на неизправности
Присъединяване към Open edX общността
Обобщение и заключение
Изисквания
- Python опит в програмирането
- Javaопит в програмирането на скриптове -- По избор
Публика
- Развива