Home/ Majors directory/Computer Science (Design and programming of intelligent systems and devices)/Web Development and Design Technologies
Web Development and Design Technologies
Major: Computer Science (Design and programming of intelligent systems and devices)
Code of subject: 6.122.12.O.017
Credits: 6.00
Department: Computer-Aided Design
Lecturer: Ph.D., Associate Professor Irina Yurchak
Semester: 3 семестр
Mode of study: денна
Завдання: The study of an educational discipline involves the formation of competences in students of education:
General competences:
• basic knowledge of fundamental sciences, to the extent necessary for mastering general professional disciplines;
• basic knowledge in the field of computer science, which is necessary for mastering professionally oriented disciplines.
• basic ideas about the foundations of sciences that contribute to the development of culture and socialization;
• ability to apply knowledge in practice;
• the ability to search and analyze information from various sources;
• the ability to solve tasks and make appropriate decisions;
• potential for further training.
Professional competences:
• basic knowledge of technical characteristics, design features, purpose and rules of operation of web projects;
• knowledge of modern technological processes and automation systems for technological preparation of production;
• ability to apply and integrate knowledge and understanding of other engineering disciplines;
• the ability to investigate a problem and identify constraints, including technical and sustainable development issues, as well as issues of environmental impact and life safety.
Learning outcomes: As a result of studying the academic discipline, the student must be able to demonstrate the following learning outcomes:
1. know the general principles of functioning of global information networks;
2. know the main functions of the web service;
3. know how to implement web projects of various levels of complexity and purpose;
4. know how to manage content on a web resource;
5. be able to determine the main parameters that affect the quality of the functioning of the web project, monitor the use of resources, find and correct errors in the work;
6. have practical skills in working with content management systems and the administrative part.
Required prior and related subjects: Applied programming
Object-oriented programming
Computer networks
Innovative information technologies
Design of information systems
Network information technologies
IT project management
Computer Graphics
Summary of the subject: The discipline "Web technologies and web design" provides a body of knowledge on the theoretical foundations of network and Internet technologies. The program of the discipline focuses on the basics of web technologies, namely: HTML markup language, cascading CSS style sheets, JavaScript client programming language. Features of the web environment and its main components, approaches to modern web design are highlighted. Provides information on the physical and logical structure of web projects, components of the web page, the intricacies of using fonts and graphics. The existing market of software products for creating web projects is analyzed. The principles of publishing sites on the Internet, the main methods of internal and external optimization of sites are described.
Опис: 1. Theoretical foundations of network and Internet technologies. Features of the web environment and its main components.
2. Concepts of physical and logical structure of websites, components of web pages, subtleties of use of fonts and graphic elements.
3. There is a market for software products for creating websites.
4. Principles of publishing sites on the Internet.
5. Basic techniques of internal and external site optimization. Basics of site promotion. Varieties and expediency of Internet advertising. Principles of search engines.
Assessment methods and criteria: Assessment of students 'knowledge of the discipline "Web Technology and Web Design" is carried out in accordance with the working curriculum in the form of semester control, which is conducted at the end of the semester and includes the results of current control of students' knowledge. - answer to the corresponding ticket on the test. The control event is a mandatory type of control and is conducted in writing and orally at the end of the semester.
Критерії оцінювання результатів навчання: Current control (50%): Results of protection of laboratory works, performance of complex work, oral interrogation.
Final control (50%, exam): testing, survey.
Recommended books:
Юрчак І.Ю. Конспект лекцій з дисципліни "Веб-технології та веб-дизайн": https://www.victoria.lviv.ua/library/students/wd/lecture.html
Юрчак І.Ю. Методичні вказівки для виконання лабораторних робіт №№1-10: https://www.victoria.lviv.ua/library/students/wd/
Юрчак І.Ю. Методичні вказівки для виконання самостійної роботи: https://www.victoria.lviv.ua/library/students/wd/selfwork.html
Юрчак І.Ю., Бокла Н.І. Конспект лекцій з дисципліни "Веб-технології та веб-дизайн" для студентів бакалаврського рівня спеціальності 122 «Комп’ютерні науки» - Львiв: 2018.- 340 с. Видавн. каф. САПР, 2018 р. зареєстровано у НМУ НУ "ЛП" № 8091 від 14.05.2018 року
Матеріали дисципліни у ВНС Національного університету "Львівська політехніка"
https://vns.lpnu.ua/course/view.php?id=5478
1. Дженнифер Роббинс. HTML5: кишеньковий довідник. - Діалектика-Вільямс, 2020, 192с.
2. Майкл Меттс, Енді Велфл. Письмо – це дизайн: Як слова створюють досвід користування (UX). – ArtHuss, 2021, 240с.
3. Робін Вільямс. Дизайн. Книга для недизайнерів. Простою мовою про засади графічного дизайну. Vivat, 2022, 320 с.
4. Еллен Лаптон, Дженніфер Коул Філліпс. Графічний дизайн. Нові основи. – ArtHuss, 2020, 264с.
5. Сирих Юлія. Сучасний веб-дизайн. Настільний і мобільний. 3-е видання. - Діалектика, 2019. – 384 с.
6. Ерік Шмидт, Джонатан Розенберг, Алан Ігл. Як працює Google. - КМ-БУКС, 2020,304с.
7. Юрій Когут. Кібербезпека та ризики цифрової трансформації компанії. – Консалтингова компанія Сідкон, 2021, 372с.
8. Олексій Васильєв. Програмування мовою Python. - Навчальна книга – Богдан, 2019, 504с.
9. Луис Атенсио. Функціональне програмування на JavaScript: як поліпшити код JavaScript-програм. - Діалектика-Вільямс, 2020, 304с.