UIINP42 Web Applications

Faculty of Philosophy and Science in Opava
Summer 2020
Extent and Intensity
1/2/0. 4 credit(s). Type of Completion: zk (examination).
Teacher(s)
RNDr. Michal Perdek (lecturer)
Guaranteed by
RNDr. Michal Perdek
Institute of Computer Science – Faculty of Philosophy and Science in Opava
Prerequisites (in Czech)
TYP_STUDIA(B)&& UIINP36 Web Technology II
Course Enrolment Limitations
The course is offered to students of any study field.
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
The course can also be completed outside the examination period.
The course is also listed under the following terms Summer 2021, Summer 2022, Summer 2023, Summer 2024, Summer 2025.
  • Enrolment Statistics (Summer 2020, recent)
  • Permalink: https://is.slu.cz/course/fpf/summer2020/UIINP42