Full-stack vývoj webové aplikace CyberABILITY Platform

but.committeedoc. Ing. Karel Burda, CSc. (předseda) Ing. Tomáš Lieskovan, Ph.D. (člen) Ing. Ján Sláčik (člen) Mgr. Jakub Vostoupal, Ph.D. (člen) prof. Ing. Róbert Hudec, Ph.D. (místopředseda) Ing. Anna Kubánková, Ph.D. (člen) Ing. Marek Sikora (člen)cs
but.defenceStudent prezentoval výsledky své práce a komise byla seznámena s posudky. Otázky oponenta: V sekci 2.3.1 uvádíte "Proces komunikace nejčastěji zahajuje klient, který pošle požadavek na server". Jakým způsobem lze implementovat opačný případ, kdy je nutné poslat požadavek ze serveru na zařízení klienta? Uveďte příklady aplikací, které tento typ komunikace obvykle vyžadují. Musí být webová aplikace s pokročilou business logikou vždy implementována metodou backend API + frontend Javascript framework (např. React, Vue, atd.)? Lze využít alternativní přístupy (např. server-side rendering)? V čem mohou být vhodnější a jaké mohou být naopak nevýhody? Student obhájil diplomovou práci a odpověděl na otázky členů komise a oponenta.cs
but.jazykčeština (Czech)
but.programInformační bezpečnostcs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorSikora, Marekcs
dc.contributor.authorRygl, Ondřejcs
dc.contributor.refereeJežek, Štěpáncs
dc.date.created2025cs
dc.description.abstractDiplomová práce se zabývá full-stack vývojem webové aplikace CyberABILITY Platform v programovacích jazycích PHP a JavaScript. Hlavními cíli práce byla implementace nových funkcí uživatelského rozhraní, revize a optimalizace databázových struktur, návrh a implementace jejich úprav a vytvoření zcela nové administrátorské sekce, která umožňuje efektivní správu dat uložených v databázi. Součástí práce byla rovněž migrace grafické knihovny v modulu CyberSecurity profiler z react-bootstrap na Ant Design, optimalizace a zjednodušení komponentů a další rozšíření aplikace.cs
dc.description.abstractThe thesis deals with the full-stack development of the CyberABILITY Platform web application in PHP and JavaScript programming languages. The main objectives of the work were the implementation of new user interface features, review and optimization of database structures, design and implementation of their modifications and the creation of a completely new administration section that allows efficient management of data stored in the database. The work also included the migration of the graphical library in the CyberSecurity profiler module from react-bootstrap to Ant Design, optimization and simplification of components and further extension of the application.en
dc.description.markAcs
dc.identifier.citationRYGL, O. Full-stack vývoj webové aplikace CyberABILITY Platform [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2025.cs
dc.identifier.other167315cs
dc.identifier.urihttp://hdl.handle.net/11012/251505
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectREWIREcs
dc.subjectCyberABILITY Platformcs
dc.subjectWebová aplikacecs
dc.subjectJavaScriptcs
dc.subjectReactcs
dc.subjectPHPcs
dc.subjectREWIREen
dc.subjectCyberABILITY Platformen
dc.subjectWeb applicationen
dc.subjectJavaScripten
dc.subjectReacten
dc.subjectPHPen
dc.titleFull-stack vývoj webové aplikace CyberABILITY Platformcs
dc.title.alternativeFull-stack development of CyberABILITY Platform web applicationen
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.dateAccepted2025-06-09cs
dcterms.modified2025-06-12-08:44:15cs
eprints.affiliatedInstitution.facultyFakulta elektrotechniky a komunikačních technologiícs
sync.item.dbid167315en
sync.item.dbtypeZPen
sync.item.insts2025.08.27 02:03:25en
sync.item.modts2025.08.26 20:08:18en
thesis.disciplinebez specializacecs
thesis.grantorVysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. Ústav telekomunikacícs
thesis.levelInženýrskýcs
thesis.nameIng.cs

Files

Original bundle

Now showing 1 - 3 of 3
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
3.39 MB
Format:
Adobe Portable Document Format
Description:
file final-thesis.pdf
Loading...
Thumbnail Image
Name:
appendix-1.zip
Size:
418 B
Format:
Unknown data format
Description:
file appendix-1.zip
Loading...
Thumbnail Image
Name:
review_167315.html
Size:
4.96 KB
Format:
Hypertext Markup Language
Description:
file review_167315.html

Collections