UIMOIBK060 Web Applications

Faculty of Philosophy and Science in Opava
Summer 2023
Extent and Intensity
0/0/0. 4 credit(s). Type of Completion: zk (examination).
Teacher(s)
RNDr. Michal Perdek (lecturer)
Guaranteed by
RNDr. Jiří Martinů, Ph.D.
Institute of Computer Science – Faculty of Philosophy and Science in Opava
Prerequisites
Web Technology II
Course Enrolment Limitations
The course is also offered to the students of the fields other than those the course is directly associated with.
fields of study / plans the course is directly associated with
Course objectives
The content of the course is to acquaint students with web applications and technologies used for their implementation. Emphasis is placed on application security and performance.
Learning outcomes
Students will be able to:
- assess the suitability of using specific frameworks for creating a specific web application;
- create a simple web application, assess its performance and security;
- analyze web application security;
Syllabus
  • 1. Server-side scripting
  • 2. Tools, frameworks and approaches to creating web applications
  • 3. Specifics of database applications on the web
  • 4. http protocol, architecture REST
  • 5. Web Application Performance
  • 6. Application security
Literature
    required literature
  • STANÍČEK, Petr. Dobrý designér to všechno ví. I. vydání. Kamenné Žehrovice: Staníček Petr, 2016. ISBN 978-80-260-9427-2. info
    recommended literature
  • PILGRIM, Mark. HTML5: up and running. O'Reilly, 2010. ISBN 978-0-596-80602-6. volně dostupný český překlad knihy info
  • KRUG, Steve. Web design: nenuťte uživatele přemýšlet! 2. aktualiz. vyd. Brno: Computer Press, 2006. ISBN 978-80-251-1291-5. info
Teaching methods
Interactive lectures
Tutorials in computer lab
Assessment methods
Credit: project on a given topic.
Exam: written.
Language of instruction
Czech
Further comments (probably available only in Czech)
Study Materials
Information on the extent and intensity of the course: 8 hod/sem.
The course is also listed under the following terms Summer 2021, Summer 2022, Summer 2024, Summer 2025.
  • Enrolment Statistics (Summer 2023, recent)
  • Permalink: https://is.slu.cz/course/fpf/summer2023/UIMOIBK060