Course detail
Web Design
FIT-ITWAcad. year: 2025/2026
Introduction, principles of the internet, addressing, document storage. HTML, foundations, presentation techniques. Cascading style sheets, integration to HTML. XHTML, variants, principles, differences to HTML. Design of a web presentation, navigational structure. Usability and accessibility. Search engine optimization.
Language of instruction
Number of ECTS credits
Mode of study
Guarantor
Department
Entry knowledge
Rules for evaluation and completion of the course
- Labs - 10 points
- Two test during the semester - 40 points
- Two individual projects - 20+30 points
- Credit requirement: Earn at least 50 points for activities during the semester.
Active participation in laboratory exercises (5 labs in 2 points). In the case of a reported barrier in the study, it is possible to work out it in agreement with the lector. Predictable obstacles need to be reported in advance.
Aims
Knowledge of current technology for web page creation. Ability to create quality web presentation regarding a proper information and navigational structure design, suitable technology and accessibility for different groups of users.
Study aids
Prerequisites and corequisites
Basic literature
Petr Staníček: CSS Kaskádové styly, Computer Press, 2003, ISBN: 80-7226-872-4.
Recommended reading
Michálek, M.: Vzhůru do CSS3, e-kniha, 2015, https://www.vzhurudolu.cz/ebook-css3.
Elearning
Classification of course in study plans
- Programme BAK-MIn Bachelor's 2 year of study, summer semester, elective
- Programme BIT Bachelor's 1 year of study, summer semester, elective
- Programme BIT Bachelor's 1 year of study, summer semester, elective
- Programme DES_B Bachelor's 1 year of study, summer semester, elective
2 year of study, summer semester, elective
3 year of study, summer semester, elective
Type of course unit
Lecture
Teacher / Lecturer
Syllabus
- Internet and the World Wide Web, basic concepts, addressing, document storage
- HTML - basic concepts
- HTML - advanced presentation techniques
- Visual tools for web page design
- Cascading stylesheets
- Advanced properties of CSS
- JavaScript - basic concepts
- XHTML - principles, differences to HTML
- User interaction
- Presentation design, navigational structure
- Different aspects of the technologies, optimization
- Accessibility of the web pages
- Search engine optimization
Exercise in computer lab
Teacher / Lecturer
Syllabus
- Internet, networks, addressing, document storage
- HTML
- Cascading stylesheets
- JavaScript
- Individual projects
Project
Teacher / Lecturer
Syllabus
- Basic presentation in HTML
- Advanced presentation using XHTML, CSS and JavaScript
Individual preparation for a lecture
Teacher / Lecturer
Syllabus
Před každou přednáškou se doporučuje:
- Zopakovat si základní pojmy a poznatky z předchozí přednášky. Následující přednáška na ně pravděpodobně bude navazovat.
- Prostudovat si předem podklady k nadcházející přednášce a vytipovat pasáže, kterým bude během přednášky třeba věnovat zvýšenou pozornost, případně si i připravit dotazy.
Individual preparation for laboratories
Teacher / Lecturer
Syllabus
Studium souvisejících přednášek podle náplně další laboratoře.
Individual preparation for a credit exam
Teacher / Lecturer
Individual preparation for a project work
Teacher / Lecturer
Syllabus
Studium postupů a technologií pro vypracování projektů.
Elearning