Відкритий міжнародний університет розвитку людини «УКРАЇНА»
Перемикач режиму перегляду сайту
Збільшений розмір шрифту Великий розмір шрифту Нормальний розмір шрифту
Чорно-білий В сірих відтінках Синьо-голубий
Нормальний режим
+38-067-406-53-92
Приймальна комісія
відділ оргроботи
+38-067-503-64-52
+38-067-328-28-22
Viber відділу обліку
+38-067-500-68-36
Київ, вул. Львівська, 23 office@uu.ua

Дисципліна: Практичні основи WEB-програмування

Кількість годин (кредитів ЄКТС): 240 (6)

 

Мета навчальної дисципліни:

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

 

Результати навчання за навчальною дисципліною:

Актуалізувати знання студентів у сфері WEB-програмування. Дати основи знань та показати напрямки, в яких вони можуть надалі розвивати свої знання. Створити практичну роботу та, після проходження курсу, працювати у даному напрямку на ринку WEB-програмування.

 

Зміст дисципліни (тематика)

 

Основи WEB-програмування

Огляд сучасного стану ринку WEB-програмування. Загальні знання у виборі стеку технологій при проектуванні програми. Система контролю версій на прикладі вивчення GIT, SVN. Основи Bash. Огляд HTTP-протоколу.

 

Основи Frontend (Markup)

Інструменти розробника у браузері на основі Chrome. Поняття семантики та доступності. Responsive/adaptive верстка. Вивчення основ бібліотеки jQuery. Оптиміація розміру контенту сторінок (спрайтування, оптимізація зображень, порядок завантаженя ресурсів). CSS-методології, препроцосери та фрейм-ворки. Верстка листів. Автоматизація робочого місця. Тестування отриманого результату.

 

Основи JavaScript

Основи JavaScript вивчення версій (JS5, JS6 (ES 2015)). Функціональний та прототипний стилі програмування. Інструменти розробника. Вивчення фрейм-ворків. Автоматизація робочого місця. Тестування отриманого результату.

 

Основи Backend

Бази даних на ринку WEB-програмування. Практичні навички в роботі з MySQL, MongoDB. Пошуковий індекс на базі Elastic search. Отримання знань у розробці на одній із мов програмування Backend (на базі останніх PHP). Робота з командною стрічкою. Вивчення фрейм-ворків. Автоматизація робочого місця. Тестування отриманого результату.

 

Основи SEO

Аналіз проекту. Побудова пошукогово індексу. Вивчення роботи інструментів для розробника компаній Google, Yandex. Побудова рекомендацій покращення проекту. Тестування отриманого результату.

 

Види робіт: лекційні заняття, практичні заняття, модульні контрольні роботи, самостійна робота студентів та в групах.