Опис навчальної дисципліни

За статистикою більше всього в IT-галузі зростає потреба у фахівцях веб-спеціалізації. Це пов’язано із все ширшим переходом до віртуального спілкування у всіх сферах: від звичайних сайтів організацій та фізичних осіб до інтернету речей. Якщо претендент на робоче місце в резюме може зазначити своє володіння технологіями створення сайтів та продемонструвати якийсь портфоліо своїх сайтів, то це значно підвищує його рейтинг. Веб-технології також широко використову­ються в біомедичній інженерії. Найбільш яскравий приклад – телемедицина, що зараз вважається пріоритетним напрямом в державних програмах.

Що буде вивчатисяСервіси інтернет. Структура і принципи веб. Протоколи інтер­нет. Доменні зони, IDN. Веб-сервери і веб-клієнти. Створення об’єк­т­­ної структури сторінок сайту засобами HTML. Особливості і пере­ваги застосування сучас­ної технології HTML5. Реалізація принци­пу розділення об’єктної структури і дизайну сайту в технології СSS. Особливості і переваги застосування сучасної технології CSS3. Мова описування схем ХМL та її застосу­вання у веб-технологіях. Форматування і перетворення ХМL-документів за допо­могою ХSL. Клієнтські сце­нарії. Мова JavaScript – основа типової технології клієнтських сценаріїв. jQuery – приклад плідного використання технології об’єктно-орієнтованого програмування у веб-застосуваннях. Серверні сценарії. Мова PHP – основа типової технології серверних сценаріїв. Технології взаємо­дії з базами даних в сер­вер­них сценаріях. MySQL. Використання мови Java у веб-застосу­ваннях. Java-апплети. Реалізація принци­пів розділення структури, дизайну і контенту сайту в технології CMS. Поширені у веб-середовищі різновиди CMS. Базові засади застосування CMS WordPress та Joomla. Реалізація асинхронної взаємодії браузера з веб-сервером за допомогою технології АJАХ. 

знання:

  • сучасних технологій програмування та інструментарію, що підтримує їх використання;
  • основних методів і засобів проектування і розробки програмного забезпечення веб-сайтів, у т.ч. клієнтських і серверних сценаріїв, методів швидкої розробки веб-сайтів за допомогою CMS (content management system);
  • сучасних об'єктно-орієнтованих алгоритмічних мов, які застосовуються у веб;
  • серверних технологій створення веб-застосувань, здатність використовувати методи та інструментальні засоби для їх проектування;

вміння:

  • розробляти веб-застосування різної складності на базі оптимального використання сучасних технологій; 
  • застосовувати основні моделі, методи і засоби інформаційних технологій і способи їх вживання для вирішення завдань в предметних областях, об'єктно-орієнтовані методи і засоби розробки алгоритмів і програм, сучасні готові бібліотеки модулів, системні програмні засоби і технології; проектувати компоненти програмного забезпечення

Набуті знання і уміння можна застосовувати при розробці та використанні інструментарію віртуального спілкування – від сайтів фізичних осіб та організацій до інтернету речей та веб-технологій в біомедицині, наприклад, телемедицини

 


Схожі силабуси
Погодитись
Цей сайт використовує cookies. Дізнатись більше