Відкритий міжнародний університет розвитку людини «УКРАЇНА»
Перемикач режиму перегляду сайту
Збільшений розмір шрифту Великий розмір шрифту Нормальний розмір шрифту
Чорно-білий В сірих відтінках Синьо-голубий
Нормальний режим
+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)-програмування (JS, JQuery)

Веб (WEB)-програмування (JS, JQuery)

 

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

 

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

 

Завдання дисципліни:

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

 

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

Тема 1. Основи WEB-програмування.

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

Тема 2. Основи Frontend (Markup)

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

Тема 3. Основи JavaScript

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

Тема 4. Основи Backend

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

Тема 5. Основи SEO

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

 

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