- SQL / DBA
Курс знайомить слухачів з мовою PL/SQL і допомагає їм оцінити переваги цього потужного мови програмування. Прослухавши курс, слухачі навчаться створювати блоки PL/SQL, які можуть бути використані різними формами, звітами і додатками для обробки даних. Слухачі навчаться також створювати анонімні блоки PL/SQL, і отримають уявлення про збережених процедурах і функціях. Вони дізнаються, як оголошувати змінні і обробляти виключення. Демонстрації наочних прикладів і практичні роботи зміцнять знання основних концепцій. Слухачі використовують Oracle SQL Developer для розробки цих програмних одиниць.
Програма курсу
Вступ
- Цілі курсу, план курсу
- Таблиці навчальної схеми Персонал (Human Resources, HR)
- Середовище виконання коду PL/SQL на сервері бази даних
- Документація Oracle Database 12c і додаткові ресурси
Введення в PL/SQL
- Переваги та структура PL/SQL
- Огляд типів блоків PL/SQL
- Генерація виведення з блоків PL/SQL
Оголошення ідентифікаторів в PL/SQL
- Різні типи ідентифікаторів в підпрограма PL/SQL
- Опис і ініціалізація змінних
- Опис типів даних
- Атрибут % TYPE
- Пов’язані (bind) змінні
Виконуючі оператори
- Лексичні одиниці в блоці PL/SQL
- Функції SQL в PL/SQL
- Перетворення типів даних
- Вкладені блоки як вираження
- Посилання на значення ідентифікатора у вкладеному блоці
- Оператори в PL/SQL
- Використання послідовностей в виразах PL/SQL
Використання операторів SQL всередині блоку PL/SQL
- Використання операторів SQL в PL/SQL
- Витяг даних в PL/SQL за допомогою оператора SELECT
- Угоди про іменування при отриманні даних і роботі з операторами DML
- Зміна даних на сервері за допомогою PL/SQL
- Концепції SQL-курсорів
- Атрибути SQL-курсорів для зворотного зв’язку з операторами DML
- Фіксація і відкат транзакцій
Керуючі структури
- Управління виконанням в PL/SQL
- Умовне управління з використанням операторів IF і CASE
- Обробка невизначених значень
- Використання булевих умов в логічних операторах
- Контроль ітерацій в циклах
Робота зі складовими типами даних
- Складові типи даних: записи PL/SQL і таблиці
- Використання записів PL/SQL для зберігання декількох значень різних типів даних
- Вставка і оновлення за допомогою записів PL/SQL
- Асоціативні масиви INDEX BY і методи роботи з ними
Використання явних курсорів
- Визначення курсора
- Управління явним курсором
- Використання явних курсорів для обробки рядків
- Курсори та записи
- Курсорні цикли FOR з підзапитах
- Атрибути явного курсора
- Атрибути % NOTFOUND і % ROWCOUNT
Обробка винятків
- Визначення винятків
- Обробка винятків в PL/SQL
- Зумовлені виключення
- Перехоплення зумовлених і непредопределенних винятків сервера Oracle
- Функції, які повертають інформацію про винятки
- Перехоплення винятків, визначених користувачами
- Поширення винятків
- Оператор RAISE
Створення збережених процедур і функцій
- Подання про збережених процедурах і функціях
- Різниця між анонімними блоками і подпрограммами
- Демонстрація CREATE OR REPLACE PROCEDURE | FUNCTION
- Заголовна частина процедури, що і функції
- Створення простих процедур і функцій
- Створення простої процедури з параметром IN
- Виклик процедури і функції
Слухачі вивчають
- Можливості та синтаксис PL/SQL
- Створення анонімних блоків PL/SQL
- Написання коду PL/SQL як інтерфейсу до бази даних
- Використання програмних конструкцій PL/SQL і контроль потоку операцій (цикли, керуючі структури і явні курсори)
- Обробку помилок на стадії виконання
- Створення збережених процедур і функцій
Попередні вимоги
- Уявлення про концепції і методики обробки даних
- Знайомство з мовами програмування
- Oracle Database 12c: Основи SQL
Особливості курсу
- Допомога ментора
- Практика
- Сертифікат про проходження курсу
- SMM
Це практичний курс, який навчить вас створювати стильний та привабливий візуальний контент для соціальних мереж. Основна мета курсу - навчити обробляти фото, редагувати кольори, усувати недоліки, створювати візуальні ефекти та адаптувати зображення для різних форматів соціальних мереж (Instagram, TikTok, Facebook тощо).
Програма курсу
Вступ до обробки та ретушування зображень
Що таке обробка та ретушування зображень?
Основи Adobe Photoshop для обробки зображень
- Інтерфейс та основні інструменти Adobe Photoshop
- Налаштування параметрів робочого простору
- Робота з шарами (layers) та масками
- Різниця між векторною та растровою графікою
- Огляд альтернативного інструмента (Photopea)
Основи кольорокорекції та тонування
- Що таке кольорокорекція та чому вона важлива для соцмереж
- Інструменти для зміни яскравості, контрасту, насиченості та інших параметрів
- Основи роботи з Curves (Криві) та Levels (Рівні) для корекції світла та тіней
- Створення фільтрів та трендових кольорових пресетів
- Практика створення кольорових стилів (теплий відтінок, холодний відтінок, ретро-ефект, пастельний стиль)
Ретуш обличчя та шкіри
- Основи портретної ретуші: природний вигляд vs "глянцевий" стиль
- Використання інструментів Spot Healing Brush, Clone Stamp та Patch Tool для видалення дефектів шкіри
- Техніки очищення шкіри: частотне розділення (Frequency Separation)
- Додавання природного блиску очам, губам та іншим рисам обличчя
- Ретуш зачіски, корекція форми обличчя та роботи з контуром обличчя
Робота з деталями та акцентами
- Покращення різкості та чіткості зображення
- Як зробити акценти на певних деталях зображення
- Інструменти для виділення деталей за допомогою контрасту, світла та кольору
- Використання ефекту Dodge & Burn для створення акцентів
Обробка фону та видалення непотрібних об'єктів
- Як видалити зайві об'єкти на фото за допомогою Content-Aware Fill та Clone Stamp
- Заміна фону зображення
- Інструменти для швидкого виділення об'єктів
- Додавання розмиття фону (ефект боке)
Текст та графічні елементи на зображеннях
- Додавання тексту на зображення для постів та сторіс
- Вибір трендових шрифтів та стилів написів
- Як зробити текст читабельним: робота з кольорами, прозорістю та розташуванням тексту
- Інтеграція логотипів та водяних знаків для зображень у соцмережах
Збереження та експорт готових зображень
- Збереження файлів у потрібних форматах
- Як уникнути втрати якості під час експорту
- Оптимізація ваги зображення
Завершальний проєкт: створення серії зображень для соцмереж
- Завдання: створити серію публікацій (постів) та історій (Stories)
- Використання технік обробки, ретуші, додавання тексту та стилізації
- Рецензія та зворотний зв'язок від викладача
Інструменти та програмне забезпечення, які використовуються на курсі
Adobe Photoshop (головний інструмент для ретуші та обробки).
Для успішного проходження курсу учасниками бажано мати
- Базові знання роботи з графічними редакторами
- Розуміння форматів зображень для соцмереж
- Інтерес до створення візуального контенту
- Попередній досвід роботи з Adobe Photoshop необов'язковий, але буде перевагою
Після завершення курсу учасники зможуть
- Обробляти та ретушувати фото для соціальних мереж із урахуванням трендових стилів
- Видаляти зайві об'єкти з фотографій та замінювати фони
- Використовувати інструменти Adobe Photoshop для кольорокорекції та ретушування шкіри
- Адаптувати зображення під різні формати соцмереж (пости, сторіс, обкладинки YouTube)
- Створювати професійний та візуально привабливий контент для комерційних сторінок та особистих блогів
Особливості курсу
- Допомога ментора
- Практика
- Сертифікат про проходження курсу
- Проєкт в портфоліо
- QA Automation / QA Manual
Курс для тих, хто хоче стати інженером автоматизації тестування. Під час занять ви навчитеся використовувати Java для написання тестів, дізнаєтеся маленькі секрети, на які варто звернути увагу. По закінченні курсу ви зможете створювати проєкт з нуля (бібліотеки, пейджи, тести), запускати тести за допомогою Maven та використовувати CI (Jenkins) для автоматичного запуску тестів за часом, запускати тести за допомогою Selenium Grid.
Програма курсу
- Вступ. Знайомство та загальна теорія.
- ООП. Java: Примітивні та посилальні типи даних. Арифметичні операції з примітивними типами. Поняття класу, методу, модифікатори доступу на прикладах. Написання першої програми “Hello world!”.
- Статичні та нестатичні методи, перетворення типів. Умовні оператори, цикли.
- Робота з масивами. Особливості роботи з посилальними типами даних.
- Інтерфейси і колекції. Наслідування.
- Написання юніт тестів для попередньо вирішених завдань за допомогою Assert. jUnit (знайомство з основними анотаціями).
- Обробка винятків. Налаштовування Log4j.
- Знайомство з Git. Генерація ключів. Команди clone, pull, commit, push та інше.
- Практика написання локаторів (X-Path). Знайомство з Selenium IDE. Створення структури фреймворку, базових бібліотек та написання тестів.
- Написання та запуск першого тесту.
- ParentTest – розгляд вже написаного коду.
- Знайомство з PageObject. Написання тесту за допомогою PageObject.
- Винесення методів роботи з елементами сторінок у загальний клас ActionsWithOurWebElements (dropDown, checkBox, inputText …).
- Написання тестів c кількома пейджами. Suits.
- Очікування: Явні та неявні очікування.
- Робота з загальними налаштовуваннями проєкту (config.properties). Клас ConfigData – для роботи з файлами.
- Тести з різними наборами даних (Параметризовані тести)
- Робота з Excel файлами.
- Робота з Базами даних.
- Continuous integration (Maven, Jenkins).
- Тестова співбесіда на посаду автоматизатора.
- Знайомство з Selenium Grid, Selenide.
Особливості курсу
- Онлайн заняття проходять ввечері
- Практика на реальних проєктах та створення портфоліо
- Підтримка під час та після навчання
- По закінченні курсу захист екзаменаційного проєкту
- Свідоцтво про закінчення курсу
Вимоги для проходження курсу
- Знання основ тестування програмного забезпечення
- Розуміння теорії, ключових визначень і технік тест дизайну
Викладачі курсу
Олена Єлісєєва - з 2012 року працює QA Engineer у компанії Miratech.
Больше информации- SQL / DBA
У ході курсу вивчаються сучасні можливості PL/SQL з розробки і налагодження PL/SQL-програм, які найбільш ефективно взаємодіють з базою даних і іншими додатками. Слухачі навчаться використовувати всі функціональні можливості курсорів, пакетів, великих об'єктів, колекцій і методів взаємодії з іншими додатками. Розглядаються питання написання оптимального коду, використання зовнішніх підпрограм, написаних на мовах C і Java, застосування механізму детального контролю доступу, а також захисту коду від SQL-впроваджень.
Програма курсу
Вступ
- Завдання курсу
- Розклад курсу
- Опис середовищ розробки
- Таблиці, дані і інструменти, використовувані в цьому курсі
Огляд концепцій програмування на PL/SQL
- Структура блоку PL/SQL
- Пакети, процедури і функції
- Курсори
- Обробка виключень
- Залежності
Дизайн коду PL/SQL
- Опис зумовлених типів даних
- Створення підтипів на основі наявних в додатку типів
- Використання різних підходів при дизайні курсорів
- Використання змінних курсорів
- Білий список
Огляд колекцій
- Огляд колекцій
- Використання асоціативних масивів
- Навігація за допомогою асоціативних методів
- Використання вкладених таблиць
- Використання масивів змінної довжини
- Порівняння вкладених таблиць і масивів змінної довжини
Використання колекцій
- Написання PL/SQL програм, що використовують колекції
- Ефективне використання колекцій
- Покращення в типах змінних прив'язки в PL/SQL
Маніпулювання великими об'єктами
- Робота з LOB
- Огляд SecureFile LOB
Використання просунутих методів інтерфейсів
- Виклик зовнішніх програм з PL/SQL
- Переваги виклику зовнішніх процедур
- Виклик зовнішніх процедур, написаних на інших мовах програмування
- Виклик з PL/SQL процедур, написаних на мові C
- Виклик з PL/SQL процедур, написаних на мові Java
Налаштування продуктивності коду PL/SQL
- Вплив компілятора
- Налаштування коду PL/SQL
- Управління автоматичним встраиванием підпрограм
- Ідентифікація проблем використання пам'яті і її налаштування
- Мережеві проблеми
Збільшення продуктивності за рахунок кешування
- Опис кешування результатів
- Використання кешу результатів запитів
- Використання кешу функцій PL/SQL
- Огляд особливостей кеша функцій PL/SQL
Аналіз коду PL/SQL
- Інформація про коді
- Області видимості PL/SQL
- Пакет DBMS_METADATA
- Покращення PL/SQL
Профілізація і трасування коду PL/SQL
- Трасування виконання PL/SQL
- Кроки трасування PL/SQL
Впровадження віртуальної приватної бази даних за допомогою детального контролю доступу
- Опис роботи детального контролю доступу
- Опис методів детального контролю доступу
- Опис контексту програми
- Створення контексту програми
- Застосування контексту програми
- Процедури пакету DBMS_RLS
- Застосування політики
- Уявлення словника даних, що містять інформацію про детальний контроль доступу
Захист коду від SQL-впроваджень
- Опис SQL-впроваджень
- Зменшення зон, вразливих для SQL-впроваджень
- Використання DBMS_ASSERT
Цілі курсу
- Створення ефективних пакетів і програмних одиниць PL/SQL
- Написання коду, що взаємодіє з іншими додатками і операційною системою
- Створення додатків, що використовують колекції
- Створення оптимальних з точки зору продуктивності програм
- Застосування механізмів детального контролю доступу
- Написання коду, що взаємодіє з великими об'єктами (LOBs), і використання SecureFile LOBs
Попередні вимоги
- Знання SQL і PL/SQL
- Oracle Database: Розробка програмних модулів на PL/SQL
- Oracle Database: Основи SQL
Особливості курсу
- Допомога ментора
- Практика
- Сертифікат про проходження курсу
- Prompt Engineering / ChatGPT
Це навчальний курс, який знайомить із сучасними інструментами та методами створення графічного контенту за допомогою технологій штучного інтелекту (ШІ). Програма включає теоретичні знання, практичні вправи та проєктну діяльність.
Програма курсу
Основи роботи з інструментами генерації графіки на основі ШІ
- Знайомство із сервісами Recraft, Leonardo, Adobe Firefly, DALL-E, Stable Diffusion
- Як створювати контент на основі текстових описів (prompt engineering)
- Аналіз прикладів вдалих та невдалих промптів
- Інструменти автоматизації для генерації серій графічного контенту
Модифікація та редагування створеного графічного контенту
- Обробка створених зображень за допомогою графічних редакторів (Photoshop, Photopea)
- Використання інструментів ШІ для покращення якості зображень (апскейлінг, відновлення пошкоджених зображень)
- Інтеграція ШІ-інструментів із традиційними графічними редакторами
Стилістика зображень та художніх робіт
- Техніки генерації художніх стилів (стилізація під відомих художників, художні стилі, трендові ефекти)
- Використання концепції Style Transfer (передача стилю) для створення унікальних художніх робіт
Анімація та відео
- Інтеграція ШІ-графіки з відео та анімацією
- Як створити просту анімацію за допомогою ШІ
Практика
- Робота над індивідуальним проєктом (наприклад, створення серії зображень для сайту або рекламної кампанії)
- Обговорення результатів
- Публікація фінальних робіт у вигляді портфоліо (наприклад, Behance або ArtStation)
Після завершення курсу учасники зможуть
- Створювати унікальний графічний контент із використанням генеративних моделей ШІ
- Розуміти принципи роботи сучасних моделей ШІ, що працюють із графічним контентом
- Застосовувати різноманітні інструменти для генерації, модифікації та редагування графічних зображень
- Використовувати принципи "prompt engineering" для створення точних і якісних запитів
Для успішного проходження курсу учасникам бажано мати
- Базове розуміння графічних редакторів (наприклад, Photoshop або аналогів)
- Знайомство з основами створення цифрового контенту
- Інтерес до вивчення та застосування ШІ-технологій
- Попередній досвід роботи з ШІ не обов’язковий
Особливості курсу
- Допомога ментора
- Практика над індивідуальним проєктом
- Сертифікат про проходження курсу
- SEO
На курсі Ви навчитесь оптимізації контенту сайту, формування стратегії, оптимізації метатегів і заголовків для просування сторінок, проводити аналіз та аудит сайту, виявляти проблеми, які заважають просуванню. Також дізнаєтеся, які навички потрібні, щоб бути затребуваними на ринку праці, які завдання вирішує SEO-джун, а також як отримати перші замовлення.
Програма курсу
Побудова стратегії SEO та аналіз ніші
- Основний комплекс робіт із сайтом для залучення відвідувачів у нових умовах
- Постановка цілей для бізнесу та оцінка їх ефективності
- Створення нової стратегії просування ресурсу у пошукових системах
- Ключові конкуренти та їх аналіз
- Збір додаткової інформації та лайфхаки
- Упорядкування зібраних даних та висновки
Нетворкінг: знайомство із куратором
- Знайомство студентів із куратором
- Обговорення цілей з якими прийшли на курс
- Близьке знайомоство студентів зі своїми одногрупниками
Принципи роботи пошукових систем. Фактори ранжування
- Структура популярних пошукових систем і принцип їх роботи
- Структура пошукового індексу
- Особливості алгоритмів Google, останні апдейти
- Фактори ранжування – трастові, комерційні, посилальні і поведінкові
- Основні інструменти у роботі SEO-шника
- Оптимізація ключових слів для голосового пошуку
Фільтри і алгоритми пошукових систем. Панелі веб-майстрів. Google Search Console
- Правила безпечного просування
- Діагностика фільтрів на сайті
- Шляхи виходу з-під фільтра
- Работа з Google Search Console
Розробка структури сайту
- Розробка структури сайту
- Способи аналізу семантики конкурентів
- Інструменти збору позицій
- Підбір цільових сторінок для просування сайту
- Оптимізація структури сайту
- Оптимізація меню
- Вибір стратегії просування пошукових запитів
Складання семантичного ядра і пошукові запити
- Семантичне ядро і типи і особливості формування пошукових запитів
- Види запитів частотності, конкурентності, сезонності і потреби користувача
- Основні інструменти збору ключових слів
Робота з семантикою (у записі)
- Підбір пошукових запитів на прикладі роботи з платними і безкоштовними сервісами
- Поділ і групування відповідно частотності
- Розширення семантичного ядра
- Кластеризація запитів
Майстермайнд: зустріч з куратором
В режимі онлайн куратор відповідає на усі запитання студентів з пройдених тем.
Технічна SEO-оптимізація сайту
- Цілі і завдання технічної оптимізації сайту
- Перевірка кодів відповіді сервера
- Перевірка дзеркал сайту
- Редиректи
- Швидкість завантаження сайту
- Оптимізація адрес сторінок (ЛЗУ): роздільники, довжина, спосіб написання
- Налаштування мовних версій та hreflang
- Налаштування навігації по сайту
Внутрішня оптимізація сайту
- Індексація та кешування сайту
- Пошук дубльованих сторінок
- Дублювання контенту
- Теги meta robots, canonical
- Способи оптимізації пагінації, фільтрації та сортування
- Правильне налаштування помилки 404
- Налаштування редиректів
- Noindex та nofollow на сайті
Внутрішня оптимізація сайту. Метатеги (у записі)
- Вимоги до метатег Title, Description, Keywords
- Важливість заголовка H1 та підзаголовків H2-H3
- Створення гарного сніппета
- Перевірка індексації контенту на сайті
- Оптимізація під типи пристроїв
- Мікророзмітка schema.org
- Внутрішні перелінкування та розподіл ваги сайту
Оптимізація контенту сайту
- Основні роботи з контентом на сайті
- Контент-маркетинг та контент-стратегія
- Типи, формати та канали розповсюдження контенту
- Метрики ефективності та тригери залученості
- Актуальні технології та вимоги Google до контенту сайту
- Посібник для асесорів та нейронна мережа BERT
- Критерії E-A-T та приклади реалізації
- Чек-лист зі створення сторінки високої якості згідно з E-A-T
- Процес розробки контент-стратегії
- Джерела та процес пошуку ідей для контенту
- Створення контент-плану та підготовка ТЗ
- Перевірка, унікальність та захист текстів
Формування контент-стратегії
- Угруповання запитів по сторінках
- Планування контенту на сторінці: основні завдання
- Оптимізація контенту на сайті інтернет-магазину
- Планування контенту лендінгу на сайті послуг
- Процес реалізації стратегії на практиці
- Підготовка ТЗ для лендінгу
- Стратегія написання та публікацій статей у блозі
- Особливості планування різні типи статей: пост-список, покрокове керівництво, розширене визначення, посібник для початківців
- Процес доопрацювання сторінок та підготовки рекомендацій
Майстермайнд: зустріч із куратором
В режимі онлайн куратор відповідає на усі запитання студентів з пройдених тем.
Зовнішня оптимізація сайту
- Посилальна маса і звідки її взяти
- Ранжирування посилань
- Особливості роботи алгоритму PageRank, створення релевантного анкорного тексту
- Типи посилань
- Купівля та розподіл посилальної маси
- Які посилання фільтруються пошуковими системами і які санкції за це бувають
- Яким повинен бути контрольний профіль ресурсу
Лінкбілдінг
- Стратегія посилальної закупівлі, підбір та аналіз
- Формування анкор-планів
- Покупка посилань – інструменти та ефективність
Комплексний аудит сайту (у записі)
- Комплексний аудит сайту
- Інструменти для комплексного аудиту
- Виявлення помилок та написання рекомендацій
- Чек-лист із формування комплексного аудиту
- Розгляд SEO-кейсів
Звітність
- Важливість ефективної звітності
- Правильний обсяг звітів
- KPI- метрики та ключові показники
- Приклади покращень та досягнень
- Стратегія на майбутнє (куди рухатися для зростання)
- Прозорість та комунікація
Фішки або штучний інтелект для SEO
- Аналіз впливу штучного інтелекту на алгоритми пошукових систем
- Використання інтелектуальних систем для аналізу ефективності SEO-стратегій
- Покращення місцевого SEO
- Підвищення безпеки SEО
Робота на фрілансі та підготовка до захисту проєкту
- Як оформити кейси для свого портфоліо
- Як виділитися на тлі конкурентів і правильно описувати себе та свої роботи
- Система оцінки роботи, підготовка документів та брифів для замовників
- Платформи пошуку замовника (UpWork)
- Схема співпраці із замовниками
- Нюанси при відборі релевантних замовлень
- Правила виконання замовлень
- Підготовка до захисту проєкту
Захист проєкту
Студенти курсу захищають свій проєкт, демонструють опрацьовану комплексну SEO-стратегію, отримують зворотний зв'язок від куратора та рекомендації щодо подальшого розвитку стратегії просування бізнесу.
Особливості курсу
- Записи лекцій останнього запуску
- Практичні домашні завдання
- 35 годин відеоматеріалів
- Доступ до корисних додаткових матеріалів
- Інтерактивна навчальна платформа
- Зворотний зв'язок від куратора протягом навчання
- Матеріали курсу доступні 1 рік з моменту його завершення
- Захист проєкту
- Сертифікат WebPromoExperts
- Можливість сплатити за курс частинами (від 3 до 6 платежів)
Викладачі курсу
- Артем Коломієць - Head of SEO в Webpromo
- Євген Горлач - Засновник Upmotion.agency
- Віталій Шкура - Head of SEO
- Євген Зелений - SEO-фахівець, практик та консультант
- Data Analyst / Business Intelligence (BI)
Під час навчання учасники ознайомляться з основними бібліотеками для обробки та візуалізації даних (Pandas, Numpy, Matplotlib, Seaborn), опанують методи машинного навчання (регресія, класифікація, кластеризація), а також навчаться працювати з SQL для аналізу даних у базах даних. Курс розрахований як на новачків, так і на фахівців, які прагнуть поглибити свої знання в аналізі даних.
Програма курсу
Обробка даних Pandas
- Вступ до курсу
- Налаштування середовища
- Вступ до Pandas
- Створення та робота з DataFrame і Series
- Імпорт даних із CSV, Excel, SQL Database та JSON файлів
- Індексація та фільтрація даних
- Сортування даних
- Обробка пропущених значень
- Групування та агрегування даних
- Злиття та об'єднання таблиць
Обробка даних Numpy
- Вступ до Numpy та створення масивів
- Ініціалізація масивів:
- одномірні
- двовимірні
- багатовимірні
- Індексація, зрізи та маніпуляції з елементами масиву
- Арифметичні операції та векторизація
- Обробка пропущених та некоректних значень у масивах
- Статистичні функції:
- середнє
- медіана
- стандартне відхилення
- Зміна форми масивів та об'єднання масивів
- Збереження та завантаження масивів із файлів
Візуалізація Matplotlib
- Вступ до Matplotlib та його можливості
- Створення простих графіків (лінійний, точковий, стовпчастий)
- Налаштування осей, заголовків та підписів графіків
- Зміна кольорів, стилів та маркерів графіків
- Додавання легенд, анотацій та тексту на графіки
- Побудова кількох графіків на одному полотні (subplots)
- Збереження графіків у різних форматах файлів (PNG, PDF)
- Створення спеціалізованих графіків (гістограми, кругові діаграми, коробчасті діаграми)
Візуалізація Seaborn
- Вступ до Seaborn та його особливості
- Створення графіків розподілу даних (histplot, kdeplot, distplot)
- Побудова категоріальних графіків (barplot, countplot, boxplot)
- Використання графіків відношень (scatterplot, lineplot)
- Теплові карти (heatmap) для візуалізації кореляцій та матриць
- Налаштування стилів та палітр кольорів у Seaborn
- Фасетна візуалізація (FacetGrid, pairplot) для групування даних
- Аналіз та візуалізація статистичних даних (violinplot, swarmplot)
Задача регресії
- Підготовка даних для регресії
- Розбиття даних на навчальну та тестову вибірки
- Створення моделі лінійної регресії
- Навчання моделі на навчальних даних
- Оцінка точності моделі
- Візуалізація результатів регресії
Задача класифікації
- Підготовка даних для класифікації
- Розбиття даних на навчальну та тестову вибірки
- Створення моделі класифікації (Logistic Regression, Decision Tree)
- Навчання моделі на навчальних даних
- Оцінка точності моделі (accuracy, precision, recall)
- Візуалізація результатів класифікації
Кластеризація
- Підготовка даних для кластеризації
- Вибір методу кластеризації (K-Means, Agglomerative Clustering та ін.)
- Створення та моделі кластеризації
- Візуалізація кластерів
- Оцінка якості кластеризації (silhouette score)
- Аналіз отриманих кластерів та інтерпретація результатів
Аномалії
- Підготовка даних для пошуку аномалій
- Вибір методу виявлення аномалій (Isolation Forest, Local Outlier Factor)
- Створення та навчання моделі для пошуку аномалій
- Прогнозування аномалій у даних
- Оцінка точності виявлення аномалій
- Візуалізація та інтерпретація виявлених аномалій
SQL
- Вступ до SQL та основи реляційних баз даних
- Виконання простих запитів SELECT
- Фільтрація даних за допомогою WHERE
- Сортування результатів за допомогою ORDER BY
- Агрегація даних (SUM, AVG, COUNT, MIN, MAX)
- Групування даних за допомогою GROUP BY
- З'єднання таблиць (JOIN)
Розбір домашніх проєктів
- Демонстрація кращих рішень учасників
- Демонстрація типових рішень викладача
- Підсумки курсу
Чого навчаться учасники
- Налаштовувати робоче середовище та ефективно використовувати бібліотеки Python для аналізу даних
- Обробляти, агрегувати та візуалізувати дані за допомогою Pandas та Numpy
- Створювати візуалізації за допомогою Matplotlib та Seaborn
- Опанувати методи регресії, класифікації та кластеризації для машинного навчання
- Працювати з SQL для виконання запитів і аналізу даних
- Виявляти та інтерпретувати аномалії в даних
- Розробляти рішення для реальних проєктів і презентувати їх результати
Попередні вимоги
- Базові знання Python (основні конструкції, цикли, функції)
- Уявлення про дані та базові статистичні поняття
- Досвід роботи з таблицями (наприклад, у Excel) буде перевагою, але не є обов'язковим
Особливості курсу
- Допомога ментора
- Практика
- Фінальний проєкт
- Сертифікат про проходження курсу
- Marketing Analyst / Web Analyst
Навчитеся ефективно використовувати GA-4 для грамотної аналітики своїх проєктів. Отримаєте чіткий план: від встановлення GA-4 до глибокого розуміння всіх функцій. Зможете формувати проєктну звітність за допомогою Google Analytics 4.
Програма курсу
Аналітика в сучасному бізнесі: інструмент впровадження воронки продажів та забезпечення успішності підприємства
- Основні види perfomance marketing
- Воронка продажів як ключовий інструмент управління продажами: види та її складові
- Важливість аналітики у сучасному маркетингу
- Життєвий цикл продукту: LCA
Google Analytics 4: розбір відмінностей від Universal
- Аналіз відмінностей GA-4 і Universal Analytics
- Пошук звичних звіті у GA-4
- Практичний огляд роботи GA-4
Налаштування GA4. Робота з GTM
- Встановлення та налаштування GA4: кроки та рекомендації
- Інтеграція GA4 через GTM: налаштування та користувацький досвід
- Переваги та обмеження використання тег-менеджерів з GA4
- Основні елементи інтерфейсу та меню адміністратора GA4
Особливості роботи з фільтрами та навички використання спостереження в GA4
- Важливість використання фільтрів у GA4
- Робота з функцією машинного навчання Спостереження Analytics
Робота з UTM-мітками в Google Analytics 4
- Роль UTM-міток у вимірюванні ефективності маркетингових кампаній в GA4
- Переваги використання UTM-міток для відстеження різних кампаній, джерел трафіку та каналів просування
- Знайомтсво з розділом "Звіти"
- Джерела трафіку у GA4
Процес роботи зі звітами для визначення цільової аудиторії та її особливостей
- Робота зі звітами Life cycle та User
- Використання особливостей ЦА в подальших маркетингових кампаніях
Аналіз даних користувачів через звіт "Залучення": виявлення джерел трафіку та їх особливості
- Важливість аналізу залучення користувачів
- Види джерел трафіку
- Особливості джерел трафіку
- Аналіз вартості користувача з різних джерел
Оптимізація маркетингового бюджету за допомогою звіту "Ефективність" у новому розділі GA4: аналіз конверсій з різних каналів для ефективного розподілу ресурсів
- Огляд функціональності нового звіту "Ефективність" у GA4
- Ознайомлення з розділом "Реклама"
- Аналіз різних категорій конверсій та їх зв'язок з різними каналами
- Вплив аналізу на розподіл маркетингового бюджету
Оптимізація воронки продажів через аналіз звітів порівняння моделей атрибуції та шляхів конверсій в Google Analytics 4
- Поняття атрибуції у аналітиці
- Аналіз впливу різних моделей атрибуції на розрахунок результатів воронки продажів
- Порівняння конверсій, доходу та інших метрик між різними моделями
- Вираховування залежностей джерел конверсій один від одного
Аналіз послідовності конверсій та дослідження шляху клієнта. Частина 1
- Значення аналізу послідовності конверсій та дослідження шляху клієнта для ефективності бізнесу
- Розкриття поняття "шлях клієнта"
- Дослідження цінності клієнта
Аналіз послідовності конверсій та дослідження шляху клієнта. Частина 2
- Важливість досліджень у сучасному бізнес-середовищі
- Роль та завдання різних спеціалістів в дослідженнях
Оптимізація веб-сайту послуг через практичний досвід налаштування GA-4
- Практичний досвід налаштування GA-4 для сайту послуг
- Вивчення шляхів переходу користувачів на веб-сайті послуг
- Визначення ключових показників результативності (KPI)
Практика налаштування GA-4 для e-commerce проєкту
- Огляд нової версії аналітичної платформи Google та її переваги для e-commerce бізнесів
- Практичні поради з впровадження GA-4 для e-commerce
Стратегії налаштування звітів і монетизація
- Визначення монетизації звітів як процесу отримання прибутку зі звітів або аналітичної інформації
- Важливість налаштування звітів для монетизації
Ефективна пріоритезація та презентація гіпотез за допомогою моделі HADI. Ключові кроки до успішної реалізації ініціатив
- Пояснення сутності HADI (Hypothesis, Analysis, Design, Implementation)
- Важливість ефективної пріоритезації та кроків для реалізації ініціатив у відповідності до цієї моделі
- Практичні аспекти моделі HADI
Особливості курсу
- Миттєвий доступ до всіх лекцій і корисних матеріалів після оплати
- Декілька онлайн - зустрічей з лектором у форматі питання - відповідь
- 20+ годин навчання
- Зворотний зв'язок від куратора протягом навчання
- Матеріали курсу доступні 1 рік з моменту його завершення
- Сертифікат WebPromoExperts
- Фінальний тест для перевірки отриманих знань
- Можливість сплатити за курс частинами (від 2 до 6 платежів)
- Отримайте доступ до курсу одразу після сплати та навчайтесь в будь-який зручний час
Викладачі курсу
Нікіта Наконечний - Growth Marketing Specialist
Больше информации- SMM
На курсі Ви навчитесь оформляти профіль у соціальних мережах, налаштовувати таргетну рекламу, аналізувати метрики просування та складати комплексну SMM-стратегію. Протягом навчання дізнаєтесь, як писати рекламні пости, що продають, створювати рекламні графічні та відеокреативи, а також як працювати з репутацією та формуванням позитивного іміджу.
Програма курсу
Комплексна SMM-стратегія. Початок роботи в соціальній мережі
- Що таке Social Media Marketing?
- Цілі та задачі SMM
- Вибір актуальних каналів та інструментів для просування в нових реаліях
- Тональність комунікації бренду з підписниками: аналіз та трансформація (Tone of Voice)
- Показники вимірювання ефективності стратегії
- Тренди та контент, який користується попитом у 2024 році
Створення контент-стратегії для соціальних мереж
- Що таке контент-маркетинг та контент-стратегія в соціальних мережах, основні задачі
- Аудиторія та психологія сприйняття контенту в Інтернеті
- Вибір сильної стратегії для своїх каналів
- Зміна контент-плану та рубрик
- Матриця контенту як інструмент допомоги SMM-спеціалісту
- Критерії оцінки хорошого тексту
- Типи потрібних текстів для соціальних мереж 2024 року. Різні завдання – різні формати
- Інтелектуальне право та його захист у соціальних мережах
SMM-копірайтинг
- Яку роль виконують тексти в соцмережах
- Особливості копірайту, які необхідно враховувати для грамотного просування
- Формування посту: що працює та чого варто уникати
- Вплив аудиторії на загальний стиль комунікації
- Пошук ідей для постів
- Як не переборщити з емодзі та хештегами
- Інструмент для продажу – сторітелінг
- Привернення уваги до тексту: який він, лаконічний та змістовний заголовок?
Дизайн-стратегія для соціальних мереж. Візуальне оформлення
- 7 правил для візуального оформлення вашого бренду в соцмережах
- Формуємо свій стиль
- Приклади гарних та поганих публікацій
- Де шукати зображення?
- Як шукати - прийоми та фішки
- Якими мають бути ілюстрації?
- Чого не можна робити у жодному разі
- Інструменти для роботи з креативами
- Використання Figma для роботи над контентом
- Використання інфографіки
- Де черпати натхнення
Просування в Facebook
- Facebook: налаштування облікового запису, алгоритм роботи
- Налаштування та особливості оформлення для бізнесу
- Формати візуалів та пошук ідей
- Ідеї створення інтерактиву на сторінці
- Актуальні способи просування в Facebook
- Робота з промо-акціями для комунікації з користувачами
- Робота над пізнаваністю бренду
- Ключові показники ефективності та їх аналіз
Просування в Instagram
- Опис, аватар і вибір типу аккаунта
- Налаштування та управління аккаунтом
- Поведінка користувача в Instagram
- Матриця контенту для Instagram-сторінки
- Instagram Stories, IGTV, AR-маски
- Колаборації в Instagram та працюючі види реклами в Instagram
- Можливості Instagram: Shopping Tags, Поради, Reels
- Робота над пізнаваністю бренду
- Комунікація з цільовою авдиторією
- Ключові показники ефективності та їх аналіз
Просування на YouTube
- YouTube для бізнесу: як використовувати та скільки коштує
- Обираємо формат відео для YouTube-каналу
- Правила оформлення YouTube-каналу
- Оптимізація відео при завантаженні
- Просування відео в YouTube
- Аналітика YouTube-каналу
Просування в TikTok
- Особливості та секрети популярності в TikTok
- Алгоритм роботи стрічки
- Місце платформи у маркетинговій стратегії
- Вимоги до креативу
- Розбір рекламних форматів TikTok на українських і світових кейсах
- Обхідні шляхи реклами в TikTok
- Чому просто вести сторінку в TikTok може бути неефективно?
- Якому бізнесу потрібно заходити в TikTok
Просування на LinkedIn та Х(Twitter)
- Можливості бізнесу на LinkedIn
- Що необхідно знати про аудиторію платформи
- Потреби користувача, які LinkedIn здатний закрити
- Найголовніше про Twitter: суть соцмережі, тренди, формат популярних публікацій
- Вимоги до оформлення сторінки на LinkedIn та Х(Twitter)
- Взаємодія зі спільнотою
- Корисні поради з просування
- Показники ефективності використання платформ
Основи відеозйомки та монтажу (у записі)
- Підбір формату відео під задані цілі
- Підготовчі процеси для зйомки відео: підбір локації, персонажів, вибір техніки
- Робота з природним і штучним світлом
- Зйомка статичних об'єктів, секрети композиції
- Правила динамічної зйомки
- Побудова кадру
- Робота з рухом камери та рухом у кадрі
- Основи відеомонтажу
Таргетована реклама в Facebook та Instagram
- Що таке таргетована реклама в Meta Ads?
- Facebook Business Suite, Business Manager, Ads Manager – що це та навіщо потрібні
- Аналіз конкурентів
- Цільові аудиторії
- Способи оплати рекламних кампаній
- Як обрати ціль рекламної кампанії?
Налаштування наборів реклами в Meta Ads (Facebook та Instagram)
- Налаштування аудиторій
- Місця розміщення та плейсменти
- Спеціальні аудиторії (Теплий трафік)
- Схожі аудиторії (look-a-like audiences)
- Створення оголошень, креативів, текстів
Прогнозування, оптимізація РК, бюджетування
- Налаштування Meta Pixel
- Використання Google Analytics
- Навіщо потрібні UTM-мітки та як їх використовувати
- Аналіз ефективності рекламних кампаній
- Медіапланування та звітність
Робота з лідерами думок
- Як знайти лідерів думок у своїй тематиці та без накруток?
- Чому потрібно працювати з лідерами думок?
- З чого почати роботу з лідерами думок?
- Що можна дати й що можна отримати?
- Відстеження згадок бренду та реагування
- Вимірювання й оцінка результатів
Чат-боти та месенджери
- Огляд популярних месенджерів
- Особливості та можливості месенджерів
- Facebook Messenger, Telegram, Viber
- Telegram. Яким повинен бути месенджер?
- Стратегія просування за допомогою месенджера Telegram
- Роль чат-ботів у SMM. Приклади, огляд популярних платформ
- Приклад створення чат-бота
Ком'юніті-менеджмент. Репутаційний маркетинг у соціальних мережах
- Види комунікацій у спільнотах
- Сценарій діалогу, що веде до продажу
- Етапи створення ком'юніті
- Приклади хорошого ком'юніті у великих брендів
- Робота з репутацією. Формування позитивного іміджу
- Робота над впізнаваністю бренду
- Комунікація з цільовою авдиторією
- Робота з негативом та конкурентами
Робота з текстовими генеративними AI в SMM
- Ключові текстові генеративні АІ: ChatGPT, Claude, Cabina AI. Огляд інтерфейсів, специфіка та переваги кожної
- У чому користь АІ та різниця з пошуковими системами
- Принципи та техніки побудови промпту
- Конкретні промпти для створенні контенту: контент-стратегії, редактури тексту, написання постів, відповідей на коментарі аудиторії та ін.
- Промптінг для роботи з фото- та відеогенеративними нейромережами
- Тренування власної моделі та створення GPTs
Робота на фрілансі
- Як оформити кейси для свого портфоліо
- Як виділитися на тлі конкурентів і правильно описати себе та свої роботи
- Система оцінки роботи, підготовка документів та брифів для замовників
- Платформи пошуку замовника (UpWork)
- Схема співпраці з замовниками
- Нюанси при відборі відповідних замовлень
- Правила виконання замовлень
Підготовка та захист проєкту
- Студенти ставлять запитання куратору по минулих темах
- Підготовка структури фінального проєкту
- Правила захисту проєкту
- Визначення тематики
- Основні вимоги до роботи
Захист проєкту
Студенти курсу захищають свій проєкт, демонструють опрацьовану комплексну SMM-стратегію, отримують зворотний зв'язок від куратора та рекомендації щодо подальшого розвитку стратегії просування бізнесу.
Особливості курсу
- Записи лекцій останнього запуску
- Практичні домашні завдання
- 35+ годин відеоматеріалів
- Доступ до корисних додаткових матеріалів
- Інтерактивна навчальна платформа
- Зворотний зв'язок від куратора протягом навчання
- Матеріали курсу доступні 1 рік з моменту його завершення
- Захист проєкту
- Сертифікат WebPromoExperts
- Можливість сплатити за курс частинами (від 3 до 6 платежів)
Викладачі курсу
- Леся Гайдаш - Керівниця агенції SMM-time
- Владислав Богуцький - CEO & Founder в B91 Targeting Agency
- Сергій Желепа - Head of Digital у doubleAA
- Ярослава Радійчук - SMM Lead at Kyivstar.Tech
- Володимир Чернер - CEO at New Strategies Group
- Сергій Поліщук - Професійний режисер на центральних телеканалах України
- Вікторія Хараш - Власниця SMM-агенції Kiwi agency
- Артем Шевчук - Digital-експерт
- Ольга Ексаурова - YouTube-маркетолог, сертифікований спеціаліст YouTube
- Олена Ткачук - Founder Citrine DMA
- Дар'я Сальнікова - Social Media Coordinator в PRofile agency
- 2D Artist / 2D Illustrator / Graphic Designer
Курс графічного дизайну для тих, хто хоче прокачатися в Adobe Illustrator та поповнити портфоліо крутими постерами.
Програма курсу
Композиція
- Головні інгредієнти композиції та її види
- Робота з сітками
- Форма та контрформа
- Розбір 7 способів деформації форми
- Робота з кольором і тональністю
Історія плаката
- Історичний зріз розвитку плакату довжиною в понад століття
- Зародження плаката та його трансформація протягом кінця XIX - початку XXI століть
- Знайомство з головними представниками в галузі плаката цього періоду
- Розбір робіт ключових авторів за ознаками композиції, кольорів, шрифтів, створенням повідомленням та взаємодією із ЦА
Типографія
- Теорія шрифтів
- Розбір інструменту Mesh
- Викривлення тексту з Mesh
Швейцарська школа плаката
- Історія витоку школи
- Ключові представники течії та їхні доробки
- Розбір плакатів швейцарської школи: особливості роботи з ідеями, повідомленнями, композицією, шрифтом та кольором
- Практика: створити серію шрифтових постерів у швейцарському стилі
Колір. Поглиблене вивчення
- Робота з кольором в Illustrator
- Нюанси, контраст, його види і принципи
- Робота з градієнтами
- Хроматичність, ахроматичність та як використовувати обидва
- Постер з великою кількістю кольорів та складними переходами
Польська школа плаката
- Історія зародження та розвитку школи
- Ключові представники течії та їхні доробки
- Розбір плакатів польської школи: особливості роботи з ідеями, повідомленнями, композицією, шрифтом та кольором
- Практика: створити серію постерів в польському стилі
3D в Illustrator
- Створення 3D літер
- Робота з фігурами в 3D
- Практика: створити 3D та елементи та застосовувати їх у дизайні постеру
Просунутий Blend Tool
- Робота з прихованими фішками blend tool, щоб створювати 3D, без використання 3D
- Практика: дизайнити постер постер з елементом, створеним з blend tool
Віддзеркалення
- Робота з центричною композицією в постері
- Практика: створити постер, використовуючи ефект віддзеркалення
Голландська школа плаката
- Історія зародження та розвитку школи
- Ключові представники течії та їхні доробки
- Розбір плакатів голландської школи: особливості роботи з ідеями, повідомленнями, композицією, шрифтом та кольором
- Практика: створити серію постерів у голландському стилі
Ефекти в Illustrator
- Розбір ключових ефектів у редакторі для дизайну постерів
- Робота з ефектами distort, transform, stylize
- Практика: створити постер з ефектами
Інструменти brush
- Створення власних пензлів в Illustrator
- Практика: застосувати отримані елементи для дизайну постера
Тіні
- Способи створення тіней в Illustrator
- Практика: створити постер з використанням тіней
Колаж
- Колаж та як його створювати
- Розбір прикладів постерів із технікою колажу
- Практика: створити серію постерів, використовуючи техніку колажу
Проста ілюстрація
- Створення простої ілюстрації без навичок малювання
- Розбір способів створення простих ілюстрацій
- Практика: створити постер з використанням простої ілюстрації
Метафора в плакаті
- Передання ідеї, повідомлення за допомогою метафори
- Метафора як спосіб говорити про складне
- Способи пошуку метафор та натхнення
- Практика: створити серію постерів, використовуючи просту ілюстрацію як метафору
Перспектива
- Робота з ефектом перспективи в Illustrator, щоб правильно розміщувати об'єкти на площині
- Практика: створити постер з використанням перспективи
Японська школа плаката
- Історія зародження та розвитку школи
- Ключові представники течії та їхні доробки
- Розбір плакатів японської школи: особливості роботи з ідеями, повідомленнями, композицією, шрифтом та кольором
- Практика: створити серію постерів в японському стилі, використовуючи перспективу
Протестний плакат
- Значення плаката як протесту
- Видатні представники цього напряму
- Розбір характерних рис у роботі з повідомленням та аудиторією
- Аналіз композиції, шрифту, кольору в протестному плакаті
- Практика: створити серію протестних постерів на тему, що вас турбує
Українська школа плаката
- Історія зародження та розвитку школи
- Ключові представники течії та їхні доробки
- Розбір плакатів української школи: особливості роботи з ідеями, повідомленнями, композицією, шрифтом та кольором
- Практика: створити серію постерів у стилі одного з українських плакатистів
Екологічний плакат
- Розбір характерних рис у роботі з повідомленням та аудиторією
- Аналіз композиції, шрифту, кольору в екоплакаті
- Практика: створити серію екологічних постерів
Способи друку та підготовка файлів до друку
- Основні етапи додрукарської підготовки
- Створення макета та вибір формату файлів
- Підготовка технічного завдання для друку
- Процес кольоропроби та варіантів друку (CMYK, Pantone)
- Постдрукарські процеси: висічка, тиснення та ламінування
- Розробка макета для поліграфічного виробництва
- Практика: підготувати до друку та роздрукувати свій улюблений постер з курсу
Особливості курсу
- Відеолекції та вебінари
- Регулярний фідбек
- Сертифікат за здобутки
- Проєкт в портфоліо
- Можна повернути кошти протягом 7 днів від початку курсу
Викладачі курсу
- Марія Норазян - Магістриня з графічного дизайну
- Артем Гусєв - Засновник креативної лабораторії Gusev Art Lab
- Олег Векленко - Дизайнер-графік
- Даша Подольцева - Художниця та графічна дизайнерка
- Марія Ванштейн - Графічна та бренд дизайнерка в AMO Apps
- Каталіна Маєвська - Дизайнерка-фрілансерка
- Кирило Лєсной - Senior Designer at IAMIDEA
- Даша Вороніна - Графічна дизайнерка в Fedoriv agency
- Вікторія Басюк - Незалежна креативна дизайнерка
- Сергій Фединяк - Співзасновник та артдиректор агенції directa.bureau
- Other
Отримаєте потужну базу у ефективному використанні даних для розробки та вдосконалення стратегій маркетингу, визначення ключових показників ефективності (KPI) та вивчення результатів кампаній.
Програма курсу
Основи роботи з Google таблицями
- Введення в інтерфейс Google таблиць
- Створення та форматування таблиць
- Робота з клітинами, рядками та стовпцями
Робота з даними
- Використання фільтрів для аналізу даних
- Сортування даних за різними параметрами
- Завантаження даних з інших джерел
- Експорт таблиць у різні формати
Розрахунки та функції
- Створення та застосування функцій у гугл таблицях
- Використання функцій для автоматизації розрахунків
- Використання VLOOKUP, HLOOKUP, IF, SUMIF та інших функцій
Графіки та візуалізація даних
- Створення основних графіків
- Налаштування та форматування графіків
Автоматизація рутинних завдань
- Використання скриптів Google Apps Script
- Створення автоматизованих скриптів для роботи з даним
- Використання Google Таблиць в комбінації з іншими інструментами Google та сторонніми сервісами
Практичні застосування для маркетологів
- Використання Google таблиць для аналізу ефективності рекламних кампаній
- Створення звітів та метрик для маркетингу
- Створення бази даних клієнтів
- Використання фільтрів для взаємодії з клієнтською інформацією
Використання Google таблиць у маркетингових кампаніях
- Створення дашбордів і аналіз даних маркетингових кампаній
- Відстеження ключових показників ефективності (KPI)
Особливості курсу
- Відеолекції - новий актуальний матеріал
- Доступ до корисних додаткових матеріалів
- 8+ годин навчання
- Інтерактивна навчальна платформа
- Онлайн зустрічі з куратором курсу
- Матеріали курсу доступні 1 рік з моменту його завершення
- Сертифікат WebPromoExperts
- Можливість сплатити за курс частинами (від 2 до 6 платежів)
Викладачі курсу
Нікіта Наконечний - Growth Marketing Specialist
Больше информации- SQL / DBA
Курс навчає концепції ієрархічного запиту, створення структурованого звіту, форматування ієрархічних даних. Обговорюється використання регулярних виразів для обробки символьного рядка.
Програма курсу
Вступ
- Предмет курсу
- Опис схем та додатків, що використовуються в курсі
- Огляд SQL*Plus та SQL Developer
- Огляд аналітичного SQL
- Документація по Oracle Database SQL та сховищам даних
Угрупування та агрегація даних за допомогою SQL
- Генерація звітів, пов'язаних з допомогою Grouping
- Огляд групових функцій
- Огляд GROUP BY та HAVING
- Використання операторів ROLLUP та CUBE
- Використання функції GROUPING
- Робота з операторами GROUPING SET та складовими стовпцями
- Приклади використання зчеплених угруповань
Ієрархічні запити
- Використання ієрархічних запитів
- Тестові дані з таблиці EMPLOYEES
- Ієрархічна структура вихідних даних
- Синтаксис ієрархічного запиту
- Обхід дерева: Вказує стартову точку
- Обхід дерева: Вказує напрямок обходу
- Використання пропозиції WITH
- Приклад ієрархічного запиту Використання пропозиції CONNECT BY
Виконання операцій прямого та зворотнього обертання
- Виконує операції прямого обертання
- Використання пропозицій PIVOT та UNPIVOT
- Пряме обертання стовпчика QUARTER: Концептуальний приклад
- Виконання операцій зворотного обертання
- Використання пропозиції UNPIVOT в операції зворотного обертання
- Приклад створення нової таблиці Pivot
Pattern Matching (підбір відповідності шаблону) за допомогою SQL
- Обробка порожніх вибірок чи невідповідних рядків
- Вилучення елементів шаблону з результату
- Перебір можливих комбінацій
- Правила та обмеження у підборі відповідності шаблону. Приклади
Моделювання даних за допомогою SQL
- Використання пропозиції MODEL с
- Демонстрація посилань на комірку та діапазон осередків (Cell)
- Використання функції CV
- Використання конструкції FOR з оператором IN List інкрементальних значень та підзапитів
- Використання аналітичних функцій разом із пропозицією MODEL у запиті SQL
- Розрізнення відсутніх осередків із NULL
- Використання опцій UPDATE, UPSERT та UPSERT ALL
- Посилальні моделі
Огляд курсу
- Використання SQL з операторами агрегації SQL для функцій, що використовуються для аналізу та звітності
- Угруповання та агрегація даних за допомогою операторів ROLLUP та CUBE, функція GROUPING, складові стовпці та зчеплені угруповання
- Аналіз даних та звітність з використанням ранжуючих функцій, а також LAG/LEAD. Використання PIVOT та UNPIVOT у запитах
- Виконання вибірки даних за допомогою MATCH_RECOGNIZE
- Використання регулярних виразів для обробки символьного рядка
Вимоги до слухачів
Попередня підготовка
Хороше знання SQL та практичні навички його використання.
Попередня підготовка, що рекомендується
- Практичний досвід реалізації сховища даних
- Oracle Database 12c: Вступ до SQL
- Oracle Database 12c: Вступ для досвідчених користувачів SQL
Особливості курсу
- Допомога ментора
- Практика
- Сертифікат про проходження курсу
- Data Analyst / Business Intelligence (BI)
Даний курс призначений для користувачів, які хочуть освоїти Microsoft Excel і Power Query для аналізу даних. 90 % курсу - практика. Ви будете розглядати ключі, які найчастіше зустрічаються в реальному житті, і шукати нові способи використання інструментів. Учасники вивчать роботу з Power Query для підготовки та трансформації даних. Курс складається з практичних занять, щоб слухачі могли відразу застосовувати отримані знання.
Програма курсу
Модуль 1. Вступ до Excel для аналізу даних
- Основні можливості Excel
- Робота з таблицями та діапазонами
- Використання формул і функцій
- Вступ до зведених таблиць
Модуль 2. Вступ до Power Query
- Що таке Power Query?
- Як працює Power Query?
- Для чого потрібен Power Query?
- Підключення до джерел даних та зміна джерел динамічно
Модуль 3. Основні теми Power Query
- Додавання колонок (Add Column)
- Умовні колонки (Conditional Columns)
- Заповнення даних вгору та вниз (Fill Up, Fill Down)
- Фільтрація даних (Filtering)
Модуль 4. Робота з текстом у Power Query
- Розділення тексту (Split)
- Ігнорування регістру (Ignoring Case)
- Всі входження (OccurrenceAll)
Модуль 5. Об'єднання та злиття даних
- Об’єднання таблиць (Merge)
- Злиття таблиць (Append)
- Поворот і розплющення даних (Pivot, Unpivot)
- Параметри для фільтрації (Parameter for Filter)
Модуль 6. Просунуті можливості Power Query
- Групування даних (GroupBy)
- Створення дублікатів та посилань (Duplicate and Reference)
- Обробка помилок (Try-Otherwise)
Що вмітимуть учасники після завершення курсу
- Розуміти основні функції Excel для аналізу даних
- Використовувати Power Query для імпорту, трансформації та підготовки даних
- Застосовувати різні методи фільтрації, групування та обробки даних
- Працювати з текстовими даними та створювати складні запити
- Візуалізувати дані та створювати звіти в Excel
Розклад курсу (8 годин)
День 1:
- Вступ до Excel для аналізу даних (1 година)
- Вступ до Power Query (1 година)
- Основні теми Power Query (1.5 години)
День 2:
- Робота з текстом у Power Query (1 година)
- Об'єднання та злиття даних (1.5 години)
- Просунуті можливості Power Query (2 години)
Особливості курсу
- Допомога ментора
- Практика
- Сертифікат про проходження курсу
- SysAdmin
Курс (CCNA) версії 2.0 надає широкий спектр фундаментальних знань для всіх професій в галузі ІТ. Завдяки поєднанню лекцій, практичних занять та самонавчання ви дізнаєтесь, як встановлювати, експлуатувати, налаштовувати та перевіряти базові мережі IPv4 та IPv6. Курс охоплює налаштування мережевих компонентів, таких як комутатори, маршрутизатори та контролери бездротової локальної мережі; керування мережевими пристроями; та виявлення основних загроз безпеці. Курс також дає вам основи мережевого програмування, автоматизації та програмно-визначуваних мереж.
Програма курсу
Теми
- Дослідження функцій мережі
- Ознайомлення з моделлю зв'язку "хост-хост"
- Робота з програмним забезпеченням Cisco IOS
- Представлення локальних мереж
- Вивчення рівня зв'язку TCP/IP
- Запуск Switch
- Ознайомлення з Інтернет-рівнем TCP/IP, адресацією IPv4 та підмережами
- Пояснення транспортного рівня TCP/IP і прикладного рівня
- Вивчення функцій маршрутизації
- Налаштування маршрутизатора Cisco
- Дослідження процесу доставки пакетів
- Усунення несправностей простої мережі
- Знайомство з базовим IPv6
- Налаштування статичної маршрутизації
- Впровадження VLAN та транків
- Маршрутизація між VLAN
- Знайомство з OSPF
- Побудова надлишкових комутованих топологій
- Покращення надлишкових комутованих топологій за допомогою EtherChannel
- Вивчення рівня резервування 3
- Представляємо технології WAN
- Пояснення основ ACL
- Підключення до Інтернету
- Представляємо QoS
- Пояснення основ бездротового зв'язку
- Введення в архітектуру та віртуалізацію
- Пояснення еволюції інтелектуальних мереж
- Вступ до системного моніторингу
- Керування пристроями Cisco
- Вивчення ландшафту загроз безпеці
Цілі курсу
- Визначати компоненти комп'ютерної мережі та опишіть їх основні характеристики
- Зрозуміти модель зв'язку хост-хост
- Описати характеристики та функції програмного забезпечення Cisco Internet Network Operating System (IOS)
- Описати локальні мережі та роль комутаторів у локальних мережах
- Описати Ethernet як рівень мережевого доступу TCP/IP і опишіть роботу комутаторів
- Встановити перемикач і виконайте початкове налаштування
- Описати Інтернет-рівень TCP/IP, IPv4, його схему адресації та підмережі
- Описати транспортний рівень TCP/IP і прикладний рівень
- Дослідити функції маршрутизації
- Реалізувати базову конфігурацію на маршрутизаторі Cisco
- Пояснить зв'язок хост-хост між комутаторами та маршрутизаторами
- Визначати та вирішуйте поширені проблеми комутованої мережі та поширені проблеми, пов'язані з адресацією IPv4
- Описати основні функції та адреси IPv6, а також налаштуйте та перевірте базове з'єднання IPv6
- Описати роботу, переваги та обмеження статичної маршрутизації
- Описати, реалізувати та перевірити віртуальні локальні мережі (VLAN) і транки
- Описати застосування та конфігурацію маршрутизації між VLAN
- Пояснити основи протоколів динамічної маршрутизації та опишіть компоненти та терміни Open Shortest Path First (OSPF)
- Пояснити, як працюють протоколи Spanning Tree Protocol (STP) і Rapid Spanning Tree Protocol (RSTP)
- Налаштувати агрегацію посилань за допомогою EtherChannel
- Описати призначення протоколів резервування рівня 3
- Описати основні поняття WAN і VPN
- Описати роботу списків контролю доступу (ACL) та їх застосування в мережі
- Налаштувати доступ до Інтернету за допомогою клієнтів протоколу DHCP (Dynamic Host Configuration Protocol), поясніть і налаштуйте трансляцію мережевих адрес (NAT) на маршрутизаторах Cisco
- Описати основні концепції якості обслуговування (QoS)
- Описати поняття бездротових мереж, які типи бездротових мереж можна побудувати та як використовувати контролери бездротової локальної мережі (WLC)
- Описати архітектури мережі та пристроїв і запровадьте віртуалізацію
- Ознайомитися з концепцією програмування мережі та програмно-визначеної мережі (SDN) і опишіть розумні рішення для керування мережею, такі як Cisco DNA Center, програмно-визначений доступ (SD-Access) і програмно-визначена глобальна мережа (SD-WAN)
- Налаштувати базові засоби моніторингу системи IOS
- Описати керування пристроями Cisco
- Описати поточний ландшафт загроз безпеці
- Описати технології захисту від загроз
- Реалізувати базову конфігурацію безпеки площини керування пристроєм
- Реалізувати основні кроки для захисту мережевих пристроїв
Попередні вимоги
- Базова комп'ютерна грамотність
- Базові навички навігації в операційній системі ПК
- Базові навички користування Інтернетом
- Базове знання IP-адреси
Особливості курсу
- Підтримка ментора
- Комбіноване навчання
- Сертифікат про проходження курсу
- Підготовка до іспиту
- Business Analyst
Цей тренінг присвячений атрибутам якості рішення (також відомих як нефункціональні вимоги) і способів їх виявлення та аналізу у співпраці із зацікавленими сторонами. Ключова техніка, яку ми будемо вивчати і практикувати - сценарії атрибутів якості, розробленої Інститутом програмної інженерії Карнегі-Меллона.
Програма курсу
Module 1. Understanding beyond functionality
- Defining solution quality and non-functional requirements
- World of quality attributes and typical issues
- Basic approaches and techniques for elicitation and definition
- Group practice: Practical cases deep dive, refining business case
Module 2. Quality attributes workshops
- "Nonfunctionality" and software architecture in real life
- Running quality attribute workshops, alignment with business
- Brainstorming quality attribute scenarios
- Group practice: Asking the right questions and using basic techniques
Module 3. Software architecture and scenarios consolidation
- Building generic scenarios
- Approach for common non-functional categories
- Managing scenarios
- Group practice: Defining scenarios in groups, consolidation, and prioritization
Module 4. Refining quality attributes and their scenarios
- Non-functional requirements refinement and tradeoffs
- Summarizing techniques and approaches
- Group practice: Scenarios refinement, key questions, group presentations
Особливості курсу
- Доступ до записів занять
- Мова курсу - українська, матеріалів - англійська
- Сертифікат про проходження курсу
- Невеликі групи
- Допомога ментора
- Домашні завдання
Викладачі курсу
Юрій Гайдучок - CBAP, Zachman Certified Enterprise Architect (ZCEA), PMC-VI
Больше информации- QA Automation / QA Manual
Курс для тестувальників, які хочуть розвиватися в своїй сфері. Під час занять ви ознайомитесь з мовою програмування C# від компанії Microsoft, а також з найпопулярнішим фреймворком для автоматизації Web-тестування – Selenium WebDriver. По закінченні курсу ви навчитесь писати автотести, створювати структури фреймворку для автоматизації, писати тести за допомогою PageObject та працювати з Microsoft Visual Studio.
Програма курсу
- Вступ. Знайомство та загальна інформація про курс.
- Основи ООП: інкапсуляція, наслідування, поліморфізм.
- С#: Змінні. Типи даних. Перетворення типів. Оператори.
- Методи. Статичні та не статичні класи та методи. Робота з рядками.
- Умовні оператори, цикли.
- Робота з масивами.
- Інтерфейси та колекції.
- Обробка винятків.
- Методологія розробки TDD. Фреймворк для тестування NUnit.
- Практика написання локаторів (X-Path, CSS).
- Знайомство з Selenium WebDriver. Написання тестів.
- Створення структури фреймворку для автоматизації.
- Знайомство з паттерном PageObject. Написання тестів за допомогою PageObject.
- Методологія розробки BDD. Реалізація BDD-підходу за допомогою SpecFlow.
- Знайомство з Git. Команди clone, fetch, pull, commit, push та ін. Робота з Git через інтерфейс Visual Studio.
- Практика написання автотестів.
- Робота з базами даних.
- Налаштовування CI (continuous integration) за допомогою Jenkins.
- Підсумкова екзаменаційна робота.
- Тестове інтерв'ю на посаду автоматизатора.
Особливості курсу
- Онлайн заняття проходять ввечері
- Практика на реальних проєктах та створення портфоліо
- Підтримка під час та після навчання
- По закінченні курсу захист екзаменаційного проєкту
- Свідоцтво про закінчення курсу
Вимоги для проходження курсу
- Знання основ тестування програмного забезпечення
- Розуміння теорії, ключових визначень і технік тест дизайну
Викладачі курсу
Андрій Биков - Expert QA Automation Engineer у компанії Infopulse.
Больше информации- JavaScript
Курс присвячений основам програмування мовою JavaScript. На заняттях ви познайомитеся з основами мови, основними концепціями, бібліотекою jQuery та на практичних прикладах навчитесь створювати динамічні елементи сторінок.
Програма курсу
Основи мови JavaScript
- Змінні.
- Типи даних.
- Приведення типів. Тривіальні типи.
- Оператори. Оператори інкременту й декременту.
- Цикли: while, do while, for.
- Керуючі конструкції if – else, else – if.
- Мітки.
- Переривання і продовження циклу.
- Керуюча конструкція switch.
Функції
- Робота з математичними функціями.
- Способи оголошення функцій.
- Область видимості.
- Анонімні функції й замикання.
- Рекурсія.
Обробка помилок і налагодження
- Консоль і dev tools.
- Обробка помилок.
- Порядок виконання коду.
- Error object.
- Workflow налагодження.
Структури даних: об'єкти й масиви
- Властивості об'єкта.
- Методи об'єкта.
- Методи функцій.
- Робота з рядками.
- Робота з масивами.
Document Object Model (DOM) — об'єктна модель документа
- Робота з елементами HTML сторінки.
- Структура документа.
- Вибірка елементів документа.
- Навігація по вузлах документа.
- Створення, вставка й видалення вузлів.
- Html-форми.
Події
- Як працює механізм подій.
- Робота з обробниками подій.
- Події завантаження документа.
- Події миші.
- Події клавіатури.
Дата й таймери
- Робота з датами.
- Робота з таймерами.
Browser object model (BOM — об'єктна модель браузера)
- Об'єкт window (history, location, navigator, screen).
- Адреса документа й навігація по ньому.
- Історія відвідувань.
- Інформація про браузер і про екран (Navigator, Screen).
- Діалоги.
- Iframes.
Основи jQuery
- Селектори.
- Робота з подіями jQuery.
- Маніпуляції з DOM.
- Зміна властивостей та атрибутів.
jQuery Плагіни
- Ефекти й анімація бібліотеки jQuery.
Особливості курсу
- Заняття проходять у вечірній час
- Практика на реальних проєктах
- Підтримка під час та після навчання
- Свідоцтво про закінчення курсу
Вимоги для проходження курсу
- Знання основ HTML5 і CSS3
Викладачі курсу
Іван Ніконов - керівник групи розробки веб-проектів.
Больше информации- Business Analyst
Прокачуємо з нуля до впевненого junior-рівня, з яким легко знайти першу роботу.
Програма курсу
Нарнія або Пекло: про чудовий і казковий всесвіт IT
- Як працюють IT компанії і чим вони відрізняються
- Проєкти з розробки програмного забезпечення (ПЗ)
- Основні проєктні ролі та їхні обов'язки
- Непроєктні ролі в компанії і чому важливо розуміти хто є хто
Проєкти: як ми це все робимо?
- Відмінність проєкту і продукту
- Основні фази проєкту і де тут аналітик: пресейл, дискавері, девелопмент, сапорт, апсейл
- Життєвий цикл розробки ПЗ
- Методології розробки (Waterfall, Scrum, Kanban)
Scrum
- Детально про: sprint/product backlog, roles
- Основні Scrum церемонії та очікування від аналітика
Стейкхолдери
- Взаємодія у команді та очікування від бізнес-аналітика
- Стейкхолдери
- Матриця відповідальності на проєкті (RACI)
- Робота із замовником/клієнтом: про цінність для бізнесу, матриця стейкхолдерів, як не боятись замовника (підказка: він сам боїться)
- Communication plan
- Stakeholder register matrix
Вимоги
- Визначення, користь, рівні і види вимог
- Функціональні та нефункціональні вимоги
- Життєвий цикл вимог
- Бізнес правила та обмеження
Виявлення потреб (Elicitation)
- Про що і як спілкуватись з замовником. Елісітація і збір вимог
- Види і техніки елісітації
- Підготовка до елісітації
- Контроль елісітації. Підхід "let's park in for now"
Продуктова специфікація: Диявол в деталях
- Для чого взагалі потрібна специфікація, сценарії користування, структура специфікації
- Узгодження об'єму проєкту через Version(s)
- Встановлення контексту через Epic
- Розробка через User story
- Acceptance criteria, як інструмент опису очікуваного результату
- Припущення про невідоме (Assumptions)
- Робота за ризиками (Risk management)
- Виявлення непокритих вимог і сценаріїв (Gap analysis)
- База знань, трекінг задач
- Типи тикетів (User story, Technical Task, Bug, Improvement)
User Story
- Розробка через User Story
- Acceptance criteria як інструмент опису очікуваного результату (Gherkin vs вільна форма)
- Декомпозиція
Документація: розуміння продукту і донесення ідей
- Product Vision
- User Story Map (Feature Map)
- Workflow Diagrams
- Roles Matrix
- Product Glossary
- Validation Rules
- Non-Functional Requirements
- Entity-Relationship Diagrams (ERD)
- Context diagram
- Process models (BPMN та UML нотації)
- Meeting Notes
Воркшоп "Backlog"
- Повний стек для вимог життєвого циклу у Jira
- Створення Epic
- Створення історій
- Використання критеріїв приймання
- Вдосконалення
- Методи декомпозиції
Ближче до практики
- Оцінка User Story
- Техніки декомпозиції
- Методи пріоритезації
- Користь і механіка складання дорожньої карти продукту (Product roadmap) та узгодження з цілями бізнесу
- Техніки контролю скоупу (scope creep)
Прототипування
- Ваєри (Wireframes)
- Мокапи (Mockups)
- Прототипи (Design prototypes)
Особливості роботи у різних проєктах та технічні деталі
- Різновиди проєктів за технологіями (web, mobile, backend services, data)
- Типи проєктів (migration, reserve-engineering, from scratch)
- Що треба знати для роботи над певним видом проєкту
- Що таке функціональний домен і які домени бувають (e-commerce, fintech, healthcare, logistics)
- Що важливіще - технологічна канцепція або технічні деталі?
Що далі?
- Подільший розвиток навичок бізнес-аналізу
- Різні грейди і для чого вони потрібні
- Кар'єрні перспективи
- Підготовка до співбесіди на позицію бізнес-аналітика
- Скільки грошей я отримаю?
Захист фінального проєкту
Отакої, курс добігає кінця. Залишилось захистити фінальний проєкт, над яким ти працював(ла) протягом курсу, та презентувати його бізнес-аналітику. Все, як у справжньому житті бізнес-аналітика. Після цього завдання ти зможеш відчувати себе впевнено на майбутній посаді джуніор бізнес-аналітика.
Які технічні інструменти ти опануєш:
- Confluence
- Jira
- Miro
- Figma
- Draw.io
- Інші сервіси
Після проходження курсу ти будеш вміти:
- Взаємодіяти із замовником та командою
- Працювати з методологіями розробки
- Правильно готувати документацію та специфікацію
- Працювати у проєктах з різною специфікою
Особливості курсу
- Можливість опанувати професію
- Зворотній зв'язок
- Індивідуальна підтримка від бізнес-аналітика
- Портфоліо (на основі домашніх завдань)
Викладачі курсу
- Валерія Коломієць - Business Analyst, Lizard Soft
- Тимофій Толстих - Project Manager, Choice31
- Христина Новікова - Business Analyst, Proxy Product Owner, Mentor SoftServe
- Анна Кутько - Agile Coach, E-Com 2.0, Fozzy Group
- Marketing Analyst / Web Analyst
Ми навчимо розуміти та говорити мовою метрик, правильно формулювати аналітичні завдання, будувати якісні звіти, прогнозувати метрики, оцінювати ефективність реклами, бачити помилки у звітах, приймати рішення та будувати стратегію на основі аналізу даних та застосовувати аналітичний підхід у щоденній роботі.
Програма курсу
Онбординг у маркетингову аналітику
- Огляд основних концепцій та термінології в маркетинговій аналітиці
- Тренди в маркетинговій аналітиці
- Ознайомлення з принципами збору, аналізу та використання даних в маркетингу
Ключові показники Acquisition / Conversion / Engagement / Retention
- Джерела які генерують маркетингові дані
- Аналіз взаємозв'язку між різними метриками та їх вплив на результативність маркетингових кампаній
- Розгляд основних метрик та декомпозиція (конверсія, CTR, ROI, ROAS і тд.)
- Призначення кожної метрики та її значення для оцінки ефективності маркетингових заходів
Вимірювання успішності маркетингових кампаній
- Методи вимірювання ефективності кампаній
- Ключові показники ефективності (CTR, CPC, CPA, CPL, SQL, LTV, CAC та інші)
- Оцінка ROI та ROAS
Інструменти маркетингової аналітики
- Методи збору маркетингових даних з різних каналів
- Інструменти маркетингового аналітика
- Фундаментальні поняття аналітичної системи Google Analytics 4
- Огляд Google Analytics 4
- Додаткові джерела маркетингових даних (Search Console, Google Ads, Meta Ads)
- Базове налаштування Google Analytics 4 для вашого проєкту
- Налаштування подій для GA4
- Основні принципи Consent Mode та його налштування
- Основи активації даних
- Огляд можливостей Google Таблиць
- Огляд можливостей Looker
Аналіз ефективності маркетингових активностей
- Визначення метрик для побудови звітності
- Створення звітів та презентація результатів маркетингу
Взаємозв'язок KPIs та маркетингових стратегій
- Стратегія чи тактика - що важливіше?
- Коригування маркетингових стратегій на основі ключових KPIs
- Розробка маркетингового плану відповідно бізнес ціілей
Наскрізна аналітика
- Хмарні сервіси та фреймворки для маркетингової аналітики
- Підходи до реалізації наскрізної маркетингової аналітики
- Етапи проєкту по ствроенню наскрізної аналітики
- Створення наскрізної маркетингової аналітики на базі платформи Google Cloud
Особливості курсу
- Симуляція роботи в компанії
- Курс з урахуванням вимог роботодавців
- Персональний зворотній зв'язок
- Можлива оплата в розстрочку
- Бонусний курс
- Симулятор
- Щотижневі лайви-воркшопи з ментором
Викладачі курсу
- Оксана Верлан - Client Service Director at Netpeak Agency Ukraine
- Олександр Конівненко - Head of Web Analytics Department at Netpeak
- Web & Mobile Design / UI/UX
Пройдемо шлях створення дизайну мобільних застосунків для Android та iOS від початку до кінця.
Програма курсу
Огляд індустрії мобільного дизайну
- Глобальний ринок iOS та Android
- Особливості проєктування застосунків та розвінчування поширених міфів
- Відмінності дизайну для мобільних та десктопних продуктів
iOS Guidelines
- Дизайн мобільних застосунків для iOS
- Гайдлайни та навіщо вони взагалі потрібні дизайнеру
- Компоненти і практичні лайфхаки роботи з ними
Гайдлайни Material Design
- Все - від одиниць виміру, кольорів до анімацій
- Компоненти: різні типи панелей навігації, іконки, кнопки, картки
- Еволюція дизайн-системи та її компонентів
Дизайн-процес
- Ключові етапи дизайн-процесу, щоб створювати якісні цифрові продукти - від досліджень до передання проєкту в розробку
- Як готуватися та проводити опитування, інтерв'ю з бізнесом і користувачами
- Як виявляти сегменти на цільовому ринку
- Фреймворки user persona та jobs-to-be-done - коли та як їх застосовувати
- Мапа функціональності й інформаційна архітектура - як будувати обидві
Користувацький шлях
- User flow та як з ним працювати
- Різниця між user flow та customer journey map (CJM)
- Побудова user flow та точки взаємодії для оптимізації користувацького досвіду
Навігація в застосунках
- Різні види структур навігацій і розглянемо кожну на прикладах
- Елементи навігації в iOS та Android
- Основні правила гарної навігації
- Як обрати головне у застосунку та як краще розмістити функціонал в основних екранах
Дизайн-патерни: частина 1
- Як застосовувати популярні дизайн-паттерни: списки, картки, фільтри, сортування, пошук
- Аналіз патернів на реальних прикладах
Дизайн форм
- Особливості проєктування інтерактивних форм у мобільних застосунках
- Рецепт чудової форми
- Робота з мобільними компонентами та випадними списками
- Як дизайнити флоу реєстрації/входу й проаналізуємо його на прикладах
Типографія
- Аспекти, які роблять текст читабельним
- Параметри тексту відповідно до вимог Material Design (Android), Human Interface Guidelines (iOS), WCAG 2.0
- Робота з текстом, який користувачі зможуть без проблем читати на мобільному екрані
- Як правильно працювати з відстанню між буквами, міжрядковим пробілом, вирівнюванням тексту та контрастом
- Як обирати гарнітуру та працювати з типографічною системою
Принципи візуального дизайну
- Базові правила та поради, щоб будувати якісний дизайн інтерфейсу
- Гештальт-принципи та як застосовувати їх в дизайні застосунків
Дизайн-патерни: частина 2
- Патерни для першої взаємодії: екрани завантаження, онбординг, підказки, порожні сторінки, помилки, сповіщення
- Аналіз патернів на вдалих і не дуже прикладах
- Як пропрацьовувати різні види empty states: сторінки без контенту, відсутність доступу до інтернету, дозволів
Прототипування
- Що таке інтерактивні прототипи та чому вони важливі
- Тонкощі роботи з прототипами, які варто враховувати
- Практика: створимо прототипи мобільних застосунків
Тестування
- Етапи дизайну застосунку, на яких варто проводити тестування
- Методи тестувань та особливості кожного
- Проведення тестування
- Тестування власних мобільних дизайнів з користувачами й аналіз фідбеку
Анімація
- Основи та функції анімації
- Можливості, які анімація відкриває перед дизайнером
- Інструменти для анімування, їхні можливості та обмеження
- Аналіз прикладів анімацій та практика їх створення
Маркетинг застосунків
- Просування мобільних застосунків
- Що впливає на їхню віральність та рейтинг в App Store, Google Play та яка у цьому роль дизайнера
- Канали просування застосунків
- Основні метрики продукту
Бонусна лекція: дизайн застосунків під iPad, Apple Watch
- Розбір прикладів, що варто враховувати, щоб правильно переносити застосунок з формату смартфона у планшет
- Компоненти притаманні планшетам
- Типи застосунків для розумних годинників
- Особливості лейаутів, тактильних сигналів в інтерфейсах годинників
- Види жестів, які підтримують смартфони, планшети та годинники від Apple
Особливості курсу
- Вебінари щосереди о 19:00, відеолекції відкриваються щопонеділка та щочетверга
- Real-life завдання
- Курсовий проєкт
- Регулярний фідбек
- Сертифікат за здобутки
- Можна повернути кошти протягом 7 днів від початку курсу
Викладачі курсу
- Ксенія Бутиріна - Senior Product Designer в Livingston Research
- Олександр Заступ - Product Designer у Київстар
- Анастасія Зімон - UI/UX Designer at Tubik Studio
- Поліна Удод - Art Director at idealers.agency
- Маріанна Гончар - Senior UI/UX Designer в Awesomic, Product Designer в Lumio
- Лілія Бардіна - Senior Product Designer at TaxDome
- Олександр Павлов - Mobile UI/UX Designer at AVIRISE
- Олександр Дудченко - Lead Designer at Voit Digital
- Валентин Бродський - Co-founder, CEO at Axicube
- Тетяна Кондратенко - UI/UX Designer at Axicube