Principals and practices present a web application development - implementation of web platform for the creation educative courses

Thesis title: Přístupy a praktiky k vývoji současných webových aplikací - realizace webové platformy pro tvorbu online vzdělávacích kurzů
Author: Hoch, Tomáš
Thesis type: Diplomová práce
Supervisor: Stanovská, Iva
Opponents: Oliva, Petr
Thesis language: Česky
Abstract:
Tato diplomová práce prochází všemi fázemi vývoje webových aplikací, rozebírá klíčové aktivity a obvyklé problémy v jednotlivých fázích a ukazuje vhodné principy a praktiky při jejich řešení. Popisované principy a praktiky neřeší dílčí vývojářské problémy pouze jako izolované části, ale zohledňují celkové řešení webové aplikace. Práce je určena především pro junior vývojáře, kteří jejím prostřednictvím mohou navázat na teoretické vědomosti získané při studiu a získat znalosti představující znalostní základnu každého vývojáře. Práce obsahuje příklady, poznatky a přínosy plynoucí z aplikace uvedených principů a praktik při vývoji webové platformy Leduvio.
Keywords: Domain-Driven-Design; Doctrine; Symfony; Servisní vrstva; vývoj webových aplikací; PHP
Thesis title: Principals and practices present a web application development - implementation of web platform for the creation educative courses
Author: Hoch, Tomáš
Thesis type: Diploma thesis
Supervisor: Stanovská, Iva
Opponents: Oliva, Petr
Thesis language: Česky
Abstract:
This thesis deals with all web application development phases, analyses key activities and common issues of each phase and shows suitable principals and practices used to solve those issues. Described principals and practices do not only solve partial development problems just as isolated segments, but also takes into account overall web application solution. This thesis targets mostly junior developers, who through it might connect to their theoretical knowledge gained during studies and also gain knowledge representing the base knowledge of each developer. This thesis includes examples, findings and benefits resulting from an application of stated principals and practices during Leduvio platform development.
Keywords: Service Layer; web application development; Symfony; Domain-Driven-Design; Doctrine; PHP

Information about study

Study programme: Aplikovaná informatika/Informační systémy a technologie
Type of study programme: Magisterský studijní program
Assigned degree: Ing.
Institutions assigning academic degree: Vysoká škola ekonomická v Praze
Faculty: Faculty of Informatics and Statistics
Department: Department of Information Technologies

Information on submission and defense

Date of assignment: 8. 2. 2016
Date of submission: 6. 5. 2016
Date of defense: 3. 6. 2016
Identifier in the InSIS system: https://insis.vse.cz/zp/56232/podrobnosti

Files for download

    Last update: