- Python
Наш курс націлений на те, щоб показати як працює Python інструментарій, навчити вас писати прості програми, запускати їх на виконання, деплоїти на простий сервер додатків і дебажити код для знаходження помилок. Так само ми навчимо вас користуватися базами даних, створювати нову БД і підключати її до свого проєкту.
Програма курсу
Модуль 1. Вступна лекція
- Вступна лекція
- Розвиток мови Python
- Встановлення мови Python
- Встановлення PyCharm
- Консольний застосунок
Модуль 2. Git
- Системи контролю версій
- Встановлення git
- Створення власного проєкту в репозиторії
- Робота з репозиторієм
- Бренчі, теги
Модуль 3. Web Development Basics
- Введення у веб-розробку з Python
- Встановлення та налаштування проєкту з Flask
- Створення простого веб-додатка та робота з маршрутами у Flask
- Робота з шаблонами у Flask
- Встановлення та налаштування проєкту Django
- Створення додатка та робота з представленнями Django
- Використання шаблонів у Django
Модуль 4. Databases and ORM
- Введення до баз даних
- Встановлення PostgreSQL
- Налаштування бази даних та створення початкових таблиць
- Використання ORM - SQLAlchemy для Flask
- Використання Django ORM для роботи з базами даних
Модуль 5. Advanced Web Development
- Створення та документування API з використанням OpenAPI у Flask
- Додавання безпеки у Flask за допомогою JWT
- Django Rest Framework - створення та документування API
- Додавання безпеки у Django за допомогою JWT
- Створення REST API з FastAPI
- Docker і контейнеризація програм
Модуль 6. Build Systems and Package Management
- Введення до системи складання проєктів, огляд поточних систем збирання (setuptools, distutils)
- Робота з pip та віртуальними середовищами
- Огляд інших інструментів (pipenv, pip-tools, PDM, Poetry)
Модуль 7. Unit Testing, Debugging and TDD
- Введення в юніт-тестування та unittest
- Інтеграція юніт-тестів в існуючі проєкти
- Введення в pytest: плюси та мінуси в порівнянні з unittest
- Дебаггінг: навіщо він потрібний і як працює
- Вступ до TDD (Test-Driven Development)
Модуль 8. Unix-like Systems for Developers
- Введення в Unix-like системи
- Основні команди Unix для програмістів
- Робота з віддаленими серверами (SSH, SCP)
- Налаштування оточення для розробки на Unix системах
Особливості курсу
- Відеоуроки з теорією
- Практичні завдання
- Online навчання в зручний для вас час
- Допомога в чаті Zulip
- Сертифікат про проходження курсу
Викладачі курсу
Ігор Сініцин - DevOps Services
Больше информации- Gamedev / Unity / Game Design
Всього за рік дитина опанує мову програмування C# та один з ключових інструментів ігрової розробки - Unity. Школяр розробить три власні гри з нуля. А вже за кілька років зможе виконувати платні замовлення так само, як наші випускники.
Програма курсу
1 Семестр
- Алгоритмізація та програмування
- Основи програмування мовою C#
- Типи даних
- Умовні вирази та умовні конструкції if/else
- Конструкція switch/case
- Типові задачі з програмування
- Цикли, масиви та багатовимірні масиви
- Функції та перевантаження функції
- Рекурсія та абстракції
Фінальний проєкт
Створення власної текстової гри для закріплення базових знань з програмування.
2 Семестр
- Знайомство з середовищем та архітектурою Unity
- Поняття структур та значень, типи значень та посилальні типи
- Основи об'єктно орієнтованого програмування
- Написання скриптів, фізична та логічна взаємодія
- Colliders, trigger, rigidbody, raycasts
- Система кешування PlayerPrefs
- Робота з контентом та UI
- Анімація, звук, камера, світло та матеріали
- Системи часток
Фінальні проєкти
- Типова гра в жанрі Shooter, створена на ігровому рушії Unity
- Авторська гра в довільному жанрі для практичного відпрацювання знань та навичок, набутих протягом курсу
3 Семестр
- Лабораторія ігор
- Робота в команді
- Концепція гри, ідея, жанр, сюжет, рівні
- Прототипування гри
- Організація всіх процесів, необхідних для розробки гри
Фінальний проєкт
Власна гра, розроблена в команді.
Особливості курсу
- Топова програма
- Комфортні умови
- Зворотній зв'язок
- Персональний ментор
- Цікаві проєкти
- 3 заняття на тиждень по 60-90 хв.
- Вік студентів 13-17 років
Викладачі курсу
- Станіслав - Інженер, закінчив авіаційний інститут
- Тимур - Software Engineer at SimCorp Ukraine
- Остап - Вивчав GameDev у GoITeens з 12 років
- Анна - 3+ років досвіду розробки власних ігор та проєктів
- Михайло - 2+ роки досвіду викладання робототехніки та розробки ігор
- Кирило - Автор курсу GameDev
- Владислав - 2+ роки досвід Unity i C#
- Gamedev / Unity / Game Design
Програма курсу
Семестр 1
- Інтерфейс Roblox Studio
- Об'єкти й ефекти
- Робота з ландшафтом
- Написання скриптів мовою Lua
- Використання циклів, масивів, подій
- Групування та збереження об'єктів в Roblox Studio
- Параметри швидкості та сили
- Таблиці/масиви, очікування подій, joints
Фінальні проєкти:
- Гра "Лабіринт з зомбі"
- Гра в стилі runner
Семестр 2
- Діалоги, опції, події з функціями
- Клонування об'єктів, ClickDetector
- Міжскриптова взаємодія
- Верстка UI, об'єкти-параметри Value
- Робота з камерами
- Публікація гри в Roblox та тестування
Фінальні проєкти:
- Гра "Пекельна машина проти зомбі"
- Індивідуальний проєкт з власною ідеєю
Семестр 3
- Знайомство з TinkerCAD
- Інструменти методів 3D-моделювання
- Створення 3D-об'єкту
- Інструменти матричного розміщення
- ToolBox Roblox Studio
- 3D-моделювання ландшафту
- Текстурування, моделювання звірів
- Спецефекти звукового та світлового типу
- Моделювання механічних пристроїв
- Завантаження в ToolBox Roblox Studio
Фінальні проєкти:
- Гра по мотивам фільму "Месники"
- Індивідуальний фінальний проєкт з власною ідеєю
Семестр 4
- 3D-моделювання у Blender
- Імпорт 3D-об'єктів з Blender в Roblox
- Робота зі світлом
- Об’єкти і їх модифікатори: дзеркалювання, масив, фаска, поділ поверхні
- Рух об'єктів скриптом, звуки для руху об'єктів
- Анімація через кнопки
- Моделювання тварин з реалістичним підтекстом
- 3D-моделювання обличчя у Blender
- Перетворення персонажа в NPS-модель
Фінальні проєкти:
- Анімована магічна паличка, яка імпортується в Roblox
- Індивідуальний фінальний проєкт з власною ідеєю
Roblox Kids
- Інструменти для створення ландшафтів
- Основи редагування об'єктів у Roblox Studio
- Базові функції Union, Negate, Separate для роботи з 3D-моделями
- Робота в команді, базові навички комунікації, сумісне вирішення завдань
- Ефекти частинок, створення вогню, диму та інші візуальні ефекти
- Анімація персонажів
- Вивчення основ програмування через вдосконалення вже готових скриптів
- Робота із звуковими ефектами
- Створення повноцінних проєктів на основі шаблонів і самостійних ідей
- Застосування анімації персонажів у проєктах
- Створення складних ефектів та моделей
- Організація власного проєкту
- Фінальний проєкт: Розробка власної гри або інтерактивного світу
Особливості курсу
- Відслідковування успішності учнів, відвідувань занять, спілкування з батьками
- Зворотній зв'язок на завдання та підтримка від менторів
- Гнучкі умови та зручний розклад: заняття в будні чи вихідні
- Навчання на зручній платформі, де зберігаються записи уроків
- Турботливі викладачі, які навчають дітей правилам безпечного користування платформою
- Ігрова атмосфера, в якій дитина прагне дізнаватися нове та з нетерпінням чекає наступного уроку
- Створення проєкту у вигляді власної гри, який дитина розробляє самостійно та презентує іншим
Викладачі курсу
- Владислав - 2+ роки досвід Unity i C#
- Анна - 3+ роки досвіду розробки власних ігор та проєктів
- Андрій - Java Developer
- Маргарита - Основний стек - JS, C++, HTML, CSS
- Роман - Основний стек - JS, LUA, Python, HTML, CSS
- Python
GoITeens створили професійний курс програмування мовою Python, адаптований для школярів. Все, як у дорослих! В основі навчальної програми лежить популярний курс від платформи GoIT, після якого студенти починають кар’єру в програмуванні. Програма Python для дітей також випускає Junior-спеціалістів. Ми не просто знайомимо з програмуванням, а готуємо до роботи в реальних проєктах.
Програма курсу
Python Junior
1 Модуль
- Алгоритми та вирішення проблем
- Змінні та математичні вирази
- Базові команди, рядки та текст у Turtle
- Умовні оператори та цикли
- Малювання складних фігур
- Базовий синтаксис Python
- Розробка геймплею
- Графіка та дизайн гри
- Планування та дизайн гри
- Реалізація ігрової логіки
Фінальні проєкти:
- Гра "Черепашні перегони"
- Гра "Втеча з лабіринту"
Python Pro
Python Core
- Рядки та методи рядків
- Функції, аргументи, повернення результату
- Принципи роботи map і filter
- Введення в кортежі та множини
- Словники. Основи рекурсії
- Використання власних і сторонніх модулів
- Обробка винятків. Генератори та ітератори
- Принципи ООП
- Тестування та документування коду
- Фінальний проєкти:
- Гра "Хрестики-нолики"
- Програма "Конвертер валют"
- Додаток "Планування подій"
Python Web
- Принципи веб-розробки
- Робота з базами даних
- Менеджмент даних у веб-проєктах
- Flask маршрутизація та шаблони
- Бібліотеки для роботи з базами даних
- Парсинг даних
- Фінальний проєкт:
- Проєкт "Генератор резюме"
- Створення телеграм-бота
Python Data
- Реляційні бази даних та використання SQL для роботи з ними
- Моделювання сутності-зв'язку
- Розробка діаграм для баз даних
- Діаграми UML для проектування програмного забезпечення
- NoSQL бази даних
- Бібліотеки Python для аналізу даних
- Обчислення за допомогою NumPy
- Обробка та аналіз табличних даних
- Візуалізація даних за допомогою Matplotlib та Seaborn
- Побудова прогностичних моделей у Scikit-Learn
- Реалізація алгоритмів на Python
- Розробка власних структур даних
- Алгоритми сортування та пошуку
- Алгоритми динамічного програмування, backtracking
- Вирішення задач на платформах LeetCode, HackerRank, або Codeforces
- Фінальний проєкти:
- Звіт даних зі збором та візуалізацією
- Мобільний додаток "Місто пошуку"
Особливості курсу
- Кабінет студента - навчальні матеріали, записи уроків, завдання та пояснення доступні 24/7 в особистому кабінеті
- Онлайн-формат - уроки проходять у Google Meet за чітким розкладом. Займатися можна віддалено з будь-якого місця
- Фокус на практику - студенти відпрацьовують задачі з реальних сфер використання Python та створюють власні проєкти
- Навчальні групи - в групах до 15 учніів, що дозволяє вчителям використовувати індивідуальний підхід
- Зворотній зв'язок - перевірка домашніх завдань від викладачів та менторство допоможе швидше просуватися
Викладачі курсу
- Дмитро - 5+ років досвіду програмування на Python
- Максим - Python Developer at Enapps
- Тетяна - Має досвід з мовами програмування JavaScript, C та Python
- Олександра - 2+ роки досвід викладання
- Олександр - Викладач та ментор програмування на Python
- Frontend
- WEB Developer / Webmaster
Вивчіть основи HTML/CSS, JavaScript та запустіть свій перший сайт.
Програма курсу
За тиждень кожен охочий зробить власний сайт-календар. За допомогою HTML/CSS можна візуалізувати 3 цілі, а також список навичок, необхідних для їхньої реалізації. А за допомогою JavaScript - динамічні графіки.
Урок 1. Знайомство з HTML/CSS/JavaScript. Налаштування редактору коду
Виконуємо перші завдання з програмування у тринажері. Завантажуємо і налаштовуємо редактор коду VS Code.
Урок 2. Робота з зображеннями та посиланнями. Запуск проєкту в редакторі
Практикуємо HTML/CSS/JavaScript в тринажері для створення фотографій і посилань на власному сайті. Запускаємо свій готовий проєкт в редакторі VS Code.
Урок 3. Фінальне налаштування проєкту. Публікація сайту на хостингу
Оформлюємо дошку бажань, використовуючи власний контент: фотографії, текст, цифри. Завантажуємо фінальний проєкт на хостинг Netlify.
Особливості курсу
- Всі завдання в одному місці
- Доступ назавжди
- Спільнота найкращих
- 3 відеоуроки
- 6 практичних занять
- Сертифікат
- Технічна підтримка впродовж всього курсу
- Web & Mobile Design / UI/UX
Якщо ваша дитина демонструє неабиякі творчі здібності, любить малювати, колажувати, вигадувати та створювати контент для соціальних мереж, спробуйте мінікурс з дизайну — можливо, це саме той напрям, який припаде їй до душі.
Програма курсу
Урок 1. Знайомство з Figma. Створюємо шапку сайту
Реєструємося на платформі Figma, знайомимося з навчальними матеріалами та створюємо першу частину вебсайту - header.
Урок 2. Використання іконок в дизайні. Працюємо над секцією "Чому ми?"
Розроблюємо другу частину вебсайту, де використовуємо іконки та описуємо переваги нашої компанії.
Урок 3. Робота з текстом. Пишемо опис своєї компанії
Працюємо над дизайном третьої частини сайту "Хто ми?" - редагуємо текст, додаємо фото та робимо кнопку для заявки.
Урок 4. Обробка отографій. Розроблюємо секцію з командою
Вчимось оформлювати фотографії та додавати візуальні ефекти. Описуємо ролі членів команди.
Урок 5. Створення форми зворотнього зв'язку у Figma. Завершуємо проєкт
Працюємо над створенням форми в останньому блоці сайту та оформлюємо footer. Виносимо фінальні правки та публікуємо проєкт.
Особливості курсу
- Всі завдання в одному місці
- Доступ назавжди
- Спільнота найкращих
- 5 відеоуроків
- 5 практичних занять
- 1 готовий проєкт
- 2D Artist / 2D Illustrator / Graphic Designer
Курс малювання на планшеті від GoITeens - це перспективна альтернатива традиційній художній школі. Наша програма призначена для дітей 8-15 років і створена у такий спосіб, щоб зробити вивчення мистецтва захопливим. Для навчання достатньо встановити безплатну програму Sketchbook, яка підходить для всіх планшетів.
Програма курсу
Малювання на iPad
1 Семестр
- Знайомство з інструментами Procreate
- Пропорційна побудова, світлотіні, основи колористики
- Побудова симетричних форм, композиційний центр
- Ескізи. Візуальний об'єм та розмиття. Кулясті форми
- Стиль аніме
- Графічний малюнок. Чорно-білий малюнок з кольоровим акцентом
- Анімація
- Ізометрія. Повітряна перспектива, світлотіні, тон і колір в просторі
- Побудова мультперсонажів
- Робота з текстом
- Авторський підпис
2 Семестр
- Пропорційна побудова та симетрія, поняття про об'єм
- Кольорознавство. Чорно-білий малюнок
- Поглиблення в анімацію. Анімація рідини. Прозорість в анімації
- Фактури і деталізація малюнку. Лінійна та повітряна перспектива
- Світлотіні простих геометричних форм та на рельєфній поверхні
- Освітлення в просторі. Плановість
- Лінійна перспектива з двома точками сходу
- Пропорції тіла та обличчя. Риси обличчя
- Анатомія голови звіра
- Прийоми вираження фактури, об'єму і простору
3 Семестр
- Комерційна ілюстрація
- Ілюстрація для дитячої книги
- Ілюстрації для реклами та журналів
- Ілюстрація персонажів. Розробка концепції та стиль
- Ілюстрація в стилі лоу-полі
- Цифровий портрет знаменитості
- Автопортрет
- Стилі ілюстрації інтер'єру
- Розробка власного коміксу
4 Семестр
- Створення анімаційного циклу ходьби
- Анімація складних рухів та взаємодії з предметами
- Анімація емоцій персонажа
- Світло та тінь, анімування
- Створення власного стікер-паку
- Створення власних іконок
- Створення реклами для бренду
- Створення анімованого короткометражного мультфільму.
- Самоосвіта та пошук натхнення. Корисні ресурси
- Розробка власних соц мереж, як ілюстратора та аніматора. Аватарка, хайлайтси
Малювання на Android
1 Семестр
- Знайомство з ілюстрацією та її стилями
- Базові пензлі, шари, переміщення та непрозорість
- Лінії, точки, плями. Створення малюнку за допомогою точок та ліній
- Референси, де брати ідеї та як їх розвивати
- Базові форми, композиція з простих геометричних фігур
- Основи скетчінгу, баланс маси та пустоти
- Акварельний живопис. Лінійна та повітряна перспектива
- Відтворення блиску та відбиття світла. Теорія кольору
2 Семестр
- Стилізація та пошук власного стилю. Пошук замовника
- Етикетка для продукту, використання мокапів
- Обкладинка для відео в ютуб
- Ілюстрація в рекламі, арт колаж, ізометрична ілюстрація
- Як створювати ілюстрації для статей
- Основи створення персонажу
- Створення мокапу під друк. Обкладинки для книг та журналів
- Оформлюємо портфоліо на Behance. Робота із замовником
- Проста анімація. Вивчаємо нейромережі для ілюстратора
Особливості курсу
- Допомога ментора
- Практика
- Зворотній зв'язок для батьків
- Проєкт в портфоліо
- Вибір формату навчання 12/24 місяці
- Навчання індивідуально або в групах
- Необхідність мати iPad або Android
Викладачі курсу
- Марина - Digital-художник
- Анастасія - Досвід роботи у Procreate 2+ роки
- Ганна - Досвід роботи у Procreate 2+ роки
- Римма - Досвід роботи у Procreate 2+ роки
- Аліса - Ілюстраторка та графічна дизайнерка
- Наталія - Досвід викладання 4+ роки
- IT Recruiting
На онлайн-курсі IT-рекрутингу наші лектори на базі прикладів з власної практики навчать тебе вести листування та використовувати передові технології пошуку кандидатів, працювати із запереченнями та закривати позиції від інтерна до архітектора.
Програма курсу
Знайомство з IT та професією
Ласкаво просимо де першої лекції курсу Recruiter від CHI IT Academy!
Починаємо з основ: що взагалі таке IT галузь та чим вона відрізняється від будь-якої іншої? Зробимо огляд ринку праці в Україні та у світі. Знайдемо відповіді на запитання: хто такий Tech Recruiter? Які основні завдання виконує? Які навички необхідні для того, щоб стати рекрутером? Розглянемо основні поняття та терміни галузі.
Дізнаємось, які типи IT-компаній бувають та які види й рівні спеціалістів існують.
Особистий бренд Tech Recruiter
Кожен рекрутер представляє компанію, і тому має вибудовувати особистий бренд. На цьому занятті ти дізнаєшся, як створити профіль у LinkedIn рекрутеру. А також опануєш технічну грамоту: класифікація ПЗ та мови програмування.
Про вакансії та пасивний пошук
Протягом цього заняття ти дізнаєшся більше про зняття вакансій, створення заявок на пошук спеціаліста. Опануєш написання грамотного та зрозумілого опису вакансії. Познайомишся зі стратегіями пошуку та з пасивним пошуком кандидатів. А також поглибишся у методи зберігання даних.
Основи сорсинга
Ця лекція подарує тобі розуміння принципів активного пошуку кандидатів. Окрім того, ти опануєш основи сорсингу:
- Навчишся створювати Boolean Search запити
- X-Ray пошук
- Пошук на GitHub
- Скрейпинг даних
Додаткові джерела пошуку кандидатів
Рекрутер, окрім основних платформ для пошуку, має вміти знаходити кандидатів і з додаткових джерел. Наприклад, Meetup, Quora, Slideshare, Kaggle, месенджери соцмережі. Окрім того, на занятті ти навчишся шукати творчих кандидатів та використовувати Chat GPT та інші AI-інструменти в роботі.
Ділова переписка та бізнес-етика
Одвічне питання рекрутера: як писати так, щоб мені відповідали? Саме цьому ти навчишся на шостому занятті:
- Письмова та ділова переписка
- Робота за запереченнями та відмовами
- Бізнес-етика
Інтерв'ю: структура та результат
Як провести інтерв'ю, щоб отримати максимальну інформацію про кандидата, продати вакансію, налагодити контакт.
Офер для кандидата
Ти пройшов шлях від першого контакту з кандидатом до оферу. А що тепер? На занятті ти дізнаєшся про:
- Подачу кандидата, супровідний лист
- Офер, пропозиція про співпрацю
- Фінансові перемовини, робота із запереченнями
Автоматизація роботи, аналітика та міжнародний рекрутинг
Ще трохи - і ти повністю опануєш базові навички професії Tech Recruiter. На цьому занятті розглянемо такі теми:
- Автоматизація роботи Tech Recruiter
- Аналітика та метрики, необхідні рекрутеру
- Інструменти, які економлять час та збільшують продуктивність
- GDPR та міжнародний рекрутинг
Кар'єрна консультація
Навіть досвідченому рекрутеру, бува потрібна допомога з пошуком роботи. А для початківців - це скарб! На цьому занятті ти складеш власне резюме та отримаєш поради з пошуку роботи.
Заняття з англійської
У майбутньому на тебе чекатимуть інтерв'ю не лише з українськими, а й із закордонними кандидатами. Саме тому англійська - must have.
Фінальне завдання. Видача сертифікатів
Після того, як студенти курсу отримують актуальні знання та озброяться необхідними інструментами та методологіями, настане час спробувати свої сили на практиці. Отримай сертифікат, який зможеш додати до свого резюме та робочих сторінок в соц. мережах, щоб підтвердити свої нові навички. А найсумлінніші випускники отримають шанс стати рекрутером однієї з IT-компаній України.
Особливості курсу
- 11 онлайн-занять тривалістю по 1.5 години
- Доступ до запису лекції HR-менеджера, завдяки якій ти зможеш скласти своє ідеальне резюме, а також дізнаєшся, як проходити співбесіди
- Практичні заняття, де ти навчишся застосовувати нові знання
- Навчання у малих групах, де кожен студент отримує увагу та підтримку менторів та можливiсть професійно зростати
- Можливість контракту з компанією для найкращих студентів
- Сертифікат, що підтверджує твої нові навички та компетенції
Викладачі курсу
Тетяна Корбанюк - Lead of Recruitment Departament at CHI Software
Больше информации- Python
Програма курсу
Знайомство з мовою програмування Python
На цьому занятті ми не лише познайомимося з Пайтон, його історією розвитку, застосування. Ми ще й познайомимося між собою та з лектором, адже жива комунікація - це запорука кращому поглинанню інформації без сумнівів. За результатми заняття ми створемо спільний чат в Телеграмі та встановимо Kahoot! - програму, яка допомагатиме нам перевіряти набуті знання.
Змінні та типи даних
Протягом цього заняття ми дізнаємось:
- Що таке змінна?
- Поняття регістрів
- Ознайомлення з функцією print
- Типи даних
- Динамічна типізація
А наприкінці ми попрацюємо з програмою, яка допоможе тобі застосувати знання з уроку та вивести в консоль інформацію про себе: хобі, улюблений предмет в школі тощо.
Арифметичні операції з числами. Частина 1
На цьому занятті ми познайомимось з:
- арифметичними операціями мови Python (додавання, віднімання, множення, розподіл, цілочисленний розподіл, зведення в ступінь, залишок від ділення)
- з арифметичними операціями з присвоєнням
- округленням та функції round
- введення в консоль input
А також ми познайомимося з програмою Калькулятор, адже саме її ти відтвориш наприкінці курсу!
Арифметичні операції з числами. Частина 2
На занятті ми закріпимо матеріал з попередньої зустрічі. А також практично застосуємо набуті знання й почнемо створювати твою першу програму - розумний калькулятор.
Умовні вирази
Протягом цього заняття ми дізнаємося про:
- операції порівняння
- логічні операції
- оператор in
На уроці ти виконуватимеш вправи для закріплення теорії.
Умовна конструкція if
Це заняття допоможе тобі розібратися з умовною конструкцією if: блок if, блок elif, блок else, вкладені блоки if. А також ми зробимо наш калькулятор ще більш розумнішим!
Цикли
У цьому занятті об’єднується теорія та практика для подолання ще одної вадливої теми - цикли. Ось що ми дізнаємося протягом зустрічі:
- Цикл while
- Цикли for
- Вкладені цикли
- Вихід із циклу
Функції
Останнє заняття подарує тобі розуміння функцій мови Python! А ще ми проведемо фінальну вікторину, яка підсумує все, що ми встигли пройти протягом курсу.
Особливості курсу
- Лекції в зручний час
- Невелика група
- Підтримка ментора
- Сертифікат про проходження курсу
Викладачі курсу
Максим Коряк - Software Developer at CHI Software
Больше информации- iOS Development
Навчання iOS-програмуванню – не найлегша справа, але завдяки курсу iOS Developer з нуля ти здобудеш необхідні практичні навички, пропрацюєш програму із досвідченим ментором та матимеш шанс отримати свій перший офер після успішного завершення курсу.
Програма курсу
Знайомство з Xcode, Playground i Git
На першому занятті ти дізнаєшся про середовище розробки Xcode (Playground) та навичок роботи з системою контролю версій Git.
Оператори, базові типи (включно колекції, функції, замикання/callback)
Друге заняття курсу присвячено отриманню навичок використання операторів та різних типів даних.
Практичне заняття 1
Отримання практичних навичок з вирішення типових задач, використовуючи базові типи та оператори.
Extensions, Protocols, Closures, ARC, Generic
Отримання практичних навичок використання Extensions, Protocols, Closures у додатку. Розуміння ARC (Automatic Reference Counting)
Interface Builder i UIKit
Знайомство з Interface Builder i UIKit, базові елементи інтерфейсу, симулятор.
Розмітка в UIKit
Отримання навичок створення інтерфейсу користувача, використовуючи інструменти Autolayout, Constrains, StackView.
Практичне заняття 2
Вирішення задач з використанням вивчених елементів інтерфейсу.
Розмітка в SwiftUI
Здобудеш практичні навички використання елементів інтерфесу SwiftUI.
Практичне заняття 3
Написання комплексних елементів інтерфейсу або за заданим дизайном.
Елемент інтерфейсу Scroll View/SwiftUI
Отримання практичних навичок використання ScrollView.
Елемент інтерфейсу TextField та TextView
Отримання практичних навичок використання TextField, TextView, використання TextField з елементом ScrollView.
Практичне заняття 4
Реалізаця екрану з використанням ScrollView та елементів редагування тексту.
ООП, SOLID, MVC
Теоретичний матеріал про ООП, SOLID, MVC з прикладами.
Практичне заняття 5
Здобуття практичних навичок роботи з MVC, концепція, реалізація, використання ООП та SOLID.
Життєвий цикл UIViewController. Навігація у додатку. Alert
Розбір життєвого циклу UIViewController. Практика побудови навігації з використанням компонентів: NavigationController, TabBarController, SplitViewController. Приклади використання Alert-контроллерів.
Елемент інтерфейсу TableView та CollectionView
- Знайомство та використання TableView та CollectionView
- Розбір різниці використання в UIKit та SwiftUI
Практичне заняття 6
Реалізація заданного інтерфейсу з використанням навігації та списків.
Багатопоточність
Розбір основ роботи з GCD (Grand Central Dispatch) та чергами Queue.
Практичне заняття 7
Реалізація задачі з використанням багатопоточності.
Робота з мережею (HTTP, HTTPS, заголовки, опціональні body, query)
Розбір та практична робота із запитами (налаштування параметрів, відправка запиту та отримання відповіді за допомогою open/free API).
Практичне заняття 8
Реалізація задачі типу отримати данні по заданому API, розпарсити та показати реузьтат на екрані.
Локальне зберігання даних використовуючи UserDefaults. Keychain Services
Знайомство з UserDefaults, Keychain Services та фреймворком CoreData (CoreData Stack).
CoreData: частина 1
Редагування даних із збереженням + багатопоточність.
CoreData: частина 2
Редагування даних із збереженням + багатопоточність.
Практичне заняття 9
Реалізація задачі із збереженням данних, використовуючи CoreData Framework.
Core Graphics Framework
Знайомство з фреймворком.
Практичне заняття 10
Реалізація задач, використовуючи графічний фреймворк.
MapKit Framework
Знайомство з фреймворком.
Практичне заняття 11
Задача реалізації екрану з картою.
Практичне заняття 12: Розробка додатку Погодний клієнт: частина 1
- З чого починати
- Формування задач
- Початок реалізації
Практичне заняття 13: Розробка додатку Погодний клієнт: частина 2
- Продовження реалізації
- Перевірка
Практичне заняття 14: Розробка додатку Google News клієнт: частина 1
- З чого починати
- Формування задач
- Початок реалізації
Практичне заняття 15: Розробка додатку Google News клієнт: частина 2
- Продовження реалізації
- Перевірка
Cocoapods, Swift packages та популярні фреймворки
Використання сторонніх бібліотек.
AppStore Connect та Apple Developer Program, TestFlight
Розбір основ роботи в Apple Developer Programm. Білдінг та вивантаження програми в стор.
Вступ у SwiftUI
Основи SwiftUI, відмінності від UIKit.
Використання основних компонентів SwiftUI
Отримання основних навичок з використання компонентів SwiftUI.
Використання SwiftUI та Combine
Отримання практичних навичок використання SwiftUI + Combine.
Практичне заняття 16
Спрощена реалізація погодного клієнта з використанням SwiftUI + Combine
Розбір можливих питань на співбесіді
Розбір питань та відповідей на співбесіді.
Заняття з англійської
Комунікація з іноземними колегами, із замовниками, документація та додаткові ресурси для навчання - для всього цього необхідна англійська. На занятті з англійської ми розберемо професійну лексику та потренуємося вести робочі діалоги.
Кар'єрна консультація
Консультацію проведе рекрутер компанії CHI Software. Під час заняття ти розберешся, як створити резюме, що приверне увагу рекрутера та визначишся з подальшими кар'єрними кроками.
Захист проєктних робіт
Захист обраної роботи (Погодний клієнт/Google News/Інша).
Особливості курсу
- Допоміжні матеріали: презентації, чек-листи, записи лекцій
- Підтримка ментора, який завжди на зв'язку та готовий допомогти з будь-яким питанням
- Практичні заняття, під час яких ти зможеш застосувати нові знання та почати програмувати
- Сертифікат про закінчення курсу, що підтверджує отримані навички та компетенції
- Контракт із компанією для найсумлінніших студентів
Викладачі курсу
Микита Вінтонович - iOS Developer at CHI Software
Больше информации- Project Manager
Програма курсу
Вступ. Робота з даними. Термінологія
- Дані: все, що потрібно знати менеджеру. Знайомство з лекторкою
- Термінологія для AI-проєкту
- Складові Data Science проєкту. 5V для Big Data
Формування команди Machine Learning
- Ролі в AI-проєкті. Обов'язки PM-а
- Підходи до організації. Реальний приклад
Вибір підходу в Data Science. Навчання моделі. Контроль якості
- Машинне навчання та розподіл даних
- Труднощі в навчанні моделі. Метрики оцінки моделі
Розмітка даних для менеджерів AI-проєктів
- Введення у розмітку даних для AI-проєкту
- Управління процесом розмітки даних
- Кейс із розмітки даних
Основи комп'ютерного зору (CV) для менеджерів
- Ключове про комп'ютерний зір
- Приклад використання комп'ютерного зору на проєкті
Основи обробки природної мови (NLP) для менеджерів
- Обробка природної мови. Теорія
- Створення та інтеграція чатботів
Можливості Generative AI для менеджерів проєктів
- Генертивний штучний інтелект. Великі мовні моделі
- GenAI для проєктних менеджерів. Prompt Engineering
CRISP-DM. Методології для AI-проєктів
- Життєвий цикл AI-проєкту. CRISP-DM
- Чи є місце Scrum в AI-проєктах?
Тести
Чого ти досягнеш після курсу
- Будеш знати структуру AI-проєкту та вразливі місця
- Знатимеш теорію для формування ШІ-команд
- Вмітимеш обирати відповідні методології для ведення AI-проєкту (CRISP-DM, DSS)
- Будеш уміти управляти розміткою даних
- Будеш у курсі потенційних ризиківAI-проєкту
- Зможеш використовувати влучний інструментарій для завдань AI-проєкту
- Навчишся застосовувати промпти для оптимізації роботи PM на проєкті
Особливості курсу
- Навчання у будь-який час
- Тести на закріплення знань
- Доступ до курсу назавжди
- Спікер є спеціалістом практиком
- Сертифікат від Udemy
Викладачі курсу
Анна Челпан - AI Project Manager at CHI Software
Больше информации- QA Automation / QA Manual
Програма курсу
Chapter 1. The Test Analyst's tasks in the Test Process
- Testing in the software development lifecycle
- Test analysis
- Test design
- Test implementation
- Test execution
Chapter 2. The Test Analyst's tasks in Risk-Based Testing
- Risk identification
- Risk assessment
- Risk mitigation
Chapter 3. Test Techniques
- Black-box test techniques
- Experience-based test techniques
- Applying the most appropriate technique
Chapter 4. Testing Software Quality Characteristics
- Quality characteristics for business domain testing
- Aspects of functionality testing
- Interoperability testing
- Usability testing
- Portability testing
Chapter 5. Reviews
- Using checklists in reviews
- Requirements reviews
- User story reviews
Chapter 6. Test tools & Automation
- Keyword-driven automation
- Types of test tools
Вимоги до учасників
- Сертифікат ISTQB Foundation Level
- Upper-Intermediate English
Особливості курсу
- Онлайн заняття з тренером
- Робочі чати та підтримка з усіх питань
- Додаткові матеріали
- Скринінг знань з ISTQB FL
- Індивідуальна стратегія іспиту з кожним студентом
- Фінальний зріз знань для допуску до екзамену
Викладачі курсу
Олександра Ковальова - QA Consultant з 14-річним досвідом у тестуванні
Больше информации- 2D Artist / 2D Illustrator / Graphic Designer
Учасники розвиватимуть власний дизайнерський стиль, експериментуватимуть із кольорами та формами, набуватимуть вмінь створювати вражаючі візуальні роботи.
Програма курсу
Теми:
- Знайомство. Світ дизайну
- Графічний дизайн
- Photopea
- Основи композиції
- Колір та колористика
- Типографіка
- Постер, рекламні баннери, афіша
- Дизайн оформлення для соціальних мереж
- Нейромережі: Recraft та Gemini
- Психологія та дизайн. Бриф
- Що таке мокап? Створення мокапів
- Lightroom. Обробка фото
- Мудборд. Референси. Pinterest
- Іконки. Ілюстрації. Інфографіка
- Власний бренд. Логотип. Візитка
- Canvа
- Створення постів для Інстаграм у Canva
- Основи веб дизайну. Figma
- Створення макетів web сторінок. Головний екран веб сторінки
- Behance. Оформлення портфоліо
- Підготовка та захист фінального проєкту
Особливості курсу
- Невеликі групи
- Система особистих кабінетів
- Доступ до відеозаписів занять
- Викладачі практики
- Оперативна служба підтримки студентів
- Практичні заняття
Викладачі курсу
Таісія Квітка - UI/UX Designer at Trendo
Больше информации- Project Manager
Курс для менеджерів усіх рівнів та людей, які займаються управлінням команд. Протягом занять ви розберетеся у процесах управління ризиками на проєкті, навчитесь їх виявляти, описувати та оцінювати, мінімізувати непередбачені та стресові ситуації, а також опануєте набір сучасних інструментів для управління ризиками та в яких випадках їх застосовувати.
Програма курсу
Основи Project Risk Management
- Що таке Project Risk Management? Яку цінність проєкту і команді приносить управління ризиками.
- Ризик-культура проєктів.
- Основні терміни та визначення в управлінні проєктними ризиками. Проєктні артефакти і термінологія, необхідні в процесах управління ризиками.
- Стейкхолдери і ризики.
- Категорії проєктних ризиків.
Управління ризиками
- Планування управління ризиками: Probability and impact matrix, Risk register, проєктна документація.
- Перенесення ризиків в контракти з клієнтами/постачальниками.
- Ідентифікація ризиків: фактори, які слід врахувати. Інструменти виявлення ризиків: інтерв’ю, метод Делфі, VUCA, 5 Why, What-if.
- Якісний і кількісний аналіз проєктних ризиків: параметри опису ризиків, Risk probability and impact assessment, Simulation, Sensitivity analysis.
Планування, моніторинг та мінімізація проєктних ризиків
- Планування/імплементація відповідей на ризики: вибір стратегії, аналіз альтернатив, cost/benefit аналіз, Multicriteria decision analysis, Decision tree analysis, Діаграма Ішикава.
- Моніторинг та візуалізація проєктних ризиків: Risk Breakdown Structure, Reserve analysis, Risks Burndown chart, Scrum / Kanban board, Hierarchical charts.
- Пріоритезація вимог з урахуванням ризиків.
- Інструменти мінімізації проєктних ризиків.
- Обговорення ризиків на сінк-апах і ретроспективах.
- Визначення розміру системи управління проєктними ризиками: Tailoring Consideration.
Особливості курсу
- Кожне заняття складається з теорії та практики
- Практичні навички на реальних кейсах
- Матеріали кожного заняття надсилаються на пошту
Викладачі курсу
Олексій Шебанов - Director of PMI Ukraine. Head of PMO у Intellias.
Больше информации- Other
Програма курсу
Підготовка. Частина 1
- Що допоможе вам у пошуках роботи?
- Яким має бути резюме та супровідний лист, щоб вони вас продавали дорого?
- "Правильні/неправильні": приклади супровідних листів
- Як називати документи правильно, щоб вони не відлякували ейчарів
- Перевірка листів на помилки: чому грамотність надважлива
Підготовка. Частина 2
- Який має бути оптимальний розмір резюме, супровідного листа, що там писати, а чого точно не треба
- Чому не можна писати неправду, як написати правдиво не дуже привабливі факти?
- Яка оптимальна структура супровідного листа
- Розбір вдалих/невдалих прикладів резюме на сайтах пошуку роботи: як не треба робити?
- Круте портфоліо: як створити його вже на курсі?
- Та ще багато цікавого
Соцмережі. Сайти пошуку роботи
- Де можна шукати роботу
- Які найпопулярніші платформи для працевлаштування і не тільки
- Сайти компаній, розділи з вакансіями
- Соціальні мережі та мождивості працевлаштування за допомогою них
Скрінинг, співбесіда. Що робити?
- Як відрізнятися від інших кандидатів?
- Як запам'ятатися рекрутеру чи ейчару?
- Що робити на скрінингу?
- Питання на співбесіді, які ви 100% маєте поставити
Збір інформації про компанію. Співбесіда. Онбординг
- Пошук інформації про компанію: чому це може врятувати вас від помилки та ризику?
- Сайти-агрегатори відгуків про компанії
- Чому потрібно вести облік звернень та відгуків на ваші резюме протягом пошуку роботи?
- Питання на співбесіді: як не розгубитися?
- Поведінка під час співбесіди: як поводитися, що говорити, що запитувати?
- Перші дні на новій посаді. Онбординг
- Як впоратися зі стресом?
Особливості курсу
- Доступ до всіх лекцій курсу на 12 місяців
- Доступ до закритого телеграм-каналу Genius Talents
- Доступ до онлайн-активностей на 12 місяців
- Відповіді на запитання в групі, доєднаній до каналу
- Доступ до додаткових матеріалів
- Вакансії від партнерів для випускників наших курсів
- Регулярні QA-сесії з експертами та їх записи на платформі
Викладачі курсу
Лариса Березорудська - CEO at SAY Agency
Больше информации- Project Manager
Курс допоможе опанувати професійними навичками управління проєктами в IT. На заняттях ви розберете базові поняття та основні програми для роботи, працювати з проєктною документацією, навчитесь застосовувати методології управління проєктами та працювати з командою.
Програма курсу
Що таке проєкт, проєктний менеджмент та хто такий проєктний менеджер
- Теорія проєктного управління. Життєвий цикл проєкту.
- Ключові навички та обов’язки менеджера проєкту.
- Знайомимось із типами лідерства.
- Розбираємось на відмінності різних видів IT компаній.
Базові поняття та програми для роботи
- Якими бувають програмісти: backend, frontend, fullsatck.
- Основи прототипування.
- Переходимо на мову програмістів: пояснення кількох технічних термінів.
- Основні програми для роботи.
З чого розпочати проєкт
- Вчимося оцінювати проєкт.
- Проєктна документація. Багато проєктної документації.
Ризик-менеджмент
- Теорія ризик-менеджменту та 13 типових проєктних ризиків.
- Техніки ідентифікації та оцінки ризиків.
- Стратегії боротьби з ризиками.
Методології управління проєктами
- Знайомимося з Waterfall, Agile та іншими методологіями.
- Чітко і структуровано розбираємо їх принципи та визначаємо у якому разі яка методологія буде найкращим рішенням.
- Продовжуємо працювати з Agile: Scrum, Kanban, Scrumban, Lean.
Команда: формування, розподіл зон відповідальності, комунікація
- Будуємо команду: визначення ролей і обов'язків. RACI матриця.
- Лайфхакі управління командою з власного досвіду.
- Як виростити професіоналів та заробити довіру команди.
- Інструменти для розвитку команди які вам допоможуть.
Оцінка вимог та інструментарій для роботи
- Декілька способів оцінити фічі – обирай свій.
- Додатки та посібник для використання на всі випадки в роботі.
Завершення проєкту
- Детальний процес закриття проєкту покроково.
Кар'єрне планування
- 8 варіантів розвитку твоєї кар'єри з вимогами та зарплатами як для новачків, так і для професіоналів.
Особливості курсу
- Доступ до матеріалів курсу рівно на один рік
- Заняття проходять на освітній платформі у вигляді запису відеолекцій
- Практичні домашні завдання
- Усі викладач практикуючі спеціалісти
- Додаткові переваги у пакеті "Сертифікація":
- доступ до закритого Telegram-чату з ментором-експертом
- тестування після кожного модуля
- фідбек по кожному практичному завданню
- отримання сертифіката або диплома
- 8 живих Q&A-сесії питання-відповідь з куратором курсу
Викладачі курсу
Марго Слободяник - Head of Project management.
Больше информации- Java
Курс орієнтований на осяжне розумннія основ програмування, де діти будуть активно залучені до створення власних програм та ігор. Завдяки цікавим завданням і інтерактивним вправам, студенти розвиватимуть логічне мислення та навички творчого розв'язання завдань.
Програма курсу
Знайомство з Java
- Чому Java - це круто та як вона застосовується
- Магія програмування в Intelliji Idea: встановлення та перші кроки
- Програми та алгоритми:
- Секрети коду
- Що таке програма та як вона виконується
- Основи алгоритмів на прикладах
- Змінні, операції та числа. Знайомство зі змінними, арифметичними операціями та числами
Виклики в об'єктному світі
- Функції та їх використання. Що таке функції та як їх використовувати
- Умови та цикли: Рухаємось вперед. Робота з умовами "if", "else" та циклами "for", "while"
- Масиви та їх сортування. Основи роботи з масивами та сортування
Занурення в об'єктно-орієнтоване програмування
- Класи та об'єкти. Вивчення основ роботи з класами та об'єктами
- Основи ООП:
- Інкапсуляція та успадкування
- Магія об'єктно-орієнтованого програмування
- Статичні методи та виклики. Використання статичних методів та їхній вплив на програму
Великі можливості Java
- Дата та час у світі Java. Робота з датами та часом
- Лямбда-вирази та функціональні інтерфейси. Знайомство зі справжньою фантастикою лямбда-виразів
- Посилання на методи та робота з потоками. Вивчення посилань на методи та взаємодія з потоками
Колекції та веб-відкриття
- Серіалізація та робота з JSON/XML. Знайомство зі збереженням та обробкою даних у форматах JSON та XML
- Графічний інтерфейс:
- Веселі подорожі
- Основи створення графічних інтерфейсів
- Веброзробка:
- Що таке MVC
- Ознайомлення з основами веброзробки та шаблоном MVC
- Thymeleaf:
- Створення вебсторінок з гармонією
- Вивчення шаблону Thymeleaf для створення веселих вебсторінок
В кінці курсу виконується дипломний проєкт
Особливості курсу
- Невеликі групи
- Система особистих кабінетів
- Доступ до відеозаписів занять
- Викладачі практики
- Оперативна служба підтримки студентів
- Практичні заняття
Викладачі курсу
- Валерій Іловайський - Software Engineer at 111 minutes
- Олександр Кібкало - Java Developer at Ciklum
- Віталій Унгурян - Team Lead at Luxoft
- Сергій Клунний - Java Developer at Playtech
- Микита Ксенофонтов - QA Engineer at PrivatBank
- Микола Філімонов - Software Engineer at N-iX
- JavaScript
Навчимося працювати з сучасним JavaScript та отримаємо базу для подальшого розвитку в сфері фреймворків.
Програма курсу
Базовий JS
- Структура коду
- Змінні
- Типи даних
- Оператори
- Цикли
- Функції
Вебсторінка + JS
- Document Object Model (DOM) з погляду JS
- Об'єкти Window та Document
- DOM селектори й обхід DOM дерева
- Слухачі подій та об'єкт події
- Event Bubbling і делегування
- Основи роботи з Local / Session Storage
Асинхронний JS
- Природа асинхронного програмування
- AJAX, XHR
- JSON
- Робота із зовнішнім API
- REST API & HTTP реквести
- Проміси
- Fetch, async...await
Просунутий JS
- Символи, сети й мапи
- Деструктуризація та спред оператор
- Робота з модулями
- Імпорт та експорт модулів
Особливості курсу
- Вебінари з куратором та групою щовівторка та щочетверга о 19:30
- Real-life завдання
- Курсовий проєкт
- Регулярний фідбек
- Сертифікат за здобутки
- Можна повернути кошти протягом 7 днів від початку курсу
Викладачі курсу
- Микола Романюк - Frontend/Team Lead в Blackthorn Vision, Frontend Supervisor в BotsCrew
- Мирослав Коломієць - Frontend Developer
- Сергій Кононов - Senior Frontend Developer в VistaCreate
- Микола Губицький - Frontend Developer в Movadex
- Роман Чиж - Team Lead в Aleph1, розробник в Swag.com
- Артем Козяр - Куратор
- Марія Каніцька - Chief People Officer at Blackthorn Vision (Запрошена лекторка)
- Ольга Органіста - Head of Recruitment at Blackthorn Vision (Запрошена лекторка)
- QA Automation / QA Manual
Програма курсу
Теми:
- Equivalence partitioning
- Boundary values analysis
- State transition
- Decision Table
- Pairwise
- Classification tree
- Combinations of techniques
Про кожну техніку ви дізнаєтеся:
Applicability
Як по специфікації або user story одразу бачити, яку техніку застосувати?
Limitations/Difficulties
В яких кейсах техніку не можна використовувати, та які міфи змушують нас пропускати важливі тести?
Coverage
Все, що необхідно знати про глибину та види покриття тестами всередині техніки.
Types of Defects
Які саме види дефектів виявляє кожна техніка?
How to use
Механіку застосування, з прикладами та завданнями для опрацювання.
Також розглянемо:
- Чому тест дизайн - це про креативність, а техніки тест дизайну - про аналітику?
- Які техніки зменшують кількість тестів, а які навпаки - розширюють тестове покриття?
- Чим відрізняється test coverage для різних груп технік тест дизайну, і як рахувати % покриття для black-box?
- Як використовувати комбінації технік для найефекивнішого покриття?
Особливості курсу
- 3 заняття по суботах протягом 3 тижнів
- Прямі трансляції з можливістю перегляду відео
- Тести та практичні задачі
- Чат для спілкування з тренером та одногрупниками
Викладачі курсу
Олександра Ковальова - QA Consultant з 14-річним досвідом у тестуванні
Больше информации- Web & Mobile Design / UI/UX
Це професійний курс дизайну сайтів, мобільних додатків та ігор від GoIT, адаптований для підлітків.
Програма курсу
Design Junior (10-12 років)
Семестр 1
- Знайомство з інструментами Canva
- Шаблони, фігури, кольори. Ієрархія кольорів в проєктах
- Робота з зображеннями, фотографіями, текстом та шрифтами
- Дизайн та анімація для соцмереж у Canva
- Оформлення презентації для навчання
- Створення візитівок, розробка логотипу. Мокапи
- Інтро-лого, брендові постери, мерч
- Знайомство з Photopia. Патерни
- Ребрендинг для обраного бренду
Семестр 2
- Інструменти Wix
- Знайомство з UI/UX
- Cайти та їх види. Хедер, футер, складові сайту
- Створення сайту на шаблоні про святкову подію
- Анімація елементів на сайті
Фінальні проєкти:
- Оформлення власних соціальних мереж
- Створення стікерпаків для Telegram
- Створення власного бренду
- Власний сайт портфоліо з роботами за весь курс
Graphic Design (12-16 років)
Семестр 1
- Знайомство з інструментами Adobe Photoshop
- Композиція в дизайні, робота з фігурами
- Колір, градієнти
- Робота з векторною графікою
- Виділення, маски та ефекти
- Коригуючі шари, пресети
- Обробка фотографій
- Типографіка і колажі
- 3D, Анімація
- Стікерпаки, банери, мокапи
- Дизайн Landing Page
Семестр 2
- Знайомство з інструментами Adobe illustrator
- Сітка, маски і трасування
- Пензлі, олівець
- Типографіка з ефектами
- Шучний інтелект в Illustrator
- Розробка власного бренду
- Логотип, візитна картка, буклети
- Іллюстрація та дизайн продукції
Фінальні проєкти:
- Створення постеру з героями фільмів, ігор
- Дизайн профілю у соцмережах
- Дизайн рекламних банерів для інтернет-магазину
- Створення ілюстрації для сторінки книги
- Створення брендбуку для власного бренду
Web Designer (13-16 років)
Семестр 1
- Знайомство з інструментами Figma
- Основні етапи розробки сайтів та лендінгів
- Стилі, типографіка і прототипи
- Растрова і векторна графіка
- UI-kit, адаптивний дизайн
- Дослідження у UX/UI design. Цільова аудиторія
- Наповнення сайту, форми зв'язку
- Анімація на сайті. Підготовка макету
Семестр 2
- Архітектура та дизайн веб-додатків
- Патерни поведінки користувача у додатку
- MVP (Minimum viable product)
- Дизайн мислення
- Робота з дашбордами
- А/Б тестування
- Анімація у веб-додатках
- Дизайн система
Фінальні проєкти:
- Розробка дизайну багатосторінкового сайту
- Розробка дизайну мобільного додатку
Motion Design (14-16 років)
Семестр 1
- Знайомство з інструментами MediaCoder, After Effects, Premiere Pro
- Композиція, базовий монтаж відео
- Текст, графічні шаблони, звук, субтитри
- Ефекти, експорт, рендерінг
- Motion-графіка, стилі, застосування
- Фігури, текст, маски, анімація
- Робота з ефектами, морфінг
- Штучний інтелект для дизайну та монтажу
- Світло, камера, 3D простір
- Брифи, технічне завдання, взаємодія з замовником
Семестр 2
- Анімація персонажа, логотипу
- Заставка для YouTube-каналу
- Chromakey
- 2D + 3D трекінг і Matchmoving
- Камери. Багатокрапкове відстеження
- Content Aware Fill
- Rotoscoping та Compositing
Фінальні проєкти:
- Монтаж Reels або TikTok
- Створення промо відео
- Створення шейпової анімації
- Розробка інфографіки
- Створення відео для YouTube-каналу
- Створення власного відео портфоліо
Особливості курсу
- Кабінет студента
- Онлайн заняття
- Ігровий формат занять
- Невеликі групи
- Зворотній зв'язок
Викладачі курсу
- Єлизавета - 2+ роки досвіду викладання Digital Design, Motion Design
- Олександра - 5+ років досвіду викладання дизайну та малювання
- Дар'я - UI/UX Designer
- Валерія - 7+ років досвіду у сфері дизайну
- Єлизавета - 2+ роки досвіду роботи з UI/UX
- Віктор - UI/UX дизайнер
- Віолетта - 3+ роки досвіду graphic design
- Сергій - 5+ років досвіду роботи у дизайні