Zadání projektu
Vytvořte online kurz pro výuku JS frameworku REACT. Online kurz bude v rozsahu 10 hodin (hodina – 45 min.). Celý kurz bude postaven na vlastní CMS, které umožní kompletní administraci kurzu. Součástí bude zpracovaná teorie a připravené příklady pro jednotlivé kapitoly včetně sandboxu pro přímé odzkoušení. Každou kapitolu bude možné otestovat krátkým praktickým testem. Splnění závěrečného teoretického testu umožní vygenerovat certifikát o úspěšnosti splnění. Pro účastníky, kteří splní závěrečný test na předepsaný počet procentních bodů, bude připraven podrobný návod „krok za krokem“ pro vytvoření online hry v Reactu. Systém bude umožňovat uchovávat postup studia účastníka kurzu a bude jej motivovat k dalšímu studiu. Zároveň bude uchovávat informace o výsledku všech absolvovaných testů.
Povinný obsah projektu:
- Online kurz s vlastním CMS pro administraci kurzu
- UX designe
- Grafický návrh
- Kódování a stylování prezenční části
- DB model (teorie, příklady, testy, uživatelé)
- Administrační část s možností autentizace administrátora
- Uživatelské účty pro sledování průběhu studia a studijních výsledků
- Teorie o Reactu v rozsahu 10 vyučovacích hodin rozdělené do kapitol
- Připravené praktické příklady pro každou kapitolu
- Vlastní sandbox pro přímé zkoušení připravených příkladů ke každé kapitole
- Praktické závěrečné testy pro každou kapitolu Závěrečný online test teoretických znalostí
- Certifikát ve formátu PDF s procentuálním ohodnocením úspěšnosti splnění závěrečného teoretického testu
- Návod na vytvoření online hry v Reactu
Vytvoření a správa webhostingu
- Volba a instalace veřejně dostupného serveru
- Instalace a správa webových služeb dle potřeb ostatních členů v týmu
- Zabezpečení serveru a všech služeb + ověření (pentesty, aj.)
- Monitoring serveru/služeb
- Zálohování serveru/služeb
Oblasti na které je projekt zaměřen
Vývoj webové aplikace
Informace pro maturanty, kteří budou projekt řešit jako maturitní práci
Maximální počet žáků v týmu, který bude projekt realizovat: 4
Maximální počet týmů, které mohou projekt realizovat: 2
Téma si mohou vybrat žáci se zaměřením: Vývoj aplikací – 3, Správa počítačových systémů – 1 (Vytvoření a správa webhostingu)
Autor zadání: Mgr. Pavel Anderle (autor nemusí být zároveň vedoucí práce)
Ukázky realizovaného projektu
Zatím nerealizováno