Cílem této diplomové práce je navrhnout a implementovat webovou aplikaci pomáhající při konání Orientačních dnů, což jsou zážitkové kurzy pořádané Salesiánským klubem mládeže, z. s. Domem Ignáce Stuchlého ve Fryštáku, určené pro školní kolektivy. Tvořená aplikace má usnadnit práci především zaměstnancům, kteří během pořádání kurzů komunikují jak se školami, tak s externími instruktory. S využitím jedné společné aplikace bude možné organizaci kurzů zjednodušit a umožnit každé skupině zúčastněných osob přímý přístup k potřebným informacím.
Annotation in English
The main aim of this master thesis consists of designing and implementing web application to help with organizing of Orientační dny, which are experiental courses held by Salesiánský klub mládeže, z. s. Dům Ignáce Stuchlého ve Fryštáku. Developed application should simplify effort especially for employees that during course organizing communicates with schools and also external instructors. With utilization one united application will be possible to facilitate course organizig and enable direct access to required data for each user group.
web application, Nette, Angular, MariaDB, HTML, database, AJAX, Sass
Length of the covering note
94 s.
Language
CZ
Annotation
Cílem této diplomové práce je navrhnout a implementovat webovou aplikaci pomáhající při konání Orientačních dnů, což jsou zážitkové kurzy pořádané Salesiánským klubem mládeže, z. s. Domem Ignáce Stuchlého ve Fryštáku, určené pro školní kolektivy. Tvořená aplikace má usnadnit práci především zaměstnancům, kteří během pořádání kurzů komunikují jak se školami, tak s externími instruktory. S využitím jedné společné aplikace bude možné organizaci kurzů zjednodušit a umožnit každé skupině zúčastněných osob přímý přístup k potřebným informacím.
Annotation in English
The main aim of this master thesis consists of designing and implementing web application to help with organizing of Orientační dny, which are experiental courses held by Salesiánský klub mládeže, z. s. Dům Ignáce Stuchlého ve Fryštáku. Developed application should simplify effort especially for employees that during course organizing communicates with schools and also external instructors. With utilization one united application will be possible to facilitate course organizig and enable direct access to required data for each user group.
web application, Nette, Angular, MariaDB, HTML, database, AJAX, Sass
Research Plan
Proveďte rešerši na zadané téma.
Prozkoumejte současné možnosti webových aplikací pro plánování kurzů.
Vyberte vhodné technologie a programovací jazyky pro tvorbu aplikace.
Dle specifikovaných požadavků vytvořte webovou aplikaci pro organizaci zážitkových kurzů.
Výslednou aplikaci vhodně otestujte a vyhodnoťte výsledky
Věnujte pozornost zabezpečení aplikace.
Research Plan
Proveďte rešerši na zadané téma.
Prozkoumejte současné možnosti webových aplikací pro plánování kurzů.
Vyberte vhodné technologie a programovací jazyky pro tvorbu aplikace.
Dle specifikovaných požadavků vytvořte webovou aplikaci pro organizaci zážitkových kurzů.
Výslednou aplikaci vhodně otestujte a vyhodnoťte výsledky
Věnujte pozornost zabezpečení aplikace.
Recommended resources
HERNANDEZ, Michael J. Návrh databází. Praha: Grada, 2006. Profesionál. ISBN 80-247-0900-7.
ODELL, Den. JavaScript: průvodce programováním ajaxových aplikací. Brno: Computer Press, 2010. ISBN 9788025127339.
KOLOUCH, Jan a Pavel BAŠTA. CyberSecurity. Praha: CZ.NIC, z.s.p.o., 2019. CZ.NIC. ISBN 978-80-88168-31-7.
GASSTON, Peter. Moderní web. Přeložil Ondřej BAŠE. Brno: Computer Press, 2015. ISBN 9788025143452.
HOWARD, Michael a David LEBLANC. Bezpečný kód: [techniky a strategie tvorby bezpečných webových aplikací]. Brno: Computer Press, 2008. ISBN 9788025120507.
Recommended resources
HERNANDEZ, Michael J. Návrh databází. Praha: Grada, 2006. Profesionál. ISBN 80-247-0900-7.
ODELL, Den. JavaScript: průvodce programováním ajaxových aplikací. Brno: Computer Press, 2010. ISBN 9788025127339.
KOLOUCH, Jan a Pavel BAŠTA. CyberSecurity. Praha: CZ.NIC, z.s.p.o., 2019. CZ.NIC. ISBN 978-80-88168-31-7.
GASSTON, Peter. Moderní web. Přeložil Ondřej BAŠE. Brno: Computer Press, 2015. ISBN 9788025143452.
HOWARD, Michael a David LEBLANC. Bezpečný kód: [techniky a strategie tvorby bezpečných webových aplikací]. Brno: Computer Press, 2008. ISBN 9788025120507.