-
Теорія JavaScript
Вивчення основних теоретичних понять мови програмування JavaScript
Функції, Типи даних, Змінні, Оператори, Цикли, Умови, Події. Класи. Модулі.
-
Теорія HTML5
Вивчення основних теоретичних понять мови розмітки HTML5
Синтаксис, Теги, Метадані, Посилання, DOM, Семантика, Форми, Скрипти, Зображення.
-
Теорія CSS3
Вивчення основних теоретичних понять мови стилізації CSS3
Синтаксис, Імпорт, Медіа, Селектори, Властивості, Анімація.
-
Теорія WebGL
Вивчення основних теоретичних понять низькорівневого програмного інтерфейсу для відтворення тривимірної графіки
Моделювання, Освітлення, Текстури, Шейдери, Анімація, Three.js.
-
Програмування користувацьких інтерфейсів
Практичні заняття з проєктування та програмування елементів користувацьких інтерфейсів для введення на виведення даних з програм
Форми, Кнопки, Чекбокси, Радіо кнопки, Списки, Сітки, Слайдери та багато інших.
-
Програмування застосунків
Практичні заняття з проєктування та програмування застосунків, які вирішуватимуть реальні задачі. Стане у нагоді при розвʼязанні задач з математики, фізики, хімії, біології, фізичної культури, образотворчого мистецтва та музики
Технології: Сервер, REST API, Бази даних, Блокчейн, Веб інтерфейс, Мобільний застосунок, Настільний застосунок.
Приклади: Галереї, Соціальні мережі, Віртуальні помічники, Хмарні сховища, Дослідницькі проєкти.
-
Програмування ігор
Практичні заняття з проєктування та програмування ігор різних жанрів
Створення нового формату ігор: Науково-розважальні. Збалансовані ігрові мульти всесвіти.