Web environment and markup languages
Code | Completion | Credits | Range | Language |
---|---|---|---|---|
18PW | KZ | 2 | 2C | Czech |
- Garant předmětu:
- Dana Majerová
- Lecturer:
- Pavel Eichler
- Tutor:
- Pavel Eichler
- Supervisor:
- Department of Software Engineering
- Synopsis:
-
The course introduces students to fundamental principles and best practices for web design with respect to technical functionality, informational value, readability and usability.
- Requirements:
-
Computer with Internet connection.
- Syllabus of lectures:
-
1. History and fundamental principles of information sharing, description for electronic media
2. Web design for users with specific needs
3. Informational architecture – organization, structure a web layout
4. HTML – introduction and basic usage
5. CSS – cascading styles, content formatting, advanced techniques
6. Principles of web user security, web browser configuration
7. Markdown language and tools for its conversion to HTML
8. Design of graphic elements for the web environment – JPEG, PNG
9. Markup languages for vector graphics – SVG, Asymptote
10. Typographical markup language LaTeX
- Syllabus of tutorials:
- Study Objective:
- Study materials:
-
Recommended literature:
[1] Boehm, Anne, and Zak Ruvalcaba. Murach’s HTML5 and CSS3. Mike Murach & Associates, 2015.
[2] J. Kolouch, P. Bašta, CyberSecurity, CZ.NIC 2019, ISBN 978-80-88168-31-7. https://knihy.nic.cz/#cybersecurity
[3] Dokumentace programu Asymptote. https://asymptote.sourceforge.io/
[4] Dokumentace typografického systému LaTeX. https://www.latex-project.org/
- Note:
- Time-table for winter semester 2024/2025:
- Time-table is not available yet
- Time-table for summer semester 2024/2025:
- Time-table is not available yet
- The course is a part of the following study plans:
-
- Aplikace informatiky v přírodních vědách (compulsory course in the program)
- Aplikovaná informatika (elective course)
- Matematické inženýrství - Matematická informatika (elective course)