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)

Toto zadání pro Vás připravila společnost

VOŠ a SPŠE Plzeň

Ukázky realizovaného projektu

Zatím nerealizováno