Web-technology and Web-design (курсова робота)

Major: Computer Science
Code of subject: 6.122.00.O.051
Credits: 2.00
Department: Automated Control Systems
Semester: 4 семестр
Mode of study: денна

Web-technology and Web-design (курсова робота)

Major: Computer Science
Code of subject: 6.122.00.O.053
Credits: 2.00
Department: Artificial Intelligence Systems
Lecturer: Hasko R.T.
Semester: 4 семестр
Mode of study: денна
Learning outcomes: knowledge (ZN): ability to demonstrate knowledge of the basics of professionally-oriented disciplines of the specialty: methods and tools of modern information technology, principles and methods of construction and application of computer networks, principles of web-technologies and methods and means of their use to solve specialty problems; skills (UM): identify, classify and describe the operation of systems and their components; to combine theory and practice, as well as to make decisions and develop a strategy for solving the problems of the specialty (specialization), taking into account universal values, social, state and industrial interests;
Required prior and related subjects: Algorithmization and programming Organization of databases and knowledge Teamwork and presentation skills Design of information systems
Summary of the subject: Web Architecture Responsive and adaptive layout Basics of layout. HTML and CSS ES6 syntax overview in 3 parts Frontend framework #1 (Angular) Frontend framework #2 (React) Document and browser object models. DOM / BOM Basics of client-server interaction. Server calls Basics of testing for the web. Testing Professional work with JavaScript. JS under the hood Web developer tools. Tools Vector and 3D graphics on the web. Canvas & WebGL Use of AI in web technologies. Regexp & AI / ML
Assessment methods and criteria: 1. Writing a term paper (full stack web application) 3. Submission to the commission 4. Evaluation with independent experts.
Recommended books: 1. Lecture notes. 2. Work program. 3. Hasko R.T. Web Technologies and Web Design: Methodical work electronic educational and methodical complex for students of "Computer Science" [Electronic resource] http://vns.lp.edu.ua 4. MOOC “Full-Stack Web Development with React Specialization” // The Hong Kong University of Science and Technology. https://www.coursera.org/specializations/full-stack-react 5. MOOC “Full Stack Web and Multiplatform Mobile App Development Specialization” // The Hong Kong University of Science and Technology. https://www.coursera.org/specializations/full-stack-mobile-app-development

Web-technology and Web-design (курсова робота)

Major: Computer Science
Code of subject: 6.122.00.O.052
Credits: 2.00
Department: Computer-Aided Design
Lecturer: Ph.D., Associate Professor Irina Yurchak
Semester: 4 семестр
Mode of study: денна
Learning outcomes: 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.
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.
Assessment methods and criteria: Assessment of students' knowledge of the discipline "Web Technology and Web Design" course project is conducted in accordance with the working curriculum in the form of semester control, which is conducted at the end of the semester and assessed for course work. Final control (100%, credit): check of work, analysis of the received results, interrogation.
Recommended books: Юрчак І.Ю. Конспект лекцій з дисципліни "Веб-технології та веб-дизайн": https://www.victoria.lviv.ua/library/students/wd/lecture.html Юрчак І.Ю. Методичні вказівки для виконання курсової роботи: https://www.victoria.lviv.ua/library/students/wd/selfwork.html Матеріали дисципліни у ВНС Національного університету "Львівська політехніка" https://vns.lpnu.ua/course/view.php?id=5478 1. Дэвид Сойер Макфарланд. Новая большая книга CSS. - Питер, 2017, 720 с. 2. А. Петроченков, Е. Новиков. Идеальный Landing Page. Создаем продающие веб-страницы - Питер, 2017, 320 с. 3. Мэтью Макдональд. Веб-разработка. Исчерпывающее руководство. - Питер, 2019. – 640с. 4. Роман Клименко. Веб-мастеринг на 100%. 2-е изд. - Питер, 2018. - 560 с. 5. Сырых Юлия. Современный веб-дизайн. Настольный и мобильный. 3-е издание. - Діалектика, 2019. – 384 с. 6. Все о работе с цветом в Web. Пособие для дизайнеров и программистов. - Харвест, 2017. - 320 с. 7. Евдокимов Николай, Лебединский Игорь. Раскрутка веб-сайта. Практическое руководство. - Вильямс, 2016. - 288 с. 8. Лоусон Б., Шарп Р. Изучаем HTML5. Библиотека специалиста. - СПб.: Питер, 2014. - 272 с. 9. Нильсен Якоб. Веб-дизайн: книга Якоба Нильсена. - Символ-Плюс, 2016. - 512 с.

