Навчальна компонента:
Введення до HTML
• Принципи роботи web-технологій
• Порядок публікації документа у Web
• Стандарт HTML. Структура HTML-документа
• Робота з текстом у HTML
• Робота з графікою
• Робота з кольором і колірними моделями
• Формати зображень для Web
•Мапи-зображення
• Списки й таблиці
• Архітектура «Клієнт-сервер»
CSS
• Поняття про CSS
• Класи та ідентифікатори
• Плюси та мінуси використання CSS
• Блокова верстка. Елемент div
• Форми й елементи форм. Метатеги
• Підготовка дизайн-макету до верстки
• Оптимізація зображень для Web
Введення до JavaScript
• Знайомство з JavaScript
• Основи JavaScript
• Поняття про "змінну". Операції над змінними
• Логічні оператори
• Масиви
• Функції
Світоглядна компонента:
Комп'ютерна графіка
• Види графіки
•Поняття дизайну
•Реклама та рекламна продукція
•Анімація
•Третій вимір
Проектна частина:
Створення повноцінного web-сайту
Навчальна компонента:
•Обираємо мову чи парадигму? Скільки у світі мов програмування? Історія мов програмування
•Компілятори та інтерпретатори. Онлайнові середовища та мобільні додатки для програмування. Інформаційні потоки та процеси
•Три алгоритмічні структури
•Тестування програм
•Занурення у Python
•Арифметичні задачі
•Прості, складні та складені умови
•Цикли
•Списки, кортежі, масиви
•Робота з файлами
•Робота з рядками; різні методи обробки
•Бібліотеки
•Вбудовані модулі та розширення можливостей
•Робота з датами та часом
•Створення графічного інтерфейсу (Tkinter, створення вікна додатків, кнопки, зміна властивостей елементів, позиціювання елементів, списки, меню)
Світоглядна компонента:
Технології командної роботи
• Проектний менеджмент
•Scrum&Agile
•Ролі в команді та співпраця
Проектна частина:
Створюємо мобільний додаток у командах з використанням scrum-технології