Browse IS/STAG - Portál UTB

Skip to page content
Website UTB
Portal title page UTB
Anonymous user Login Česky
Browse IS/STAG
Login Česky
  • Welcome
  • Browse IS/STAG
  • Applicant
  • Graduate
  • Web services
  • ECTS
  • User Info
Welcome
Browse IS/STAG
Information for applicantsElectronic applicationECTS arrivals
Getting startedAlumni ClubAbsolvent - website
Web services
ECTS
User Info

1st level navigation

  • Welcome
  • Browse IS/STAG
  • Applicant
  • Graduate
  • Web services
  • ECTS
  • User Info
User disconnected from the portal due to long time of inactivity.
Please, click this link to log back in.
(Sessions are disconnected after 240 minutes of inactivity. Note that mobile devices may get disconnected even sooner).

Prohlížení IS/STAG (S025)

Help

Main menu for Browse IS/STAG

  • Programmes and specializations.
  • Courses
  • Departments
  • Lecturers
  • Students
  • Examination dates
  • Timetable events
  • Theses, selected item
  • Pre-regist. study groups
  • Rooms
  • Rooms – all year
  • Free rooms – Semester
  • Free rooms – Year
  • Capstone project
  • Times overlap
  •  
  • Title page
  • Calendar
  • Help

Search for a Thesis

Print/export:  Bookmark this link in your browser so that you may quickly load this IS/STAG page in the future.
Only logged-in user will see student personal numbers.

Dates found, count: 1

Search result paging

Found 1 records Print Export to xls List URL
  Surname Name Title Thesis status   Supervisors Reviewers Type of thesis Date of def. Title
Student Type of thesis - - - - - - - - - -
Item shown in detail Večeř Includes the selected person into the timetable overlap calculation. Daniel A Cryptocurrency Markets Monitoring Application A Cryptocurrency Markets Monitoring Application Thesis finished and defended successfully (DUO).   Král Erik Lukašík Petr Master's thesis 1623276000000 10.06.2021 A Cryptocurrency Markets Monitoring Application Thesis finished and defended successfully (DUO).
Daniel Večeř Master's thesis 0XX 0XX 0XX 0XX 0XX 0XX 0XX 0XX 0XX 0XX

Thesis info Aplikace pro monitorování trhů s kryptoměnami

  • Basic data
The document you are accessing is protected by copyright law. Unauthorised use may lead to criminal sanctions.
Name Večeř Daniel Includes the selected person into the timetable overlap calculation.
Acad. Yr. 2020/2021
Assigning department AUEM
Date of defence Jun 10, 2021
Type of thesis Master's thesis
Thesis status Thesis finished and defended successfully (DUO). Thesis finished and defended successfully (DUO).
Completeness of mandatory entries - All mandatory fields for this Thesis are filled in.
Main topic Aplikace pro monitorování trhů s kryptoměnami
Main topic in English A Cryptocurrency Markets Monitoring Application
Title according to student Aplikace pro monitorování trhů s kryptoměnami
English title as given by the student A Cryptocurrency Markets Monitoring Application
Parallel name -
Subtitle -
Thesis supervisor Král Erik, Ing. Ph.D.
External examiner Lukašík Petr, Ing. Ph.D.
Annotation Hlavním cílem této diplomové práce je popis problematiky vývoje moderních webových aplikací s využitím frameworku Blazor WebAssembly, který je relativně novou součástí frameworku .NET. Teoretická část práce se věnuje především frameworkům .NET, ASP.NET Core, Blazor a dalším klíčovým technologiím z oblasti vývoje webových aplikací. Součástí teoretické části práce je i stručný úvod do principů fungování kryptoměn. Praktická část navazuje na informace poskytnuté v teoretické části a demonstruje použití popsaných technologií při vývoji webové aplikace, jejímž účelem je umožnit uživatelům monitorování trhů s kryptoměnami v reálném čase. V úvodu praktické části jsou nejprve definovány požadavky na aplikaci samotnou, následně je proveden návrh základní struktury aplikace a detailní popis její realizace, který zahrnuje ukázky kódu. Speciální pozornost je věnována realizaci zabezpečení aplikace. Finální kapitola praktické části se pak věnuje demonstraci funkcionality vytvořené aplikace.
Annotation in English The primary goal of this master's thesis is to describe the practice of developing modern web applications using the Blazor WebAssembly framework, which is a relatively new part of the .NET framework. The theoretical part of the thesis describes the .NET, ASP.NET Core and Blazor frameworks, as well as other key technologies commonly used for developing web applications. A brief description of the basic principles of cryptocurrencies is also included. The practical part of this thesis then uses the information provided in the theoretical part to show the process of creating a web application based on the described technologies, the purpose of which is to allow users to monitor cryptocurrency markets in real time. It begins by stating a list of requirements for the developed application, before moving on to describing the design of the application and the realization itself, including various code samples. Special attention is given to describing the process of securing the application. The final chapter is devoted to demonstrating the functionality of the created application.
Keywords .NET, Blazor WebAssembly, ASP.NET Core, MongoDB, C#, kryptoměny
Keywords in English .NET, Blazor WebAssembly, ASP.NET Core, MongoDB, C#, cryptocurrencies
Length of the covering note 88 s. (103 000 znaků)
Language CZ
Annotation
Hlavním cílem této diplomové práce je popis problematiky vývoje moderních webových aplikací s využitím frameworku Blazor WebAssembly, který je relativně novou součástí frameworku .NET. Teoretická část práce se věnuje především frameworkům .NET, ASP.NET Core, Blazor a dalším klíčovým technologiím z oblasti vývoje webových aplikací. Součástí teoretické části práce je i stručný úvod do principů fungování kryptoměn. Praktická část navazuje na informace poskytnuté v teoretické části a demonstruje použití popsaných technologií při vývoji webové aplikace, jejímž účelem je umožnit uživatelům monitorování trhů s kryptoměnami v reálném čase. V úvodu praktické části jsou nejprve definovány požadavky na aplikaci samotnou, následně je proveden návrh základní struktury aplikace a detailní popis její realizace, který zahrnuje ukázky kódu. Speciální pozornost je věnována realizaci zabezpečení aplikace. Finální kapitola praktické části se pak věnuje demonstraci funkcionality vytvořené aplikace.
Annotation in English
The primary goal of this master's thesis is to describe the practice of developing modern web applications using the Blazor WebAssembly framework, which is a relatively new part of the .NET framework. The theoretical part of the thesis describes the .NET, ASP.NET Core and Blazor frameworks, as well as other key technologies commonly used for developing web applications. A brief description of the basic principles of cryptocurrencies is also included. The practical part of this thesis then uses the information provided in the theoretical part to show the process of creating a web application based on the described technologies, the purpose of which is to allow users to monitor cryptocurrency markets in real time. It begins by stating a list of requirements for the developed application, before moving on to describing the design of the application and the realization itself, including various code samples. Special attention is given to describing the process of securing the application. The final chapter is devoted to demonstrating the functionality of the created application.
Keywords
.NET, Blazor WebAssembly, ASP.NET Core, MongoDB, C#, kryptoměny
Keywords in English
.NET, Blazor WebAssembly, ASP.NET Core, MongoDB, C#, cryptocurrencies
Research Plan
  1. Popište současný stav technologií pro vývoj a zabezpečení webových aplikací.
  2. Zaměřte se především na frameworky .NET a ASP.NET.
  3. Navrhněte aplikaci s využitím popsaných technologií.
  4. Navrhněte způsob zabezpečení komunikace mezi klientem a serverem.
  5. Realizujte vývoj navržené aplikace a popište její klíčové části.
  6. Demonstrujte výsledky.