Web-technology and Web-design

Major: Computer Science
Code of subject: 6.122.00.O.042
Credits: 4.00
Department: Automated Control Systems
Lecturer: Dr. Sci., Professor Iryna Pikh
Semester: 4 семестр
Mode of study: денна
Learning outcomes: • be aware of the general principles of the Wide Area Network functioning • know the main functions of a web service • know the ways to implement web projects of different complexity and aim • know how to create a web resource with the help of modern technologies of programming on the Internet • be able to apply the knowledge gained during the course for websites SEO and their operations. • Carry out the development and support of the web server and client server software of a website • Conduct a website administration and implement measures on rising the effectiveness of its performance and design creation
Required prior and related subjects: Prerequisites: • Object-oriented programming • Database and knowledge organization Сo-requisites: design of the information systems
Summary of the subject: Theoretical basics of web and Internet technologies. The features of web environment and its components. The notion of physical and logical website structure, webpage components, all the details of fonts and graphical elements usage. The current market of web products and website creation. The principles of publication of websites on the Internet. The main methods of internal and external website optimization. The principles of website promotion. The variety and relevance of Internet ads. The principles of search engine work.
Assessment methods and criteria: written reports on laboratory work, calculation and graphic work, oral examination (40%) final control (control measure), written-oral form (60%)
Recommended books: 1. Веб-технології та веб-дизайн: навч. посібник / О. Г. Трофименко, О. Б. Козін, О. В. Задерейко, О. Є. Плачінда. – Одеса: Фенікс, 2019. – 284 с. https://zadereyko.info/downloads/publicacii/webdizain.pdf 2. Юрчак І.Ю., Бокла Н.І. Конспект лекцій з дисципліни "Веб-технології та веб-дизайн" для студентів бакалаврського рівня спеціальності 122 «Комп’ютерні науки» - Львiв: НУ "Львівська політехніка", 2018.- 340 с. 3. Цеслів О.В. WEB-програмування: навч. посібнник / О.В. Цеслів; М-во освіти і науки, молоді та спорту України, Нац. техн. ун-т України “Київ. політехн. ін-т”. – Київ: НТУУ “КПІ”, 2018. – 296, с

Web-technology and Web-design

Major: Computer Science
Code of subject: 6.122.00.O.044
Credits: 4.00
Department: Artificial Intelligence Systems
Lecturer: Hasko R.T.
Semester: 4 семестр
Mode of study: денна
Learning outcomes: nowledge (ZN): ability to demonstrate knowledge of the basics of professionally-oriented disciplines of the specialty: methods and tools of modern information technology, principles and methods of construction and application of computer networks, principles of web-technologies and methods and means of their use to solve specialty problems; skills (UM): identify, classify and describe the operation of systems and their components; to combine theory and practice, as well as to make decisions and develop a strategy for solving the problems of the specialty (specialization), taking into account universal values, social, state and industrial interests;
Required prior and related subjects: Algorithmization and programming Organization of databases and knowledge Teamwork and presentation skills Design of information systems
Summary of the subject: Web Architecture Responsive and adaptive layout Basics of layout. HTML and CSS ES6 syntax overview in 3 parts Frontend framework #1 (Angular) Frontend framework #2 (React) Document and browser object models. DOM / BOM Basics of client-server interaction. Server calls Basics of testing for the web. Testing Professional work with JavaScript. JS under the hood Web developer tools. Tools Vector and 3D graphics on the web. Canvas & WebGL Use of AI in web technologies. Regexp & AI / ML
Assessment methods and criteria: 1. Execution of laboratory works and their presentations. 2. Writing RGR. 3. Writing an web application 4. Exam.
Recommended books: 1. Lecture notes. 2. Work program. 3. Hasko R.T. Web Technologies and Web Design: Methodical work electronic educational and methodical complex for students of "Computer Science" [Electronic resource] http://vns.lp.edu.ua 4. MOOC “Full-Stack Web Development with React Specialization” // The Hong Kong University of Science and Technology. https://www.coursera.org/specializations/full-stack-react 5. MOOC “Full Stack Web and Multiplatform Mobile App Development Specialization” // The Hong Kong University of Science and Technology. https://www.coursera.org/specializations/full-stack-mobile-app-development

Web-technology and Web-design

Major: Computer Science
Code of subject: 6.122.00.O.043
Credits: 4.00
Department: Computer-Aided Design
Lecturer: Ph.D., Associate Professor Irina Yurchak
Semester: 4 семестр
Mode of study: денна
Learning outcomes: 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.
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.
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с.