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 |