Віртуальні та мобільні технології
Безліч завдань у житті сучасної людини можуть виконуватися за допомогою комп'ютерних систем чи онлайн-сервісів. Сучасний фахівець в галузі IT, а зокрема розробник програмного забезпечення, повинен розуміти, як функціонує більшість інтернет-сервісів. І Web- та хмарні системи становлять основну частину таких сервісів. Розроблення таких систем починається зі створення правильного інтерфейсу і завершується якісним тестуванням, яке дає можливість розробити працездатний і якісний продукт.
Даний курс спрямований на ознайомлення з актуальними технологіями, патернами та бібліотеками програмування, які використовуються при розробленні Web-систем. В рамках даного мінору пропонується опанувати новітні технології створення Web-систем. Перший етап мінору призначений для вивчення способів проектування та формування інтерфейсу системи, і в ньому розглядаються особливості графічних форматів, програмні пакети для створення візуального інтерфейсу. Далі слухач знайомиться із сучасними мовами та середовищами розроблення Web-систем, для чого йому пропонується опанувати підходи до зберігання інформації (із застосуванням СУБД, XML, зовнішніх джерел), а також отримати практику у проектуванні кістяка програмного продукту на основі сучасних патернів програмування (MVC). На третьому етапі вивчаються підходи і методи тестування таких систем в цілому, так і окремих їх модулів, причому головна увага приділяється мануальному тестуванню. Фінальна частина мінору призначена розробленню хмарних та розподілених систем, в тому числі на базі Web-сервісів
Спеціальності, для яких пропонується Мінор:
Усі спеціальності
Пререквізити (необхідні вхідні знання, вміння):
Не потребує додаткових знань та вмінь
Перелік дисциплін, які входять до Мінора:
- Комп’ютерна графіка в ігрових технологіях - 5 семестр;
- Віртуальна та доповнена реальність - 6 семестр;
- Мобільні інтелектуальні системи - 7 семестр;
- Автоматичне тестування - 8 семестр.