Course: World Wide Web

» List of faculties » FEI » KIT
Course title World Wide Web
Course code KIT/KWWW
Organizational form of instruction Seminary
Level of course Bachelor
Year of study not specified
Semester Winter
Number of ECTS credits 7
Language of instruction Czech
Status of course Compulsory
Form of instruction Face-to-face
Work placements This is not an internship
Recommended optional programme components None
Lecturer(s)
  • Čegan Lukáš, Ing. Ph.D.
Course content
1. World-Wide Web, Unified Resource Identifier, Hypertext Transfer Protocol. 2. HyperText Markup Language - Syntax and semantics of the language, character encoding, html elements. 3. Cascading Style Sheets - Language syntax and semantics, Selector, values and units, Color, Visual formatting model, Box model, Background and margins. 4. Font, Text, Tables, Visual Formatting Model Details, User Interface, Visual Effects. 5. Assignment of property values, cascading and inheritance, Media types, Generated content, automatic numbering and lists, Shapes, Functions, Page layout. 6. Alignment, Inline layout, Text, Box alignment, Flex box, Writing modes. 7. Grid layout. 8. Effects, Transitions, Animations, Images, Filters. 9. Organization of CSS code. 10. Component Library, Pattern Library, Style Guide, Design system, CSS Preprocessors. 11. ECMAscript, DOM, BOM and events in JavaScript, JavaScript objects. 12. Advanced work with JavaScript - Single-threaded asynchronous code processing, Promise, Async/await, WebWorkers. 13. Web Accessibility, Assistive Technology, Legal Obligation, Web Content Accessibility Guidelines, Accessible Rich Internet Applications, Author Tool Accessibility Guidelines.

Learning activities and teaching methods
Monologic (reading, lecture, briefing), Dialogic (discussion, interview, brainstorming), Work with text (with textbook, with book), Demonstration, Skills training
  • Preparation for an exam - 15 hours per semester
  • Term paper - 65 hours per semester
  • Home preparation for classes - 106 hours per semester
  • Home preparation for classes - 65 hours per semester
  • Preparation for an exam - 15 hours per semester
  • Contact teaching - 65 hours per semester
  • Term paper - 65 hours per semester
  • Contact teaching - 24 hours per semester
Learning outcomes
The aim of the course is to familiarize students with the technological framework of the World Wide Web service. Students will get to know and practically master HTML, CSS and the basics of Javascript.
After completing the course, students demonstrate knowledge in the field of front-end creation of websites and applications. After completing the course, students become familiar with the given professional terminology, understand the architectural principles of web application design, and have the basic knowledge of development workers in the context of ensuring the supply of specialized software for the web environment.
Prerequisites
unspecified

Assessment methods and criteria
Didactic test, Self project defence

Active work in teaching hours. Credit will be awarded for processing and defending the semester work. The subject of the semester work is "Frontend web application" according to your own assignment. The proposed assignment must be approved by the guarantor of the subject. The minimum scope of the frontend of the application is set at 4 separate layouts, which will be developed in a high graphic standard, with an emphasis on HTML semantics, with valid HTML and CSS code. Layouts will be responsive with the application min. 3 breakpoints. CSS frameworks are not allowed. The source codes of the semester work will be placed in repositories on github.com and made available to the subject guarantor. Pages can be static, using neither client-side nor server-side dynamics. Credit will be awarded after meeting all the above-mentioned conditions and after the successful presentation of the semester's work and settlement of all comments from the subject guarantor. The sample of the semester work will be created by an annotated demonstration during the exercises during the semester. The complete pattern will be published in the exercise in the 6th week of the semester. The exam will be 4 in the form of an electronic test, 0 questions/25 min. The test will be mixed from the test questions that are published in each block of the course. Each question has four possible answers, with only one answer being correct. No penalty points are awarded for wrong answers. Test rating: A: <100; 95>% B: (95; 90>% C: (90; 85 > % D: (85; 80>% E: (80 ; 75 > % F: (75; 0>%
Recommended literature
  • Brian P. Hogan. HTML5 a CSS3. Computer Press, 2011. ISBN 9788025135761.
  • Schafer, Steven M. HTML, XHTML a CSS : bible [pro tvorbu WWW stránek]. Praha: Grada, 2009. ISBN 978-80-247-2850-6.


Study plans that include the course
Faculty Study plan (Version) Category of Branch/Specialization Recommended year of study Recommended semester