- 3D Modeling / 3D Artist / 3D Designer
Поглиблене вивчення 3D моделювання у компактному форматі. Вивчай ключові інструменти та техніки для створення вражаючих 3D моделей.
Програма курсу
Знайомство з 3D-графікою
- Що таке 3D-графіка та де вона використовується
- Встановлення та перші кроки у Blender
- Інтерфейс програми, навігація і "гарячі кнопки"
- Прості фігури та їх трансформація
Полігональне моделювання
- Основи роботи з об’єктами: вершини, ребра, грані
- Інструменти редагування, з’єднання та відокремлення моделей
- Створення простих об’єктів: колони, смаколики, чайник, ракета, якір
- Практика: перевірка помилок, додавання матеріалів
Криві та складні форми
- Робота з кривими: Bezier, Path, спіралі
- Моделювання тортика, зачісок, ланцюгів
- Перетворення кривих у полігони та навпаки
Модифікатори
- Основні модифікатори у Blender
- Як комбінувати їх для створення складних моделей
- Приклади: сокира, колодязь, корона, молекула ДНК
Матеріали та текстури
- UV-розгортка: як "розгорнути" модель у 2D
- Додавання текстур і перевірка їхньої якості
- Процедурні (генеративні) текстури
- Реалістичні PBR-матеріали (дерево, метал, камінь)
- Створення та "запікання" текстур
- Ручна розмальовка моделей у Texture Paint
Світло, камера, рендер
- Види освітлення: сонце, точкове, студійне
- Налаштування камери й ракурсів
- Рендер зображення та анімації у Blender (EEVEE, Cycles)
- Додавання ефектів: світіння, туман, дощ
Скульптинг
- Що таке Sculpt Mode
- Основні інструменти для створення деталей
- Створення персонажів, щита, тваринок
Анімація
- Ключові кадри та графіки руху
- Анімація об’єктів і камери
- Створення відеопрезентацій моделей
- Монтаж у Video Sequencer
Фізика й симуляції
- Система частинок (дощ, волосся, ефекти)
- Фізика твердих тіл: падіння, зіткнення, уламки
- Використання модифікаторів для реалістичних симуляцій
Особливості курсу
- Невеликі групи
- Система особистих кабінетів
- Доступ до відеозаписів занять
- Викладачі практики
- Оперативна служба підтримки студентів
- Практичні заняття
Викладачі курсу
- Марія Федорчук - 3D Designer
- Софія Купрієнко - 3D Artist в ІБІС
- Антон Горбенко - 3D Artist at Darvideo Animation Studio
- Олексій Варакута - 3D-художник
- Владислав Каскін - 3D Designer, 3D Character artist
- Python
Курс для школярів, омріяна професія яких пов'язана з IT сферою. Під час навчання студенти отримають базові знання про мови програмування і алгоритми на прикладі мови Python. По закінченню курсу видається сертифікат, за умови успішного захисту дипломного проєкту.
Програма курсу
Теми:
- Основи програмування
- Як виконується ваш код на комп'ютері
- Що таке інтерпретатор
- Мова Python і її особливості
- Чому Python
- Встановлення середовища розробки PyCharm
- Перша програма Hello World
- Типи даних у Python
- Рядки
- Числа
- Словники
- Кортежі
- Множини
- Практичне заняття по типам даних
- Керуючі конструкції if, elif, else
- Практичне заняття по керуючим конструкціям
- Використання циклів
- Оператор циклу for
- Оператор циклу while
- Практичне заняття по циклам
- Функції та модулі у Python
- Для чого потрібні функції і модулі
- Створюємо свої функції і модулі
- Повторне використання коду
- Практичне заняття по функціям і модулям
- Вбудовані функції та корисні модулі у Python
- Робота з файлами
- Генерація випадкових чисел (модуль random)
- Управління оболонкою (модуль sys)
- Робота з часом (модуль time)
- Практичне заняття по вбудованим функціям і модулям
- Поняття класу та об'єкту у Python
- Практичне заняття по класам
- Web-додаток
- Як влаштовано простий WEB-додаток
- Що таке API
- CRUD операції
- Дипломний проєкт
Особливості курсу
- Курс для дітей 12-17 років
- Викладачі - практикуючі фахівці з великим досвідом роботи
- Навчання зосереджене на практиці
- Дипломний проєкт
- Можливість брати участь в програмі Hillel EVO
- Сертифікат після успішного закінчення навчання
- До шостого заняття ви можете повернути 100% внесених за навчання коштів
Викладачі курсу
- Валерія Ярош - Python Teacher
- Василь Картичак - Python Developer at Orderry
- Дмитро Тимощенко - Backend Software Engineer at Boxopay
- Іван Климкович - Frontend Developer
- Віталій Карпій - QA Engineer
- Андрій Палій - Salesforce Developer at EverREST
- Іванна Парфенюк - Python Developer at FastCTO
- В'ячеслав Лоєвський - Python Developer
- Python
- Frontend
- Web & Mobile Design / UI/UX
Курс присвячений основам web-дизайну та програмування. Заняття проходять в режимі онлайн-трансляції, а після закінчення курсу студенти отримають сертифікат.
Програма курсу
Web-дизайн
- Figma, розбір вектора, створення простих іконок та ілюстрації, підбір ілюстрації на стоках
- Робота з сітками та шрифтами - установка шрифтів. Основи створення простого лендингу
- Робота з кнопками, іконками (категоризація), основи кольору
- Оформлення Дизайн системи (UI kit) зі всіма елементами, створення лого на основі існуючого шрифту
- Оформлення сайту - шапка, тіло, футер, створення малої карточки продукту, тексти для сайту
- Оформлення кейсу з сайтом для портфоліо або розбір існуючих портфоліо
Front-end
- Абсолютні та відносні шляхи, файлова структура, структура HTML
- HTML теги, посилання, списки, таблиці
- СSS, підключення, селектори та комбінування
- Псевдокласи, псевдоелементи, шрифти, інструменти розробника
- Зображення, графіка, фон
- Позиціювання, Overflow, Float
- Flex
- HTML 5
- Трансформації, Transition
Python
- Вступ до Python та основний синтаксиc
- Потік керування та функції
- Малювання з модулем turtle
- Списки та кортежі
- Словники
- Створення телеграм-бота
Особливості курсу
- Базовий курс для дітей 12-17 років
- Викладачі - практикуючі фахівці з великим досвідом роботи
- Навчання зосереджене на практиці
- Можливість брати участь в програмі Hillel EVO
- До шостого заняття ви можете повернути 100% внесених за навчання коштів
Викладачі курсу
- Владислав Дикий
- Ксенія Скипенко - Lead Designer в Суспільне мислення
- Дмитро Тимощенко - Backend Software Engineer at Boxopay
- Олег Шевченко - Frontend Developer
- Віталій Карпій - QA Engineer
- Руслан Воропай - Інженер-електронік
- Вадим Ольховик - Python Fullstack Web Developer
- Ніна Можарська - Java Developer
- Анна Пудова - UI/UX Designer at Pudova Designer
- Python
На курсі студенти матимуть змогу вивчити мову Python, розібрати принципи ООП та оволодіти розробкою на основі фреймворків.
Програма курсу
Теми:
- Bash shell. Pip
- GIT
- Установка і настройка Environment
- Патерн MVC в Django
- Знайомство з моделями
- Знайомство з в'юшками
- Роутінг
- Шаблони. Базовий шаблон
- HTML, CSS, Bootstrap 4
- Парсер work.ua
- Media files. Django rest framework
- Pytests coverage. Pytests mocker
- Пагінація і фільтрація таблиці
- Регулярні вирази
- Транзакції
- Дипломний проєкт
Особливості курсу
- Курс для дітей 12-17 років
- Викладачі - фахівці з великим досвідом роботи
- Навчання зосереджене на практиці
- Дипломний проєкт
- Можливість брати участь в програмі Hillel EVO
- Сертифікат після успішного закінчення навчання
- До шостого заняття ви можете повернути 100% внесених за навчання коштів
Викладачі курсу
- Валерія Ярош - Python Teacher
- Василь Картичак - Python Developer at Orderry
- Дмитро Тимощенко - Backend Software Engineer at Boxopay
- Іван Климкович - Frontend Developer
- Віталій Карпій - QA Engineer
- Андрій Палій - Salesforce Developer at EverREST
- Іванна Парфенюк - Python Developer at FastCTO
- В'ячеслав Лоєвський - Python Developer
- Frontend
В рамках курсу Web-розробка для школярів студенти без досвіду в розробці вивчають HTML і CSS та JavaScript. Після успішного закінчення курсу студенти отримують достатньо знань і навичок для верстки сайту будь-якої складності.
Програма курсу
Основи HTML
- Знайомство з редактором коду
- Починаємо ознайомлення з HTML
- Основні теги, їх будова та властивості
Основи CSS
- Cascading Style Sheets (CSS)
- Застосування стилів у контексті HTML5
- Cелектори
- Колір CSS
- Прозорість
- Стилізація шрифтів
CSS Block Model
- Основні елементи CSS
- Знайомство з block model
Block Layout. Властивість display
- Створення макету сторінки за допомогою блокової верстки
- Властивість display
- Вирівнювання плаваючих елементів
Робота з формами
- Форми у HTML
- Елементи форм
- Атрибути value та name
- Кнопки, текстові поля, напрямок тексту, поле пошуку
- Поле введення пароля. Мітки та автофокус
- Елементи для введення чисел
- Повзунок. Прапорці та перемикачі
- Елементи для введення кольорів, url, email, телефону
- Валідація форм
FlexBox
- Що таке FlexBox. Flex Countainer
- Напрямок flex-direction. Flex-Wrap
- Порядок елементів Flex-Flow
- Властивість order. Вирівнювання елементів
- justify-content. Вирівнювання елементів
- align-items і align-self. Вирівнювання рядків та стовпців
- align-content
- Управління елементами. flex-basis, flex-shrink та flex-grow
- Властивість flex
Створення макету FlexBox. Media Queries
Bootstrap
Animation
Трансформації, переходи та анімації.
CSS: Grid
Введення в JavaScript
- Що таке JavaScript
- Основи синтаксису
- Коментарі
- Підключення зовнішнього файлу JavaScript
- Консоль браузера та console.log
- Змінні та константи
- Типи даних
JavaScript
- Оператори порівняння
- Логічні операції
- Операції присвоєння
- Умовні конструкції
JavaScript. JSON
- Робота зі String
- Масиви
- Конвертування у JSON
- Оператор for, forEach
- Оператор while
JavaScript. Робота з DOM
- Функції
- Об’єкти DOM
jQuery
- Selectors
- Events
- DOM
jQuery Effects and Animation AJAX JSON
Cookie and localStorage
Робота з localStorage. setTimeout, setInterval, Promise
- localStorage. setTimeout, setInterval
- Promise: async/await
Асинхронність
Сайт з даними
Canvas
- Малювання фігур
- Методи moveTo і lineTo
- Метод rect
- Fill, clip, arc, arcTo
Canvas Animation
- Комплексні фігури
- Малювання мишкою
- Canvas Animation
Slider
Canvas Animation. Control object
Creating a game
В кінці курсу виконується дипломний проєкт
Особливості курсу
- Невеликі групи
- Система особистих кабінетів
- Доступ до відеозаписів занять
- Викладачі практики
- Оперативна служба підтримки студентів
- Практичні заняття
Викладачі курсу
- Руслан Воропай - Інженер-електронік
- Олег Шевченко - Frontend Developer
- Вадим Ольховик - Python Full-Stack Web Developer
- Владислав Лещенко - React Developer
- Владислав Дикий
- Web & Mobile Design / UI/UX
Опануй інструменти Adobe та Figma, навчись створювати логотипи, іконки та адаптивні веб-сайти. Вивчай композицію, типографіку, анімацію та багато іншого.
Програма курсу
Теми:
- Adobe Illustrator. Векторна графіка
- Adobe Illustrator. Обробка контуру
- Натхнення та карта асоціацій. Працюємо з FigJam
- Figma. Вивчення функціоналу
- Композиція. Сітки. Вертикальний ритм
- Типографіка
- Колористика
- Дизайн логотипу та логобуку
- Дизайн іконок та кнопок
- Стилі та компоненти
- Auto layout
- Адаптивний дизайн
- Брендинг та айдентика
- Wireframe
- Мудборд та дизайн система для свого проєкту
- Типи сайтів. Створення Landing Page
- Дослідження та бриф
- Дослідження бізнесу та цільової аудиторії
- Конкурентний аналіз
- User Flow. Site map
- User Stories. User scenario
- Об'єднання аналітики
- Анімація Figma
- Adobe Photoshop. Створення колажу
- Adobe Photoshop. Обробка фото
В кінці курсу виконується дипломний проєкт
Особливості курсу
- Невеликі групи
- Система особистих кабінетів
- Доступ до відеозаписів занять
- Викладачі практики
- Оперативна служба підтримки студентів
- Практичні заняття
Викладачі курсу
- Крістіна Стефанишина - Web Designer
- Ксенія Скипенко - Web Designer at TrueDesign
- Єлизавета Чепугова - Graphic Designer at Nasha Idea
- Вікторія Ільїна - Designer at DCoast Design studio
- Джастіна Нипорко - UI/UX Designer at Sednor Holdings Limited
- Таісія Квітка - UI/UX Designer at Trendo
- Анна Пудова - UI/UX Designer at Pudova Designer
- 2D Artist / 2D Illustrator / Graphic Designer
Учасники розвиватимуть власний дизайнерський стиль, експериментуватимуть із кольорами та формами, набуватимуть вмінь створювати вражаючі візуальні роботи.
Програма курсу
Теми:
- Знайомство. Світ дизайну
- Графічний дизайн
- Photopea
- Основи композиції
- Колір та колористика
- Типографіка
- Постер, рекламні баннери, афіша
- Дизайн оформлення для соціальних мереж
- Нейромережі: Recraft та Gemini
- Психологія та дизайн. Бриф
- Що таке мокап? Створення мокапів
- Lightroom. Обробка фото
- Мудборд. Референси. Pinterest
- Іконки. Ілюстрації. Інфографіка
- Власний бренд. Логотип. Візитка
- Canvа
- Створення постів для Інстаграм у Canva
- Основи веб дизайну. Figma
- Створення макетів web сторінок. Головний екран веб сторінки
- Behance. Оформлення портфоліо
- Підготовка та захист фінального проєкту
Особливості курсу
- Невеликі групи
- Система особистих кабінетів
- Доступ до відеозаписів занять
- Викладачі практики
- Оперативна служба підтримки студентів
- Практичні заняття
Викладачі курсу
Таісія Квітка - UI/UX Designer at Trendo
Больше информации- 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
- Gamedev / Unity / Game Design
Ваша дитина здобуде нові digital-навички, та навчиться створювати комп’ютерні ігри з нуля: від ідеї до повної реалізації.
Програма курсу
Модуль 1. Основи роботи з Roblox
Початок роботи з Roblox Studio
Початок роботи з кодом
- Початок роботи з кодом
- Смертельна лава
- Зникаючі платформи
- Підрахунок балів
Моделювання
- Створення унікальних 3D-об'єктів
- Накладання текстур
- Скульптинг ландшафту
Модуль 2. Основи роботи з кодом
Основи роботи з кодом
Механіка ігрового процесу
- Створення інструментів гравця
- Влучення лазером
Введення даних і контроль камери
- Контроль камери
- Введення даних
Збереження даних гри
Модуль 3. Інтерфейс та середовище
Інтерфейс
- Створення шкали оцінок
- Інтерактивні кнопки
- Підказки при наближенні
- Інтерфейс на об'єктах
Середовище
- Ефекти постобробки
- Атмосферні явища
- Освітлення з реквізитом
- Фонова музика
- Ігрові звуки
Модуль 4. Ефекти, фізика та анімація
Ефекти
- Базові ефекти для частинок
- Користувальницькі ефекти для частинок
- Лазерні пастки з променями
- Використання часток для вибуху
Фізика
- Побудова дверей, що розпахуються
- Створення оглядового колеса
Анімація
- Створення анімації
- Створення сценаріїв анімації персонажа
Модуль 5. Створення різнопланових ігор в Roblox Studio
Вулканічний острів
Космічна гонка
Фінальний проєкт
Власна комп'ютерна гра
Особливості курсу
- Дитина гарно проведе час
- Дитина навчиться корисним діджитал-вмінням
- Дитина розів’є свій естетичний смак і творчі навички, спробує себе в якості розробника комп’ютерних ігор, в які зараз просто грає, як користувач
- Ви будете спокійні за корисне і цікаве дозвілля своєї дитини протягом року і теж відпочинете
- Python
Навчимо вашу дитину створювати різноманітні картини, скульптури та архітектурні споруди в Minecraft в зручному online-форматі
Програма курсу
Малювання в Minecraft
Pixel art
Створення картини по номерах та її малювання
Скульптура в Minecraft
Створення скульптур
Архітектура в Minecraft
Створення будівель в різних архітектурних стилях
Програмування з допомогою червоного піску
- Двійкові числа та перетворення їх на десяткові
- Арифметичні оператори
- Логічні оператори
- Умовні конструкції
Блокове програмування
Створення автоматичних механізмів
Програмування на Python
- Введення в Python
- Вивчення основного синтаксису
- Введення в функціональне програмування
- Введення в ООП
Особливості курсу
- Креативність і багато практики
- Структурована подача знань
- 48 пар з цікавими домашніми завданнями
- 50+ нових умінь і набутих навичок
- Заняття 2 рази на тиждень
- Motion Designer / Video Editor / 2D & 3D Animator
Ваша дитина здобуде нові digital-навички та осягне повний цикл із малювання мультфільтфільмів — від задуму до готового продукту.
Програма курсу
Модуль 1. Створення мультфільмів в OpenToonz
Знайомство з OpenToonz:
- Огляд інтерфейсу
- Інструменти
- Малювання
- Заливка
- Експорт
Анімація:
- Основи
- Перші кліпи
- Кісткова анімація
- Емоції
Сценарій і звук:
- Розробка сценарію
- Розкадровка
- Синхронізація звуку
- Аудіоефекти
Модуль 2. Створення 2D-мультфільмів в Blender
Ілюстрація:
- Використання Inkscape і GIMP
- Колористика
- Психологія форм
- Концепт-арт
Анімація в Blender:
- Огляд інтерфейсу
- Draw Mode
- Прості анімації
- 3D-сцени
- Ліпсинк
- Текстова анімація
Фіналізація:
- Рендеринг
- Композитинг
- Кінематографічні ефекти
- Монтаж з музикою та звуками
Особливості курсу
- Дитина гарно проведе час
- Дитина навчиться корисним діджитал-вмінням
- Дитина спробує себе в різних сферах анімації і 2D-дизайну
- Ви будете спокійні за корисне і цікаве дозвілля своєї дитини протягом року і теж відпочинете
- 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#
- Other
Курс програмування для дітей починається з азів, ідеально підходячи навіть для тих, хто має тільки теоретичне уявлення про сайти та додатки. Мотивовані, відповідальні та цікаві учні зможуть досягти великих успіхів, навіть якщо у них є лише бажання дізнатися більше.
Програма курсу
Блок 1. Scratch
- Вивчення та створення алгоритмів
- Створення змінних
- Проєктування логіки гри
- Створення гри
Блок 2. WIX
- Створення односторінкових сайтів
- Створення багатосторінкових сайтів
- Приєднання додатків для розширення функціонала
- Керування сайтом
Блок 3. Основи HTML і CSS
- Розмітка за допомогою HTML-тегів
- Селектори CSS
- Оформлення елементів
- Управління розміром і положенням блоків на сторінці
- Базова анімація
- Створення свого сайту
Блок 4. Python
- Основи програмування на Python
- типи даних
- змінні та правила роботи з ними
- умови, списки
- терміни, списки
- функції
- В кінці учні будуть вміти програмувати невеликі консольні додатки
- Створення графічного інтерфейсу
- створення основи додатки
- додавання віджетів
- додавання подій до тих чи інших віджетів
- Власний додаток до розробленого для нього графічним інтерфейсом
Блок 5. Soft Skills
- Побудова бази ефективного мислення
- Емоційний інтелект
- Креативне та критичне мислення
- Люди, зв’язки, способи комунікації
Менторська допомога
- Раз на два тижні дитина зможе прийти на консультацію, тривалістю 1 годину.
Особливості курсу
- Для дітей віком від 9 до 12 років
- До 12 дітей в групі
- Система оцінки знань
- Багато практичних завдань
- Робота над власними проєктами
- Актуальність у реальному житті
- Frontend
На завершення курсу кожен студент розробить повноцінний проєкт, який буде захищений. Це дозволить набути досвіду у формуванні власного проєктного погляду та аргументуванні думок. Ця навичка допоможе дитині просувати власні ідеї у сфері IT, здобуваючи авторитет серед дорослих програмістів.
Програма курсу
Модуль 1. HTML&CSS Basics
- Основні HTML теги та атрибути
- Основи CSS, блочна модель
- Селектори CSS
- Оформлення елементів
- Поля і відступи
- Порядок верстки блоку
- Тестування результатів верстки
- Управління розміром і положення блоків на сторінці
- Технологія Flexbox
- Базова анімація
- Основні інструменти розробника
- Робота з GitLab, базові команди, створення свого репозиторію
Модуль 2: UI/UX design Basics
- Базове знання Figma
- Базове знання UI/UX
- Основи сайтобудування
Модуль 3. Advanced HTML/CSS
- Технологія Bootstrap 4
- Технологія Gulp
- Просунута структура проєкту
- Адаптивна верстка
- Гумова верстка
- Препроцессори, а саме: Sass
Модуль 4. Basic JavaScript
- Базові та об’єктні типи даних
- Перетворення типів
- Змінні й правила їх іменування
- Умови, оператори, масиви, цикли, функції, робота з датами та часом
- Введення в браузерні події
- Робота з таймерами, localStorage
- Області видимості
- Контекст виклику
- Обробка помилок
- ООП в JavaScript – функції-конструктори, прототипи, класи
Модуль 5. Soft Skills
Модуль 6. Final Project
Особливості курсу
- Для дітей віком від 12 до 15 років
- До 15 дітей в групі
- Система оцінки знань
- Багато практичних завдань
- Робота над власними проєктами
- Сертифікат про закінчення навчання
- Web & Mobile Design / UI/UX
Навчальна програма охоплює сучасні знання та практики у веб-дизайні. Протягом курсу студенти навчаться працювати з Photoshop, фоторетуші, створенні макетів сторінок та логотипів. Також освоять принципи дизайну, кольорокорекції, прототипування, дослідження шрифтів та моушн-дизайн.
Програма курсу
- Photoshop
- Figma: інтерфейс, базові елементи
- Figma: Group vs Frames, Обмеження
- Figma: Компоненти, Автоматична компоновка
- Персона, користувача інтерв’ю, для користувача сценарій
- Карта сайту, шлях користувачів
- Wireframes, Майстерня паперового прототипирования
- Візуальний дизайн. Компоненти для користувача інтерфейсу. UI Kit
- Moodboard. бібліотека шаблонів
- Типографіка і сітка.
- Колір і склад
- Основи анімації
- Огляд інтерфейсу мобільного додатка
- iOS проти Android
- Human Interface Guidlines
- Material Design Guidlines
- Адаптивний дизайн
- Гейміфікація
- Анімація взаємодії
- Портфоліо: Behance і Dribbble
- Брендинг. Логотипи. CX Design
- Soft skills
Презентація проєкта
Особливості курсу
- Для дітей віком від 12 до 15 років
- До 15 дітей в групі
- Система оцінки знань
- Багато практичних завдань
- Робота над власними проєктами
- Сертифікат про закінчення навчання
- Gamedev / Unity / Game Design
На базі курсу ми навчимо програмувати оточення, створювати діалогову логіку NPC та програмувати бойову систему. Навчитеся працювати з фліпбуками для створення анімації з використанням Штучного Інтелекту. Результат роботи зможете викласти в Google Playmarket.
Програма курсу
Модуль 1
- Реєстрація у FlowLab
- Впровадження додаткових механік у гру
- Створення кінцевої заставки
- Просунуте програмування
- Експорт гри під різні платформи
Модуль 2
- Встановлення Smile Game Builder
- Розбір інтерфейсу програми
- Програмування першого діалогу
- Створення персонажів та NPC методом генерації
- Розбір технічних аспектів 3D моделей перед впровадженням у двигун
- Створення 3D ассета в Blender і його використання
Модуль 3
- Програмування базової системи крафту
- Програмування системи майнінгу
- Корекція зображень та ефекти
- Створення складних 3D ассетів у Blender
- Розбір та програмування дрібних механік
- Програмування лабіринту
Особливості курсу
- Онлайн навчання у режимі реального часу
- Доступ до записів уроку
- Робота над портфоліо
- Підтримка у чаті від викладачів
- Доступ до матеріалів курсу
- Сертифікат про проходження курсу
- Індивідуальний підхід
Викладачі курсу
Віталій Кривкін - Викладач та практикуючий 3D дизайнер
Больше информации- Web & Mobile Design / UI/UX
Цей курс допоможе зробити перші кроки до майбутньої професії: навчить працювати з професійними інструментами, розуміти логіку сайтів і застосунків, створювати сучасні інтерфейси, а також працювати з кольорами, шрифтами та композицією. Дайте дитині можливість спробувати себе у веб-дизайні - це може стати початком її майбутнього кар’єрного шляху!
Програма курсу
Теми:
- Що таке веб-дизайн та хто такий веб-дизайнер. Етапи створення сайтів
- Figma для веб-дизайнера. Інструменти
- Баланс та композиція у веб-дизайні
- Стилі сайтів, пошук референсів. Де брати контент для сайту
- Логіка на сайті. Структура лендінгу
- Основи типографіки. Вайрфрейм високої деталізації лендингу
- Основи колористики. Психологія кольору
- Макет лендінгу
- Вау анімація лендінгу
- Основи адаптиву та адаптивна версія під мобільний телефон
Після курсу учень
- Опанує базові навички веб-дизайну
- Зрозуміє логіку роботи сайтів
- Опанує мистецтво гармонійного поєднання кольорів і шрифтів для створення стильного та зручного дизайну
- Навчиться структурувати контент, правильно розміщувати текст, зображення та різні інтерактивні елементи
Особливості курсу
- Допомога ментора
- Практика
- Сертифікат про проходження курсу
- Проєкт в портфоліо
- Записи занять
Викладачі курсу
Варвара Прокопчук - UI/UX Designer, Owner BARVA.design.studio
Больше информации- Python
Цей курс розроблений спеціально для молодих програмістів, які хочуть навчитися створювати власних ботів для популярних платформ Discord та Telegram. Ви дізнаєтесь, як використовувати Python для створення ботів, які можуть автоматизувати завдання, взаємодіяти з користувачами та виконувати різні функції.
Програма курсу
Знайомство з Python
- Основи Python
- Установка та налаштування середовища розробки (IDE)
- Робота з бібліотеками
Що таке боти і як вони працюють
- Введення в ботів
- Основи роботи ботів у Telegram і Discord
- Огляд API Telegram і Discord
Налаштування Telegram бота
- Реєстрація бота через BotFather
- Отримання токена доступу
Створення простого Telegram бота
- Використання бібліотеки python-telegram-bot
- Відправка та отримання повідомлень
Розширення функціоналу Telegram бота
- Робота з клавіатурами та кнопками
- Обробка команд та повідомлень
- Використання вебхуків для оновлень в реальному часі
Зберігання даних у Telegram боті
- Використання баз даних (SQLite або іншого)
- Збереження та читання даних користувачів
Налаштування Discord бота
- Реєстрація бота через Discord Developer Portal
- Отримання токена доступу
Створення простого Discord бота
- Використання бібліотеки discord.py
- Відправка та отримання повідомлень
Розширення функціоналу Discord бота
- Обробка команд та повідомлень
- Використання Embed повідомлень для гарного відображення інформації
- Обробка реакцій та подій
Зберігання даних у Discord боті
- Використання баз даних (SQLite або іншого)
- Збереження та читання даних користувачів
Інтеграція API
- Робота з зовнішніми API (наприклад, погода, новини)
- Отримання та обробка даних
Робота з вебхуками
- Налаштування та використання вебхуків для реальних оновлень
- Обробка даних з вебхуків
Захист і безпека
- Керування доступом і ролями
- Захист даних та безпечне зберігання токенів
Розробка власного проєкту
- Вибір теми для проєкту
- Пошагове створення бота з індивідуальним функціоналом
- Презентація готових проєктів
Підведення підсумків
- Аналіз отриманих знань
- Відповіді на питання
- Обговорення перспектив розвитку та покращення ботів
Презентація готового проєкту
- Список корисних посилань на документацію та ресурси
- Рекомендовані курси та книги для подальшого вивчення
Які навички та здібності розвиває курс?
- Програмування на Python: Опануєте основи та розширені концепції програмування на одній з найпопулярніших мов
- Створення ботів: Навчитеся створювати функціональних ботів для Discord та Telegram, використовуючи відповідні бібліотеки (discord.py та aiogram)
- Робота з API: Зрозумієте, як працювати з API для інтеграції ваших ботів з іншими сервісами та платформами
- Проблемне мислення: Розвинете навички аналізу та вирішення проблем за допомогою програмування
- Командна робота: Отримаєте досвід роботи в команді через групові проєкти, що допоможе покращити комунікативні та кооперативні навички
- Проектний менеджмент: Навчитеся планувати, організовувати та реалізовувати проєкти від початку до кінця
- Творче мислення: Зможете втілити свої ідеї у реальні проєкти, розвиваючи креативність та інноваційність
Особливості курсу
- Допомога ментора
- Практика
- Робота над власним проєктом
- Сертифікат про проходження курсу
- Курс для дітей від 12 років
Викладачі курсу
Сергій - Python, Front End
Больше информации- Java
Під час навчання діти можуть оцінити практичну сторону питання (як це зробити) і розуміння теми (чому і навіщо). Учні демонструють свої знання, вирішуючи завдання своїм способом, пояснюючи алгоритми своїми словами, допомагаючи одногрупникам виправляти помилки і створять презентації за своїми завершеними проєктами. Це все показує, наскільки добре дитина засвоїла програму курсу.
План курсу
Основні теми курсу
- Огляд Java: введення, переваги та історія створення мови програмування
- Синтаксис мови для початківців
- Класи та об'єкти
- Примітивні і посилальні типи даних, літерали
- Типи змінних, оголошення і ініціалізація
- Модифікатори доступу і класу
- Основні оператори мови
- Цикли і оператори циклу
- Оператори прийняття рішень
- Числа
- Символи, що керують послідовністю і методи класу символів
- Рядки і методи класу String
- Масиви
- Дата і час
- Регулярні вирази
- Методи
- Потоки введення/виведення і робота з файлами і каталогами
- Винятки
- Вкладені і внутрішні класи
- Спадкування класів, інтерфейсів, методів і конструкторів за допомогою ключових слів super, extends, instanceof і відносин IS-A i HAS-A
- Перевизначення (overriding)
- Поліморфізм
- Абстракція: абстрактний клас і метод, успадкування абстрактного класу
- Інкапсуляція
- Інтерфейси
- Пакети
- Структури даних
- Колекції
- Дженерики (узагальнення)
- Мережа
Навчання на курсі дозволяє:
- Розвивати творчий потенціал
- Ознайомитися з основами алгоритмізації
- Розвивати аналітичне мислення
- Реалізовувати на практиці отримані в цій області знання
- Отримати хороші навички при написанні програм
Особливості курсу
- Для дітей від 14 років
- Групові заняття в Zoom
- Зручний графік занять
- Не витрачаєте час на дорогу
- Можливість індивідуального навчання
- Сертифікат про проходження курсу
Викладачі курсу
Максим - Java, Python, C/C++
Больше информации- C / C++
План курсу
Основні теми курсу
- Введення в мову С
- Арифметичні операції
- Умовні оператори
- Цикли
- Масиви
- Сортування
- Рядки
- Покажчики
- Функції
- Рекурсія
- Структури
- Основи ООП, поняття класу
- Об'єкти
- Інкапсуляція, геттери і сеттери
- Константи
- Дружні класи і функції
- Перевантаження операторів
- Поліморфізм, віртуальна машина
- Файли
- Шаблони
- Винятки
Результат навчання
Програми:
- Компілятори мови програмування C++: Microsoft i GNU/MinGW у середовищі Windows
- Середовища програмування: MicrosoftVisualStudio та CodeBlocks
- Графічна бібліотека TX Library
Освітній процес:
- Чітке розуміння завдань, що вирішуються програмуванням
- Впевнене знання основ мов C/C++
- Уміння раціонально організовувати робочий процес для ефективного досягнення поставлених цілей
- Навички написання анімованих графічних програм в середовищі Windows
- Програмування мережевих комп'ютерних ігор
- Досвід роботи в команді
- Отримання архітектурних навичок розробки великих програм
Особливості курсу
- Для дітей від 12 років
- Групові заняття в Zoom
- Зручний графік занять
- Не витрачаєте час на дорогу
- Можливість індивідуального навчання
Викладачі курсу
- Максим - Arduino, C/C++
- Максим - Java, Python, C++