Thesis (Selection of subject)Thesis (Selection of subject)(version: 285)
Assignment details
   Login via CAS
Integrované prostředí pro vývoj webových aplikací
Thesis title in Czech: Integrované prostředí pro vývoj webových aplikací
Thesis title in English: Integrated Tool for Web Application Development
Key words: online editor, IDE, webová aplikace, HTML, PHP, JavaScript
English key words: online editor, IDE, web application, HTML, PHP, JavaScript
Academic year of topic announcement: 2014/2015
Type of assignment: Bachelor's thesis
Thesis language: čeština
Department: Department of Software Engineering (32-KSI)
Supervisor: RNDr. Martin Kruliš, Ph.D.
Author: hidden - assigned and confirmed by the Study Dept.
Date of registration: 05.11.2014
Date of assignment: 06.11.2014
Confirmed by Study dept. on: 18.11.2014
Date and time of defence: 07.09.2015 00:00
Date of electronic submission:30.07.2015
Date of submission of printed version:30.07.2015
Date of proceeded defence: 07.09.2015
Reviewers: RNDr. Jan Kofroň, Ph.D.
 
 
 
Guidelines
Cílem této práce je vytvořit jednoduché vývojové prostředí připojitelné k vytvářené webové aplikaci tak, aby se tato aplikace nechala editovat online ve webovém prohlížeči bez nutnosti složitého nastavování. Na rozdíl od jiných současných online editorů bude toto IDE uloženo a spouštěno na stejném serveru, jako vytvářená aplikace.

Implementace bude vytvořena s použitím nejběžnějších webových technologií, převážně HTML5, PHP a JavaScript. IDE bude umět spravovat soubory vytvářené aplikace a editovat zdrojové soubory (s podporou pro kontrolu syntaxe). Dále bude IDE obsahovat nástroj na jednoduchou správu SQL databáze a nástroj na online ladění PHP skriptů.
References
Robin Nixon: Learning PHP, MySQL, JavaScript, CSS & HTML5: A Step-by-Step Guide to Creating Dynamic Websites, O'Reilly 2014, ISBN 978-1491949467

HTML5, W3C Recommendation, http://www.w3.org/TR/html5/

PHP: Hypertext Preprocessor, Documentation, http://php.net/docs.php
 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html