- Python doświadczenie w programowaniu
- Java doświadczenie w programowaniu skryptów - opcjonalnie
Publiczność
- Programiści
Platforma Open edX to system zarządzania nauczaniem (LMS) typu open source zbudowany na bazie Python Django web framework. Jest to popularna platforma do hostowania MOOC (Massive Open Online Courses), a także mniejszych klas i modułów szkoleniowych.
To prowadzone przez instruktora szkolenie na żywo (na miejscu lub zdalnie) jest przeznaczone dla programistów, którzy chcą dostosować i rozszerzyć kurs online oparty na platformie Open edX.
Pod koniec tego szkolenia uczestnicy będą mogli
- Skonfigurować niezbędne środowisko programistyczne, aby rozpocząć rozwój.
- Zrozumieć architekturę, narzędzia i proces rozwoju Open edX.
- Tworzyć, testować i wdrażać nowe aplikacje i usługi w celu rozszerzenia bogactwa kursu Open edX.
- Zintegrować istniejące aplikacje i treści internetowe, stacjonarne i mobilne z kursem Open edX.
- Śledzić, monitorować i analizować aktywność i wydajność usługi lub aplikacji Open edX.
Format kursu
- Interaktywny wykład i dyskusja.
- Wiele ćwiczeń i praktyki.
- Praktyczne wdrożenie w środowisku laboratoryjnym na żywo.
Opcje dostosowywania kursu
- Aby poprosić o spersonalizowane szkolenie dla tego kursu, skontaktuj się z nami w celu ustalenia szczegółów.
Wprowadzenie
- Open edX vs Moodle
Przegląd architektury komponentów Open edX
Przygotowanie środowiska programistycznego
Instalacja i konfiguracja Open edX
Tworzenie komponentu za pomocą XBlock
Dodawanie treści zewnętrznych za pomocą LTI (Learning Tools Interoperability)
Interakcja z podstawową platformą przy użyciu Open edX interfejsów API ReST
Tworzenie aplikacji
Testowanie i debugowanie aplikacji
Internacjonalizacja kodu
Uwierzytelnianie użytkowników
Tworzenie niestandardowej aplikacji JavaScript - opcjonalnie
Tworzenie aplikacji Micro-frontend (MFE) z React - opcjonalnie
Wdrażanie aplikacji do produkcji
Integracja aplikacji desktopowej z Open edX
Integracja aplikacji mobilnej z Open edX
Śledzenie, monitorowanie i analizowanie aktywności aplikacji
Rozwiązywanie problemów
Dołączanie do społeczności Open edX
Podsumowanie i wnioski
United Arab Emirates - Open edX for Developers
Qatar - Open edX for Developers
Egypt - Open edX for Developers
Saudi Arabia - Open edX for Developers
South Africa - Open edX for Developers
Brasil - Open edX for Developers
Canada - Open edX for Developers
Österreich - Open edX for Developers
Schweiz - Open edX for Developers
Deutschland - Open edX for Developers
Czech Republic - Open edX for Developers
Denmark - Open edX for Developers
Estonia - Open edX for Developers
Finland - Open edX for Developers
Greece - Open edX for Developers
Magyarország - Open edX for Developers
Ireland - Open edX for Developers
Luxembourg - Open edX for Developers
Latvia - Open edX for Developers
España - Open edX for Developers
Italia - Open edX for Developers
Lithuania - Open edX for Developers
Nederland - Open edX for Developers
Norway - Open edX for Developers
Portugal - Open edX for Developers
România - Open edX for Developers
Sverige - Open edX for Developers
Türkiye - Open edX for Developers
Malta - Open edX for Developers
Belgique - Open edX for Developers
France - Open edX for Developers
Australia - Open edX for Developers
Malaysia - Open edX for Developers
New Zealand - Open edX for Developers
Philippines - Open edX for Developers
Singapore - Open edX for Developers
Thailand - Open edX for Developers
Vietnam - Open edX for Developers
India - Open edX for Developers
Argentina - Open edX for Developers
Chile - Open edX for Developers
Costa Rica - Open edX for Developers
Ecuador - Open edX for Developers
Guatemala - Open edX for Developers
Colombia - Open edX for Developers
México - Open edX for Developers
Panama - Open edX for Developers
Peru - Open edX for Developers
Uruguay - Open edX for Developers
Venezuela - Open edX for Developers
Polska - Open edX for Developers
United Kingdom - Open edX for Developers
South Korea - Open edX for Developers
Pakistan - Open edX for Developers
Sri Lanka - Open edX for Developers
Bulgaria - Open edX for Developers
Bolivia - Open edX for Developers
Indonesia - Open edX for Developers
Kazakhstan - Open edX for Developers
Moldova - Open edX for Developers
Morocco - Open edX for Developers
Tunisia - Open edX for Developers
Kuwait - Open edX for Developers
Oman - Open edX for Developers
Slovakia - Open edX for Developers
Kenya - Open edX for Developers
Nigeria - Open edX for Developers
Botswana - Open edX for Developers
Slovenia - Open edX for Developers
Croatia - Open edX for Developers
Serbia - Open edX for Developers
Bhutan - Open edX for Developers