Research Plan
  1. Popište současný stav technologií pro vývoj a zabezpečení webových aplikací.
  2. Zaměřte se především na frameworky .NET a ASP.NET.
  3. Navrhněte aplikaci s využitím popsaných technologií.
  4. Navrhněte způsob zabezpečení komunikace mezi klientem a serverem.
  5. Realizujte vývoj navržené aplikace a popište její klíčové části.
  6. Demonstrujte výsledky.
Recommended resources
  1. PRINCE, Mark. C# 8.0 and .NET Core 3.0: Modern Cross-Platform Development: Build applications with C#, .NET Core, Entity Framework Core, ASP.NET Core, and ML.NET using Visual Studio Code. 4. Birmingham: Pack Publishing, 2019. ISBN 978-1788478120.
  2. ASP.NET | Open-source web framework for .NET. .NET | Free. Cross-platform. Open Source. [online]. Dostupné z: https://dotnet.microsoft.com/apps/aspnet
  3. NAGEL, Christian. Professional C# 7 and .NET Core 2.0. 11th edition. Indianapolis: Wrox, a Wiley Brand, 2018. ISBN 978-1119449270.
  4. ALBAHARI, Joseph a Ben ALBAHARI. C# 7.0 in a nutshell. 7th edition. Sebastopol: O´Reilly, 2018. ISBN 978-1491987650.
  5. V. HAAS, Andreas, Andreas ROSSBERG, Derek L. SCHUFF, et al. Bringing the web up to speed with WebAssembly. HAAS, Andreas, Andreas ROSSBERG, Derek L. SCHUFF, et al. Proceedings of the 38th ACM SIGPLAN Conference on Programming Language Design and Implementation. New York, NY: ACM, 2017, s. 185-200. ISBN 978-1-4503-4988-8.
Recommended resources
  1. PRINCE, Mark. C# 8.0 and .NET Core 3.0: Modern Cross-Platform Development: Build applications with C#, .NET Core, Entity Framework Core, ASP.NET Core, and ML.NET using Visual Studio Code. 4. Birmingham: Pack Publishing, 2019. ISBN 978-1788478120.
  2. ASP.NET | Open-source web framework for .NET. .NET | Free. Cross-platform. Open Source. [online]. Dostupné z: https://dotnet.microsoft.com/apps/aspnet
  3. NAGEL, Christian. Professional C# 7 and .NET Core 2.0. 11th edition. Indianapolis: Wrox, a Wiley Brand, 2018. ISBN 978-1119449270.
  4. ALBAHARI, Joseph a Ben ALBAHARI. C# 7.0 in a nutshell. 7th edition. Sebastopol: O´Reilly, 2018. ISBN 978-1491987650.
  5. V. HAAS, Andreas, Andreas ROSSBERG, Derek L. SCHUFF, et al. Bringing the web up to speed with WebAssembly. HAAS, Andreas, Andreas ROSSBERG, Derek L. SCHUFF, et al. Proceedings of the 38th ACM SIGPLAN Conference on Programming Language Design and Implementation. New York, NY: ACM, 2017, s. 185-200. ISBN 978-1-4503-4988-8.
Týká se praxe No
Enclosed appendices CD ROM se zdrojovým kódem aplikace
Appendices bound in thesis illustrations, schemes
Taken from the library No
Full text of the thesis
Appendices
Reviewer's report
Supervisor's report
Defence procedure record file