Web-Programming

Major: Publishing and Printing
Code of subject: 6.186.01.E.088
Credits: 3.00
Department: Publishing Information Technologies
Lecturer: PhD, Associate professor Yuliia Miyushkovych
Semester: 8 семестр
Mode of study: денна
Learning outcomes: • Know technology DHTML. • Know the model objects DOM and scripting language JavaScript. • Know the main stages and strategy planning and implementation of the Web site. • To be able to use this knowledge to develop Web projects including technology DHTML (CSS and JavaScript). • To be able to create resources for the Internet and realize design intent means markup languages, CSS and scripts for placing on the Internet. • To be able to organize, configure and develop Web-system, using the principles of distributed systems, hypertext systems, appropriate hardware and software.
Required prior and related subjects: Prerequisites: • Fundamentals of electronic document. • Basics of Graphic Design. • Basics of typography • Web-technologies Сo-requisites: • Electronic media publications
Summary of the subject: The protocol HTTP. Object Model DOM. The hierarchy of classes and objects in JavaScript. Introduction to JavaScript. Objects, properties, methods and events. Methods integrate JavaScript into HTML. Syntax and designers JavaScript. Objects upper level - Window, Navigator. Methods and properties in JavaScript. Dialogs - alert (), confirm (), prompt(). Programming status-tape. Use timers in JavaScript. Strings and arrays in JavaScript. Events and event handling in JavaScript. Programming forms. Processing of string using object RegExp (), normalization random data before sending it to the server. Create dynamic graphical menus using JavaScript.
Assessment methods and criteria: written reports on laboratory work, oral examination, settlement and graphic work (40%) final control (exam), written-oral form (60%)
Recommended books: • Флэнаган Д. JavaScript. Подробное руководство, 6-е издание – Пер. с англ. – СПб: Символ-Плюс, 2012. – 1080 с. • Фрэйн, Б. HTML5 и CSS3. Разработка сайтов для любых браузеров и устройств / Б. Фрэйн ; [перевод с английского В. Черник]. - Санкт-Петербург [и др.] : Питер, 2014. - 298 с. • Гаевский, А. Ю. 100% самоучитель по созданию Web-страниц и Web-сайтов: HTML и JavaScript / А. Ю. Гаевский, В. А. Романовский. - Москва : Технолоджи - 3000 : Триумф, 2008. - 457 с.

Web-Programming (курсова робота)

Major: Publishing and Printing
Code of subject: 6.186.01.E.091
Credits: 2.00
Department: Publishing Information Technologies
Lecturer: PhD, Associate professor Yuliia Miyushkovych
Semester: 8 семестр
Mode of study: денна
Learning outcomes: • Know the elements of the Web Hypertext Markup and Cascading Style Sheets CSS. • Have basic skills placement of graphics, animation and other elements on the Web. • Be able to apply knowledge of graphics, animation and other elements of Web projects. • Know the model objects DOM and scripting language JavaScript. • To be able to use this knowledge to develop Web projects. • To be able to create resources for the Internet and realize design intent means markup languages, CSS and scripts for placing on the Internet. • To be able to organize, configure and develop Web-system, using the principles of distributed systems, hypertext systems, appropriate hardware and software.
Required prior and related subjects: Prerequisites: • Basics of Graphic Design. • Basics of typography • Web-technologies Сo-requisites: • Electronic media publications
Summary of the subject: • Characteristics of the designing object . • A brief description of the selected theme of website. • A description of the features that can affect the structure and design style Web pages. • The goals of the Web-site. • Review of the literature. • A brief description of the overall strategy, the description of the structure of the site. Web site map. • Detailed description broken down into blocks material of each Web-page: use pictures (print screen), use code snippets, comments in the code. • • A description of the web-site navigation (global navigation, local navigation). • Description of graphic elements: size, formats. • The structure of the Web site file system, home page. • The used software tools. • References, including sources from the the Internet.
Assessment methods and criteria: The quality of the course project (work) is evaluated by the following criteria: Сonformity of course project (work) to the task and the requirements guidelines for its implementation. Autonomy solve the task, project design, calculations, drawings, graphs and tables; The presence of elements of research character. The using of computer technology; Making explanatory notes, graphics accordance with the design and technological documentation. The maximum total - 100 points.
Recommended books: • Фрэйн, Б. HTML5 и CSS3. Разработка сайтов для любых браузеров и устройств / Б. Фрэйн ; [перевод с английского В. Черник]. - Санкт-Петербург [и др.] : Питер, 2014. - 298 с. • Лоусон Б., Шарп Р. Изучаем HTML5. Библиотека специалиста. 2-е изд. – СПб.: Питер, 2012. – 304 с. • Флэнаган Д. JavaScript. Подробное руководство, 6-е издание – Пер. с англ. – СПб: Символ-Плюс, 2012. – 1080 с.