National Repository of Grey Literature 114 records found  previous11 - 20nextend  jump to record: Search took 0.00 seconds. 
Comparison of Java EE frameworks EJB and Spring
Kadlec, Petr ; Pecinovský, Rudolf (advisor) ; Šlajchrt, Zbyněk (referee)
The aim of this thesis is to compare two major frameworks for building web applications within the Java platform. These are the technologies of Java Enterprise Edition and the very popular Spring framework. Each of them is compared from several points of view. Among them there are the basics of each frameworks components handling, ways of working with database, security, capabili-ties of used presentation frameworks or communication through web services. Theoretical part of this thesis is followed by the creation of two basic web applications, each of them showing some of the technologies previously described. The last but not least part of this thesis also describes some of the new features that are at the time supposed to appear in Java EE 8 and Spring 5 versions of the frameworks.
Modern Web Application Development
Nezdara, Vojtěch ; Buchalcevová, Alena (advisor) ; Ženíšek, Jan (referee)
The design of web applications has significantly developed in the recent years. This work focuses on the changes in procedures in the development of web applications and related technologies. The main goal was to describe the contemporary state of art of the development of web applications and the attainment of modernity. Constituent parts of this work describe the historical development of technologies for web applications, a comparison of suitability of previously common technologies for a modern web, and the introduction of new technologies including their use. The theoretical part of this thesis describes the historical development of web applications, technologies for user interface usable on web, and technologies for the server side of web applications. Greater emphasis was given to the user interface since their alteration is more noticeable than the server section. In practical part of this thesis, the modern web application for METES system is developed. The application is developed using a React JavaScript library and a Laravel PHP framework. An emphasis was given to the explanation of individual principles of modern development of web applications, a description of the used technologies and their integration. The source code of a designed application is freely available in the public depository and is available to be used for a basis of a new project.
Securing web applications using the offensive security methods
Avdeev, Vadim ; Luc, Ladislav (advisor) ; Veber, Jaromír (referee)
This bachelors thesis focuses on the topic of securing web applications using the offensive security methods. The first part aims to present the terminology of the topic, introduce the top ten most critical web application security risks according to OWASP Top 10 2017, then present Kali Linux, its tools and used methods. The practical part aims to perform penetration testing on authors own web application in Kali Linux environment with the use of available automated tools. Results of performed tests are thoroughly covered throughout all phases of testing. Authors recommended solutions for the threats and vulnerabilities discovered.
GetSimple content management system security testing
Kadoch, Lukáš ; Veber, Jaromír (advisor) ; Čermák, Radim (referee)
The main aim of this work is to test the security of content management system GetSimple by means of OWASP methodic. The first part is devoted to the theory and clarification of specific terms which are used in the field of web application security. Further on, it introduces a chosen GetSimple system including its parameters and requirements for a host server. The second part contains the penetration testing itself. Each test includes the aim, instructions and in case of discovery of vulnerability a suggestion for improvement. The testing is subject to OWASP methodic standards and it is managed according to the OWASP Top Ten documentation. The added value of this work is finding the security risks of the chosen system.
MMSP methodic expansion for support of modern web application development
Bárta, Jan ; Buchalcevová, Alena (advisor) ; Ženíšek, Jan (referee)
Development of web applications with JavaScript language has been moving forward really fast recently. Methodic for software development, on the other hand, not so much. Those methodic were often created way before JavaScript was so popular and so they might not reflect needs, which development of modern web applications using JavaScript brings. This thesis focus on opportunities, needs or threats of modern web applications development and its combination with Methodic for small software projects. Thesis define what is considered as a modern web application, identify practices and tools needed for development and how they relate to the existing version of MMSP. Based on this comparison thesis offers extension of this methodic for development of modern web applications.
Data-driven Web Application Generator
Potoček, Tobiáš ; Helmich, Jiří (advisor) ; Škoda, Petr (referee)
This thesis is addressing the issue that we are not able to fully utilize the potential of all the data that the contemporary world around us is constantly producing. The goal of this thesis is to implement a Linked Data driven web application generator that allows lay users to generate web applications from multiple RDF data sources. The application generator automatically analyzes the data sources to help the user with the generation process. Each generated application can be configured and published. The generator contains a list of different types of applications that can be generated depending on the type of input data. This list can be extended and the generator works as a framework which simplifies the process of adding support for new types of applications and new types of data. The generator is also a platform. It allows users to create accounts to manage their published applications and it also features a catalog of published applications and a repository of publicly available data sources that any user can use to generate a new application. The generator is integrated into LinkedPipes Visualization tool. Powered by TCPDF (
Google apps in the process of making school education programme
Rakušan, Vít ; Svoboda, Petr (advisor) ; Kalous, Jaroslav (referee)
In the theoretical part, the author discusses the technological principles of Google Apps and proposes a way to use them for making the school education programme. In the practical part presents the results of action research attesting specific expected benefits of using Google Apps for the creation of the school education programme. Details the results of each of the 4 cycles of action research, which is currently becoming the next cycle starting points. Based on the experience the author recommends the use of innovative technologies Google Apps as an alternative solution to traditional forms of team projects in the school environment.
The applications of Content Management Systems in e-government
Foltýn, Michal ; Král, Jaroslav (advisor) ; Kopecký, Michal (referee)
Content management systems allow easy creation and management of web pages even without expert skills. Thesis describes application of these systems at Customs Administration of Czech republic and proposes serie of steps required to migrate web pages from one system to another. Framework for developing web applications enables to integrate these applications into content management system and extend its functionalities.
Continuous delivery of web application
Češpivo, Jan ; Merunka, Vojtěch (advisor) ; Martin, Martin (referee)
This thesis is dealing with continuous delivery of web applications. The theoretical part contains description and explanation of the basic concepts of the continuous delivery. The objectives, benefits, specifications and basic procedure of implementation of this process are summarized in this part of the thesis. Tools for final implementation of continuous delivery in software company are designed and implemented in the practical part of the thesis.

National Repository of Grey Literature : 114 records found   previous11 - 20nextend  jump to record:
Interested in being notified about new results for this query?
Subscribe to the RSS feed.