Найкращі IT курси в Україні

Ми зібрали найкращі платні та безкоштовні IT курси України, які дозволять вам опанувати нову професію з можливістю працевлаштування або поглибити свої знання в галузі інформаційних технологій. Є навчальні програми для дітей, з нуля для початківців та досвідченних спеціалістів. Ви можете порівняти ціни, програми АйТі курсів та умови навчання.
Читати далі
Курс
Формат
Online
Початок навчання
Дата формується
Тривалість
9 тижнів
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
уточнюйте
Гнучкий графікВидається диплом/сертифікатСупровід ментораРеальний проект у портфоліо
  • Web & Mobile Design / UI/UX
Web Academy
Подробиці

На курсі ви отримаєте теорію, практику, а також інструменти, які допоможуть реалізовувати проекти у веб-дизайні. Під час курсу ви попрацюєте з програмою Figma, а в процесі навчання виконаєте завдання, які можна буде сміливо додати у портфоліо.

Програма курсу

Введення в курс. Знайомство з професією веб-дизайнера

  • Про професію
  • Основні закони User Experience і як їх примінити на практиці
  • Типи сайтів: класифікація і основні відмінності
  • Робота в Figma, Adobe Photoshop і Adobe Illustrator

Потреби ринку і можливості для дизайнера новачка. Важливість правильного резюме

  • Платформи і сайти, де дизайнер початківець може почати кар'єру
  • Практика: резюме в Figma. Знайомство з програмою і вчимося складати резюме, яке відповідає потребам ринку

Методи захисту свого проекту/дизайну і успішної роботи з критикою замовника

  • Як працювати з критикою замовника
  • Методики захисту свого проекту
  • Розбір домашніх завдань і аналіз помилок

Основи Visual design. Створення банера для сайту

  • Правила роботи з композицією і відступами
  • Підбір шрифтів
  • Теорія кольору
  • Практика: створюємо банер для веб-сайту. Застосовуємо вивчені знання на практиці і оприділяємо, чому банер грає ключову роль

Основи accessibility інтерфейсів

  • Базові вимоги до доступності
  • Підбираємо контрастність і шрифт для кращого сприйняття
  • Аналізуємо домашні роботи і обговорюємо розповсюджені помилки

Основи респонсив дижайну, сітки і брейкпоінти. Створення лендінгу

  • Дизайн під різні розширення екранів
  • Самі популярні розширення
  • Які бувають сітки і як їх застосовувати
  • Практика: створюємо лендінг

Естимація і дедлайни

  • Як оприділяти терміни на виконання задач
  • Як не порушувати дедлайни
  • Поради по комунікаціям з клієнтом
  • Аналізуємо лендінги студентів і виявляємо найчастіші помилки

Основи UX, Design thinking. Створення брифу, аналіз конкурентів

  • В чому важкість роботи UX-дизайнера
  • Які практики варто використовувати
  • Вимоги і обмеження, які треба взнати в клієнта перед початком роботи
  • Порівняльний аналіз конкурентів
  • Оприділяємо найважливіші функції майбутнього сайту

Аналіз існуючого дизайну, евристична оцінка юзабіліті. Редизайн сторінки в інтернеті

  • Правила юзабіліті Нільсена і їх застосування в аналізі дизайну
  • Практика: аналіз і покращення дизайну сторінок сайту

Розбір домашнього завдання "Редизайн сторінки в інтернеті"

  • З кожним студентом розбираємо його ДЗ по редизайну
  • В групі дивимось на те, які помилки в старому дизайні вдалося найти і які рішення можна запропонувати

Найкращі практики в e-commerce. Створення головної сторінки інтернет-магазину для десктопа і мобільного

  • Практики і тренди по створенню інтернет-магазинів
  • Елементи і блоки для головної сторінки інтернет-магазину
  • Практика: малюємо головну сторінку в розширені 1440х900 (десктоп) і 812х375 (мобільний)

Розбір домашнього завдання "Головна сторінка інтернет-магазину"

Огляд попереднього домашнього завдання студентів

UIKit, Design System, Atomic design. Створення каталога, карточки товару для десктопа і мобільного

  • Використання базових компонентів для великого сайту
  • Різниця між UIKit і Design System
  • Практика: продовжуємо роботу над інтернет-магазином - робимо каталог і карточки товарів

Розбір домашнього завдання "Каталог, карточка товару для десктопа і мобільного"

Аналізуємо роботи і розбираємо популярні помилки в попередньому домашньому завданні.

Створення корзини і процесу оформлення замовлення. Десктоп і мобільна версія

  • Основні практики і найкращі рішення
  • Практика: Працюємо з самою відповідальною і важливою для бізнесу частиною - дизайн корзини і процесу оформлення покупки

Розбір домашнього завдання "Корзина, процес оформлення замовлення для десктопа і мобільного"

  • Аналізуємо роботи студентів
  • Особливості реалізації функцій на мобільному пристрої

Інтерактивна презентація проекту в Figma

  • Створення інтерактивних моделей сайту
  • Як "продавати" дизайн клієнту

Захист курсового проекту

  • Захищаєм курсовий проект
  • Радуємось успішному проходженню курсу :)

Особливості курсу

  • Все що в пакеті Lite
  • Доступ до матеріалів та відео назавжди
  • Сертифікат про проходження курсу
  • Відеозаписи всіх живих лекцій в кабінеті
  • Перевірка ДЗ з коментарями від тренера
  • Фінальний проект - готовий кейс
  • Відеозаписи блоку "IT Career"

Викладачі курсу

Олександр Чмира - Senior Experience Designer

Подати заявку
Курс
Формат
Online
Початок навчання
Дата формується
Тривалість
9 тижнів
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
уточнюйте
Гнучкий графікВидається диплом/сертифікатСупровід ментораРеальний проект у портфоліо
  • Product Manager / Product Owner
Web Academy
Подробиці

На цьому курсі ми розберемо інструменти для прототипування, створення Road Maps та проведення Cust Dev. Ви дізнаєтесь про фішки, які топові продакти використовують кожен день.

Програма курсу

Product Management - who, what, why?

  • Хто такий Product Manager (PdM)
  • Навички PdM-а та обов'язки PdM-а
  • Чому обрати професію PdM-а
  • Роль PdM-а в різних компаніях
  • Product mindset

Find, validate and test product ideas

  • Ідея vs Проблема
  • Джерела продуктових проблем
  • План валідації
  • Таргетна реклама (Facebook Business Manager)
  • Результат валідації проблеми

Product Goals

  • Місія та бачення
  • Цілі продукту та KPIs
  • Методика OKRs
  • Продуктова стратегія

Market research

  • Поняття ринку
  • Типи та етапи дослідження ринку
  • Конкурентний аналіз
  • Інсайти про користувачів
  • Сегментація ринку

User research

  • Поняття та етапи дослідження користувачів
  • Постановка цілей дослідження
  • Визначення сегменту користувачів
  • Методи користувацького дослідження
  • Фреймворки дослідження
  • Аналіз дослідження користувачів

Business model

  • Визначення та типи бізнесових моделей
  • Business model canvas
  • Lean canvas

Prioritisation, scoping and roadmap

  • Що таке беклог
  • Як визначити скоуп
  • Помилки пріоритезації
  • Методи пріоритезації
  • Побудова роадмапи

Product team

  • Продуктова культура компанії
  • Структура продуктових команд
  • Лідерство PdM-а
  • Ролі в продуктовій команді
  • Функціонування команди
  • Пошук команди для власного проекту

MVP, wireframing and prototyping

  • Визначення та цінність MVP
  • Типи MVP
  • Різниця між UX/UI
  • Створення вайфреймів

Working with developers

  • Чим займаються розробники
  • Інфраструктура IT продуктів
  • Процес написання коду
  • Методика Waterfall
  • Методика Agile
  • Kanban фреймворк
  • Написання завдання для розробників
  • Практичні поради в роботі з розробниками

Product requirements document

  • Призначення PRD
  • Здоровий процес створення PRD
  • Методика Working backwards від Amazon

Product Analytics

  • Продуктові метрики
  • Використання метрик для розвитку продукту
  • A/B тестування
  • Unit Economics на прикладі Airbnb

Product Marketing

  • Маркетингова стратегія для продукту
  • Product Growth
  • Канали комунікації з користувачами
  • Залучення та отримання користувачів
  • Продукт, який викликає залежність

Platforms and marketplaces

  • Поняття платформ
  • Визначення платформ
  • Мережеві ефекти
  • Інфраструктура платформи
  • Запуск платформи
  • Монетизація
  • Метрики

Hack the PdM interview

  • Кейси з інтерв'ю
  • Пошук компаній та вакансій
  • Резюме PdM-а
  • Підготовка до інтерв'ю
  • Інтерв'ю

Pitching and presenting the product

  • Комунікативні здібності PdM-а
  • Пітч стартапу
  • Презентація продукту
  • Ресурси для стартаперів

Final Pitch

Студенти презентують свої роботи та отримають фідбек

Q&A

Лектор відповість на будь-яке запитання онлайн

Особливості курсу

  • Zoom-лекції та практикуми
  • Доступ до матеріалів та відео назавжди
  • Сертифікат по закінченню курсу
  • Відеозаписи всіх живих сесій в кабінеті
  • Перевірка ДЗ тренером з коментарями
  • Фінальний проект - повний кейс
  • Відеозаписи блоку "IT Career"

Викладачі курсу

  • Pavlo Voitsekhivskyi - Product Manager at Lyft, ex. WIX
  • Andrii Sviatovets - Technical Product Owner (GameDev)
Подати заявку
Курс
Формат
Online
Початок навчання
Дата формується
Тривалість
6 тижнів
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
уточнюйте
Гнучкий графікВидається диплом/сертифікатСупровід ментораРеальний проект у портфоліо
  • Project Manager
Web Academy
Подробиці

Ви зможете повною мірою зрозуміти специфіку IT-проектів та навчитися керувати ними від ініціації до завершення. Великий акцент також зробимо на роботі з людьми та interpersonal skills. На курсі Ви отримаєте усі необхідні навички проджект-менеджера, як то, наприклад, управління мітингами, робота з Confluence, формування Scope, Schedule і не тільки

Програма курсу

Team Forming & Intro to the Course

  • Формулюємо запит на курс
  • Розбираємось з логікою навчання та побудови курсу

Tools: Jira, Confluence (dashboards, filters, data collection)

  • Дізнаєтесь, як працюють Jira й Confluence
  • Отримаєте навички роботи в цих програмах

Software Architecture and SDLC

  • Дізнаєтесь, з яких етапів складається цикл розробки програного забезпечення
  • Основи Software Architecture

Methodologies: Waterfall, Scrum, Kanban, XP

  • Зрозумієте SCRUM, KANBAN, XP
  • Навчитесь відрізняти і застосовувати Agile та Engineering practices

Who is the Project Manager (Responsibility, Goals)

  • Які навички мають бути у менеджера проєктів
  • Hard Skills та Soft Skills

Project Initiation, звідки беруться проєкти?

  • Вчимось сворювати проєкти
  • Як починаються проєкти? Хто ініціює проєкти в реальному житті?

Scope Management

  • Розбираємо найголовнішу тему в управлінні проєктами
  • Вчимось генерувати WBS (work breakdown structure)

Time Management & Tasks Estimation

  • Як відповісти на питання "Коли проект закінчиться?"
  • Вчимось навичкам компресування проєктного графіку

Management skills (Writing, Talking, Motivating, Tasking)

  • Що має знати і вміти менеджер
  • Постановка і контроль задач
  • Мотивація команди
  • Вміння досягати цілей

Hiring & Firing

  • Як і коли наймати людей?
  • Як і коли звільняти людей?
  • Що робити, аби не доводилось звільняти людей?

Becoming successful PM (career path, career ladder, mentoring)

  • Як побудувати успішну кар'єру в ролі проєктного менеджера?
  • Як позиціонувати себе для отримання роботи?

Final lesson

  • Вчимось техніці Earned Value Management
  • Заключна вправа з ретроспективи

Особливості курсу

  • Zoom-лекції та записані модулі
  • Доступ до матеріалів і відео назавжди
  • Сертифікат по закінченню курсу (після здачі ДЗ)
  • Перевірка ДЗ тренером з коментарями
  • Результат курсу - кейс на основі зроблених домашніх завдань
  • Тренер в чаті групи

Викладачі курсу

Василь Кривонос - PMP and SCRUM certified, зараз TOP Manager в BlaBlaCar

Подати заявку
Курс
Формат
Online
Початок навчання
Дата формується
Тривалість
9 тижнів
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
уточнюйте
Гнучкий графікВидається диплом/сертифікатСупровід ментораРеальний проект у портфоліо
  • iOS Development
  • Swift
Web Academy
Подробиці

На Вас чекають живі онлайн-заняття, під час яких Ви вивчатимете основи програмування на Swift і одразу ж застосовуватиме знання на практиці. Разом із досвідченим iOS-розробником Ви напишете свій код та проаналізуєте помилки.

Програма курсу

Знайомство. Огляд курсу

  • Структура курсу
  • Налаштування робочих машин для практичних занять
  • Налаштування інструментів
  • Що таке програмування?

Основи розробки на платформі iOS

Мета: вивчення основних інструментів для програмування за допомогою мови Swift UI шляхом створення нового проєкту, роботи з плейграундами, маніпулювання рядками та числами з виведенням результатів у консоль, а також в умінні зберігати код за допомогою системи контролю версій Git.

Q&A. Створення функцій, робота з базовими типами, XCode Playground

Основи мобільної розробки: Робота з мутабельними структурами даних, колекціями та управлінням виконанням коду в iOS середовищі

Мета: навчитися створювати прості інтерфейси за допомогою Swift UI, а також створювати колекції і виводити їх на екран. Оволодіти навичками створення нових типів даних і проведення перевірки коду на виконання, виявлення помилок за допомогою дебагера

Q&A. Створення структур, дженеріки, опціонали, дебагер

Основи програмування в Swift UI: поліморфізм, протоколи, замикання, кортежі, комплексні операції над колекціями для інтерактивного інтерфейсу

Мета: навчитися створювати інтерактивний інтерфейс та виконувати складні операції над колекціями.

Q&A. Замикання і комплексні операції. Інтерактивний інтерфейс. Брифінг про фінальні проєкти

Основи ООП та мережевого програмування

Мета: навчитися процесу завантаження даних з мережі у фоновому режимі та їх відображення на екрані, а також вибір фінального проєкту для практичного застосування отриманих знань.

Q&A. Багатопоточність. URLSession. Вибір і затвердження проєктів

Введення в програмування: архітектурні принципи та патерни (MVC, MVVM), перехід на MVVM у нашій аплікації, тестування (Unit Tests) та основи навігації

Мета: ознайомитися з архітектурою і принципами створення складних продуктів, автоматичним тестуванням окремих компонентів для забезпечення якості коду та основи навігації в Swift UI.

Q&A. Перехід на MVVM. Складаємо тести

Основи збереження даних

Мета: оволодіти навичками збереження даних між сесіями в додатках iOS, а також розуміти принципи роботи файлової системи та системи безпеки в цій операційній системі.

Q&A. Робота із файлами і SwiftData

Спілкування та співпраця: Swift Package Manager, Корисні бібліотеки (Kingfisher), Командна робота (бранчі, пул-ріквести)

Мета: вивчення основ командної роботи та умінні ефективно співпрацювати з іншими розробниками у проєкті. Оволодіти навичками підключення та використання сторонніх бібліотек для розширення функціональності своїх додатків.

Q&A. Підключаємо Open Source

Огляд iOS розробки

Мета: розміщення готової програми в App Store, щоб користувачі змогли знайти та завантажити її на свої пристрої.

Q&A. Захист фінального проєкту

Що робити далі?

Мета: отримати поради щодо подальшого розвитку вашої програми, щоб залучити більше користувачів, поліпшити їхнє задоволення від використання та забезпечити стабільний ріст популярності і функціональності.

Особливості курсу

  • Zoom-лекції та практикуми
  • Тренер та ментор в чаті групи
  • Перевірка і код рев'ю Д/З ментором з коментарями
  • Сертифікат по закінченню курсу (при успішному захисті фінального проекту і виконаних Д/З)
  • Підтримка клієнтського сервісу
  • Відеозаписи блоку "IT Career"
  • Участь в Web Academy Club

Викладачі курсу

  • Michael Vorontsov - Senior iOS Developer at Skyscanner (London)
  • Oleksandr Slobodianiuk - Senior iOS Engineer at Grid Dynamics
Подати заявку
Курс
Формат
Online
Початок навчання
Дата формується
Тривалість
5 тижнів
Рівень
Для початківців, Для досвідчених
Мова навчання
Ukrainian
Вартість
уточнюйте
Гнучкий графікВидається диплом/сертифікатСупровід ментораРеальний проект у портфоліо
  • Business Analyst
Web Academy
Подробиці

Опануйте високооплачувану IT-професію, навчіться на основі даних виявляти проблеми бізнесу та знаходити рішення для зростання.

Програма курсу

Роль БА та основи бізнес-аналізу

Знайомство з групою, основні правила взаємодії, суть бізнес-аналіза в цілому, роль аналітика в IT, різниця між схожими ролями

Основні поняття SDLC

Розбираємось у тому, як відбувається розробка ПЗ, вивчаємо основні методології розробки та роль аналітика в кожній з них

Комунікація в бізнес-аналізі

Вивчаємо особливості комунікації БА на проєкті, знайомимося з поняттям стейкхолдер та техніками стейкхолдер-аналізу, вчимося планувати комунікацію на IT проєкті

Вимоги. Типи та підходи

Вчимось класифікувати та працювати з вимогами; розбираємо як працювати з припущеннями, обмеженнями та бізнес-правилами

Техніки виявлення вимог

Вивчаємо основні техніки та етапи виявлення вимог. Знайомимось з основними проблеми при виявленні вимог та вчимось їх долати

Документування вимог. Практика Story Mapping

Знайомство з процесом документування вимог. Вивчення основних технік з документування вимог. Початкова декомпозиція продукту, використовуючи техніку Story Mapping

Рольова модель користувачів. Практика User Story

Розгляд рольової моделі та користуваче-орієнтованого підходу до виявлення вимог. Описуємо продукт за допомогою техніки "User Story"

Acceptance criteria. Практика Specification by example

Вивчення техніки з опису критеріїв приймання. Деталізуємо вимоги з використанням техніки Gherkin language

Backlog, пріоритезація. Практика Use Cases

Вивчення принципів побудови беклогу. Розгляд технік з пріорітизації вимог. Вивчення та практика техніки Use Case

Моделювання вимог. Практика BPMN діаграм

Вивчення процесу моделювання вимог. Розбір та практика нотації BPMN

Моделювання вимог. Практика UML діаграм

Вивчення процесу моделювання вимог. Розбір та практика нотації UML

Прототипування інтерфейсів. Практика

Вивчення процесу прототипування вимог. Практика візуалізації інтерфейсів продукту

Управління вимогами. Практика Jira та Confluence

Вивчення процесу керування вимогами. Життєвий цикл вимог. Перевикористання, трасування, версіонування. Управління змінами. Практика Jira та Confluence

БА на проекті та в команді

Розбір різних особливостей роботи в IT проєктах та взаємодії БА з основними ролями в команді

Кар'єрний розвиток БА. Захист проєкту

Презентація кожної з груп фінального проєкту. Розбір проєктів. Розглядаємо напрямки подальшого розвитку БА

Особливості курсу

  • Zoom-лекції та практикуми
  • Тренер в чаті групи
  • Перевірка Д/З тренером з коментарями
  • Сертифікат по закінченню курсу (за умови виконання всіх завдань)
  • Відеозаписи всіх живих сесій в кабінеті
  • Підтримка клієнтського сервісу
  • Відеозаписи блоку "IT Career"
  • Участь в Web Academy Club

Викладачі курсу

Kyrylo Bieliavskyi - BAO Director в SoftServe

Подати заявку
Курс
Формат
Online
Початок навчання
Дата формується
Тривалість
9 тижнів
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
уточнюйте
Гнучкий графікВидається диплом/сертифікатСупровід ментораРеальний проект у портфоліо
  • QA Automation / QA Manual
Web Academy
Подробиці

На курсі Ви отримаєте знання та навички для старту на позиції Junior-тестувальника. Ознайомитеся з видами тестування, вивчите техніки тест-дизайну, опануєте веб-серверну архітектуру, навчитеся тестувати UX/UI, API, безпеку, шукати баги на сайтах. Теорія буде підкріплена кейсами та практичними завданнями

Програма курсу

Введення в тестування. Що таке якість програмного забезпечення

  • Відмінність між процесами тестування, QC та QA
  • Як визначається і описується процес тестування за основними стандартами ISTQB

Життєвий цикл продукту, SDLC та STLC. Місце і роль тестування на кожному з етапів

  • Методи розробки програмного забезпечення - Waterfall, ітеративна модель, Agile (SCRUM, Kanban)
  • Коли слід починати тестування
  • Як QA Engineer бере участь у створенні продукту і впливає на продукт на кожному етапі. Активності з QA на кожному етапі розробки

Документація проекту. Вимоги, робота з вимогами, їх аналіз і тестування

  • Що таке проектна документація, яка вона буває
  • Як і ким збираються і систематизуються вимоги, їх документування
  • Якими мають бути вимоги. Аналіз вимог на відповідність. Важливість тестування на етапі вимог

Тестова документація: тест-план, чекліст, тест-кейси, баг-репорт, тест-репорт та інші

  • Яка документація потрібна на кожному етапі тестування
  • Як складати різні види тестової комунікації

Рівні тестування. Види і методи тестування

  • Поняття рівнів тестування (Unit, Integration, System, Acceptance, тощо).
  • Ким і на якому етапі розробки проводиться кожен з видів тестування
  • Відмінність між Smoke Testing, Sanity Testing, Regression testing

Traceability matrix. Покриття тест-кейсами. Техніки тест-дизайну. Системи контролю тестів

  • Покриття вимог тестами
  • Повнота покриття тест-кейсами. Як розробляються тест-кейси, на основі чого приймається рішення про застосування того чи іншого виду тестування
  • Де і як розміщуються тест-кейси, фіксація результатів тестування, звіти

Поняття дефекту. Життєвий цикл дефекту. Баг-репорт. Робота з баг-трекінговими системами

  • Які бувають дефекти, їх критичність і пріоритетність. Життєвий цикл - від знаходження до усунення дефекту, перевірки виправлення
  • Як правильно писати баг-репорт. Взаємодія з розробником
  • Ознайомлення з баг-трекінговими системами (Redmine, Jira, FogBugs, тощо)

Функціональне і нефункціональне тестування

  • Відмінність функціонального і нефункціонального тестування
  • Види нефункціонального тестування

Root Cause analysis

  • Аналіз причин виникнення дефектів
  • Причини і кількість дефектів на проекті
  • Робота над зменшенням кількості дефектів

Основи клієнт-серверної взаємодії, мережеві протоколи

  • Що таке клієнт-серверна архітектура
  • Взаємодія інтерфейсу користувача з бекендом
  • Поняття мережевого протоколу. Безпечність і надійність мережевих протоколів

Робота з базами даних. Основи SQL

  • Що таке база даних, яким чином зберігаються дані
  • Що таке запити SQL, основні види запитів. Можливості отримання систематизованих даних за допомогою запитів. Поєднання даних з різних таблиць БД

Основи WEB (HTML, CSS)

  • Як влаштовані сайти, що таке веб-браузер, як здійснюється отримання даних від серверу і їх відображення для користувача
  • Як побудований сайт
  • Як знайти той чи інший елемент сайту, для чого це важливо

Тестування веб-застосунків. Архітектура застосунків

  • Основи архітектури застосунку
  • Плюси і мінуси монолітної та мікросервісної архітектури
  • Відмінність тестування згідно з архітектурою застосунку
  • Особливості тестування веб-застосунків

Тестування API

  • Що таке АРІ, для чого використовується
  • Запити до АРІ
  • Інструменти для тестування АРІ

Тестування мобільних застосунків

  • Види мобільних застосунків - нативні, веб, гібридні
  • Як максимально ефективно протестувати мобільний застосунок з використанням мінімальної кількості мобільних пристроїв
  • Емулятори, симулятори, їх відмінність і доцільність використання

Основи автоматизації тестування. Переваги і недоліки автоматизації

  • Що таке автоматизовані тести. В яких випадках доцільно використовувати автотести, як вони полегшують життя тестувальнику
  • Коли автотести не є доцільними, складність підтримки автотестів в актуальному стані. Вартість автотестів

Репозиторій і система контролю версій. Основні команди Git

  • Де і як зберігається програмний код. Що таке репозиторій, їх види (Git, ADO, AWS, тощо). Локальний та хмарний репозиторії
  • Оновні команди Git при роботі з репозиторієм. Як додати новий програмний код у репозиторій. Як "відкотити" назад зміни. Конфлікти версій

Метрики тестування

  • Які метрики збираються у процесі тестування
  • Як і ким приймається рішення про необхідність збору метрик. Визначення, які саме метрики необхідні
  • Використання метрик у звітності про тестування
  • Важливість метрик для прийняття рішень щодо проекту

Особливості курсу

  • Формат live-sessions + модулі
  • Закрита LMS-платформа
  • Підтримка 24/7
  • Матеріали курсу
  • Домашні завдання
  • Сертифікат

Викладачі курсу

Сергій Христич - Senior QA Engineer at Software

Подати заявку
Курс
Формат
Online
Початок навчання
Дата формується
Тривалість
9 тижнів
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
уточнюйте
Гнучкий графікВидається диплом/сертифікатСупровід ментораРеальний проект у портфоліо
  • Frontend
Web Academy
Подробиці

На Вас чекають живі онлайн-заняття, під час яких Ви вивчатимете основи Front-end розробки та одразу ж застосовуватиме знання на практиці. Разом із досвідченим Front-end Engineer Ви напишете свій код та проаналізуєте помилки.

Програма курсу

Огляд курсу. Основи синтаксису HTML

  • Інструменти
  • Структура HTML-документа
  • HTML-теги та їх атрибути
  • Семантичні елементи HTML5

Основи синтаксису CSS

  • Види селекторів у CSS
  • Специфіка селекторів
  • Одиниці розмірів у CSS
  • Налаштування фону

Основи HTML форм, верстка простої форми реєстрації

  • Поля введення різних типів даних
  • Типи кнопок
  • Ідентифікатори та значення

CSS бокс модель / Flex box

  • Потік сторінки та управління ним
  • Відступи
  • Вирівнювання

Position

  • Види позиціонування
  • Верстка модального вікна

Grid layout

  • Види сіток
  • Верстка сітки товарів за допомогою grid
  • Властивість gap, відступ між грід елементами

Адаптивна верстка

  • Що таке адаптивна верстка?
  • Запити за допомогою Media queries
  • Приклад верстки адаптивного меню

Препроцессори / SCSS

  • Основи SCSS
  • Змінні та їх відмінність від CSS-змінних
  • Синтаксис

Практика верстки реального шаблону

  • Верстка шаблону
  • Підсумок CSS
  • Практика

Основи JavaScript

  • Синтаксис
  • Типи даних
  • Оператори

Функції | Основи DOM | Події в JS

  • Масиви
  • Функції
  • Додавання відкриття/закриття меню

Функції поглибленно | DOM в деталях

  • Методи масивів push | pop | shift | unshift | slice | splice
  • Селектори querySelector | querySelectorAll
  • Події миші, клавіатури, елементів управління, CSS

Динамічне створення елементів HTML за допомогою JS

  • document.createElement()
  • Перетворення массивів в елементи HTML
  • Створення списку завдань за допомогою localStorage

Асинхронна поведінка, контекст виклику

  • Залишкові параметри та оператор розширення
  • this|call|apply|bind
  • Рекурсія/стек

AJAX, взаємодія з сервером, promise

  • Поняття клієнт | сервер
  • Огляд інструментів для налагодження мережевих запитів
  • Асинхронна поведінка

Практика створення асинхронного компонента сторінки: генератор випадкового рецепту

  • Знайомство з API random food
  • Створення функцій-компонентів
  • Підключення до серверного API

Огляд бібліотеки React JS

  • Способи підключення
  • Ідея компонентів
  • createrReactApp

Приклад створення додатка за допомогою React JS

  • Огляд API themoviedb.org
  • setup оточення для розробки використовуючи createReactApp
  • Створення сторінки списку фільмів

Особливості курсу

  • Zoom-лекції та практикуми
  • Тренер та ментор в чаті групи
  • Перевірка і код рев'ю Д/З ментором з коментарями
  • Сертифікат по закінченню курсу (при успішному захисті фінального проекту і виконаних Д/З)
  • Підтримка клієнтського сервісу
  • Відеозаписи блоку "IT Career"
  • Участь в Web Academy Club

Викладачі курсу

  • Ілля Литвинов - Senior Front-end Developer
  • Анастасія Бібік - React/React Native Developer
Подати заявку
Курс
Формат
Online
Початок навчання
24.02.2025
Тривалість
10 занять
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
9 200 UAH за курс
Гнучкий графікВидається диплом/сертифікатСупровід ментораРеальний проект у портфоліо
  • Data Analyst / Business Intelligence (BI)
Hillel IT school
Подробиці

Отримай практичні навички роботи з електронними таблицями для ефективного управління даними, їх аналізу та візуалізації.

Програма курсу

Вступ до Google Sheets

  • Ознайомлення з інтерфейсом
  • Робота з файлами
  • Основні типи даних
  • Формати та оформлення даних

Форматування даних

  • Форматування комірок
  • Умовне форматування
  • Закріплення рядків і стовпців

Формули та функції (Частина 1)

  • Основні формули
  • Логічні функції
  • Функції умовного підрахунку
  • Вкладені функції

Формули та функції (Частина 2)

  • Робота з масивами даних
  • Функції роботи з текстом
  • Функції роботи з датами та часом

Сортування та фільтрація даних

  • Сортування даних
  • Фільтрація даних
  • Зрізи даних

Візуалізація даних (Основи)

  • Створення діаграм і графіків
  • Налаштування діаграм
  • Комбіновані діаграми

Візуалізація даних (Розширене)

  • Динамічні діаграми
  • Графіки трендів
  • Інтеграція умовного форматування

Зведені таблиці та аналіз даних

  • Створення зведених таблиць
  • Аналіз даних за допомогою зведених таблиць

Вступ до Looker (BI-платформа)

  • Ознайомлення з Looker
  • Підключення джерел даних
  • Створення запитів і звітів
  • Візуалізація даних у Looker

Практика та вирішення бізнес-кейсів

  • Розбір реальних бізнес-завдань
  • Оптимізація таблиць і процесів
  • Інтеграція Google Sheets з іншими інструментами
  • Підбиття підсумків курсу
  • OpenAI GPT для генерації текстових звітів або висновків за шаблоном на основі даних із Google Sheets

Особливості курсу

  • Невеликі групи
  • Система особистих кабінетів
  • Доступ до відеозаписів занять
  • Викладачі практики
  • Оперативна служба підтримки студентів
  • Практичні заняття
  • Дипломний проєкт
  • Сертифікат про проходження курсу

Викладачі курсу

Анастасія Васюченко - Data Analyst at MAUDAU

Подати заявку
Курс
Формат
Online
Початок навчання
20.01.2025
Тривалість
3 місяців
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
14 499 UAH за курс
Гнучкий графікВидається диплом/сертифікатСупровід ментораРеальний проект у портфоліо
  • Web & Mobile Design / UI/UX
CREO
Подробиці

Програма курсу

Основи веб-дизайну

  • Про веб-дизайн і про курс
  • Типографія у веб-дизайні
  • Кнопки, форми та анатомія UI-елементів
  • Композиція у веб-дизайні
  • Сітки у дизайні
  • Колір та візуальна айдентика бренду
  • Види контенту: фото, тексти, іконки, ілюстрації, анімації, 3D, відео та гіфки

Старт роботи у Figma

  • Огляд інтерфейсу та знайомство з Figma
  • SVG іконки, шейпи та ілюстрації у Figma
  • Компоненти, Auto Layout та варіативні компоненти у Figma
  • UI-kit - бібліотеки та стилі у Figma
  • Корисні плагіни для Figma
  • Анімації та інтерактивні прототипи у Figma
  • Як готувати і передавати макети у Figma розробникам
  • Куратор створює сайт

Підготовка і дизайн

  • Етапи роботи над сайтом
  • Перший контакт і брифінг клієнта
  • Створення структури сайту
  • Створення бюджету проєкту
  • Створення прототипу проєкту
  • Створення мудборду і пошук референсів
  • Дизайн-концепція сайту
  • Дизайн домашньої сторінки та внутрішніх секцій (блоків) сайту
  • Адаптивний дизайн під мобільні та планшетні пристрої
  • Техзавдання та підготовка до верстки
  • Створення дизайну сайту рівня Awwwards

UX дизайн

  • Знайомство з UX дизайном
  • Аналіз та дослідження
  • Використання знань UX в проєктах

Покрокове створення лендингу

  • Розбір брифу від реального клієнта
  • Пошук референсів та створення мудборду
  • Створення прототипу та структури сайту
  • Дизайн головної сторінки
  • Дизайн інших сторінок
  • Створюємо дизайн під мобільні пристрої та планшети
  • Готуємо сайт до верстки
  • Створюємо кейс на Behance

Створення анімації у Figma

  • Введення в анімацію
  • Анімація Ui-kit елементів
  • Використання розумної анімації

Старт на фрілансі

  • Міфи та реальність фрілансу
  • Позиціювання фрілансера, портфоліо та побудова особистого бренду
  • Де та як шукати клієнтів: Upwork чи Freelancehunt?
  • Побудова довгострокових взаємовідносин з клієнтами на роки
  • Організація фінансів та документів фрилансера
  • Баланс роботи та відпочинку
  • Як презентувати і продавати дизайн дорого
  • Як розвиватися і не упертись у професійну стелю
  • Пошук та розвиток партнерів по бізнесу
  • Перехід від фрилансу до бізнесу

Дизайн PRO

  • Типографіка у веб дизайні
  • Ефекти
  • Лайфхаки
  • Натхнення

Робота в Webflow

  • Знайомство з конструктором (можливості конструктора, структура сайту, як працює блочна система)
  • Основні параметри (створення проєкту, його копіювання, налаштування, підключення домену та тарифи)
  • Інтерфейс конструктора
  • Підготовка макету до верстки
  • Верстка макету
  • Використання сторонього коду
  • Анімація сайту
  • Верстка блекпоінтів
  • Перевірка макету та виправлення помилок
  • Додаткові сервіси
  • Робота з клієнтом (передача сайту клієнту і його робота з ним)
  • CMS і Seo оптимізація

Особливості курсу

  • Власна освітня програма
  • Щира підтримка та допомога
  • Професійні спікери
  • Екосистема для результату
  • Щотижневі прямі етери
  • Реальні клієнти
  • Додаткові матеріали
  • Сертифікат

Викладачі курсу

  • Ілля Кульбачний - Засновник Cosmos Studio
  • Іван Вергун - UI/UX Designer
  • Олена Коваленко - Експерт у UI/UX
  • Павло Гижко - Понад 6 років досвіду в дизайні та рекламі
Подати заявку
Курс
Формат
Online
Початок навчання
Дата формується
Тривалість
5 місяців
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
1 990 UAH за місяць
Гнучкий графікВидається диплом/сертифікатМожливе працевлаштуванняСупровід ментораРеальний проект у портфоліо
  • Web & Mobile Design / UI/UX
Shendrikov Education
Подробиці

Програма курсу

Модуль 1. Основи вебдизайну. Створення Landingpage

Інструментарій

Інтуїтивна робота на основному інструменті проєктування інтерфейсів - Figma.

  • Робота з формами та шрифтами
  • Гарячі клавіші
  • Робота з вектором
  • Плагіни та фічі програми

Арт навички дизайнера

Як влаштовано сприйняття користувача? Все про сітки, колонки, композиції та декомпозиції, побудову ієрархії та фундаментальні правила створення web просторів.

  • Тренди та стиль у дизайні
  • Графіка, картинки, іконки
  • Колористика, колірні схеми
  • Відступи, вирівнювання, внутрішнє та зовнішнє
  • Плашки, тіні, форми, кнопки
  • Як дістати інформацію з коду

Основи типографіки

Введення у типографіку. Гарнітури та шрифти, сумісні пари, мікродрукарки. Створимо сайт-візитку, використовуючи тільки інструментарій тексту.

  • Як завантажувати нові шрифти
  • Кегль, кернінг, інтерліньяж
  • Основи швейцарської друкарні
  • Різниця гарнітур у латиниці та кирилиці

UX аналіз Landing page

Модульний проєкт - Landing Page. Архітектура, із чого складається сторінка на прикладі односторінкового сайту. На які питання повинен відповідати дизайн, що працює.

  • Методологія Design thinking
  • Розуміння завдання продукту
  • Аналіз дослідження. Прототип. Mood board
  • Особливості навігації та змісту LP
  • Від хедера до футера

Адаптивний дизайн

Адаптуємо Landing Page під смарт девайси. Понад 60% світового трафіку йде із мобільних гаджетів. Ера mobile first.

  • Різниця responsive/adaptive web-design
  • Мобільні версії знайомих сайтів
  • Розміри елементів для доступності всіх груп користувачів

Створення портфоліо

Спільне створення продають презентації фінального дизайну, тонкощі розміщення та просування на Behance.

  • Інструкція заповнення профілю на Behance
  • Різниця подачі дизайну клієнту та в портфоліо
  • Сценарій презентації
  • Креативна подача екранів
  • Параметри макета для розміщення

Модуль 2. Розробка E-commerce. Фріланс та компанії

Інтернет магазин

Модульний проєкт №2 - Інтернет-магазин. Архітектура та зміст обов'язкових сторінок. Інтернет маркетинг за допомогою UI/UX правил.

  • Головна сторінка
  • Каталог, Картка товару
  • Кошик, Оформлення замовлення, 404

Робота з великими проєктами

Як оптимізувати роботу над великими функціональними командними проєктами.

  • Створення user flow та product backlog
  • Інтерактивний прототип інтернет-магазину Figma, щоб його можна було кликати
  • Методологія Атомарного дизайну
  • Компоненти та стани Figma, щоб масово змінювати однакові елементи дизайну та створювати сайт як із конструктора

Double diamond

Double diamond. Протягом останніх 15 років ця модель проектування є найбільш застосовуваною в організації дизайн-проєктів.

  • Адаптація методології під себе
  • Як складати та працювати з брифом клієнта
  • Інтерв'ю із замовником та технічне завдання
  • Які уточнюючі питання потрібно поставити
  • Тестування дизайн-гіпотез

Креативні методології

Think outside the box - як розвинути в собі вміння креативно дивитися на поставлені завдання.

  • Методології креативного мислення
  • Як результативно проводити Brainstorm
  • Чому важливо не лише знаходити ідеї, а й відсікати їх

Фріланс

Скільки коштує ваш дизайн: ціноутворення та рейт на годину; оцінка проєкту за обсягом, як підвищити свою вартість та ефективність, як спілкуватися з клієнтами. Огляд зарубіжних та вітчизняних фріланс бірж.

  • Покрокова реєстрація
  • Cover Letter, що писати клієнту
  • РЗ чого правильно починати що таке спринти
  • Платіжні системи для виведення грошей
  • Як презентувати та продавати свою роботу

Компанії

Як знайти, не облажатись і потрапити в компанію своєї мрії.

  • Що писати в резюме та супровідному аркуші
  • Як виконувати тестове
  • Що має бути в портфоліо
  • Як не виглядати безглуздо на інтерв'ю

Особливості курсу

  • Онлайн формат
  • Індивідуальний темп
  • Постійний доступ
  • Економія часу
  • Оперативні відповіді

Викладачі курсу

  • Анна Дикань - 7 років досвіду у UI/UX дизайні
  • Іван Шендріков - CEO школи Shendrikov Education
  • Юлія Остапчук - Менеджер комунікації
  • Марина Найдиш - Адміністратор
  • Вікторія Федорова - Кураторка
  • Олена Демченко - Кураторка
  • Дар'я Шабалдіна - Кураторка
Подати заявку
Курс
Рекомендуємо
Формат
Online
Початок навчання
Дата формується
Тривалість
7 місяців
Рівень
Для дітей
Мова навчання
Ukrainian
Вартість
19 320 UAH за курс
Вечірні заняттяВидається диплом/сертифікатСупровід ментораРеальний проект у портфоліо
  • Motion Designer / Video Editor / 2D & 3D Animator
IT STEP Academy
Подати заявку
Подробиці

Ваша дитина здобуде нові digital-навички та осягне повний цикл із малювання мультфільтфільмів — від задуму до готового продукту.

Програма курсу

Модуль 1. Створення мультфільмів в OpenToonz

Знайомство з OpenToonz:

  • Огляд інтерфейсу
  • Інструменти
  • Малювання
  • Заливка
  • Експорт

Анімація:

  • Основи
  • Перші кліпи
  • Кісткова анімація
  • Емоції

Сценарій і звук:

  • Розробка сценарію
  • Розкадровка
  • Синхронізація звуку
  • Аудіоефекти

Модуль 2. Створення 2D-мультфільмів в Blender

Ілюстрація:

  • Використання Inkscape і GIMP
  • Колористика
  • Психологія форм
  • Концепт-арт

Анімація в Blender:

  • Огляд інтерфейсу
  • Draw Mode
  • Прості анімації
  • 3D-сцени
  • Ліпсинк
  • Текстова анімація

Фіналізація:

  • Рендеринг
  • Композитинг
  • Кінематографічні ефекти
  • Монтаж з музикою та звуками

Особливості курсу

  • Дитина гарно проведе час
  • Дитина навчиться корисним діджитал-вмінням
  • Дитина спробує себе в різних сферах анімації і 2D-дизайну
  • Ви будете спокійні за корисне і цікаве дозвілля своєї дитини протягом року і теж відпочинете
Подати заявку
Курс
Формат
Online
Початок навчання
Дата формується
Тривалість
11 місяців
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
41 390 UAH за курс
Вечірні заняттяВидається диплом/сертифікатСупровід ментораРеальний проект у портфоліо
  • Fullstack
IT STEP Academy
Подати заявку
Подробиці

Пройшовши курс Full Stack, ви станете універсальним програмістом, який може з нуля розробити повноцінний IT-продукт. Ви опануєте відразу дві професії в одній — backend- та frontend-розробника. Навчитесь однаково ефективно створювати інтерфейс користувача веб-проєкту, логіку його роботи і внутрішню серверну частину.

Програма курсу

Базовий семестр

  • Технології АІ
  • Технології АІ для вирішення універсальних задач
  • Хмарні технології та бази даних
  • Orientation in development: Low-Code та No-Code платформи, Front-End та Back-End

Розробка веб-сторінок на мові розмітки HTML за допомогою каскадних таблиць стилів CSS

  • Введення у Web-технології. Структура HTML. Форматування тексту за допомогою HTML
  • Форматування за допомогою CSS. Списки. CSS  відступи та поля
  • Використання графіки. Оптимізація граіки. Гіперпосилання. Принципи навігації веб-сайту
  • Таблиці
  • Позиціювання. Верстка веб-сторінок блоками
  • Адаптивний дизайн
  • Flexbox
  • Grid Layout
  • Форми. Кадри
  • Системи контролю версій
  • Bootstrap

Вивчення мови програмування JavaScript

  • Введення в JavaScript. Типи даних. Змінні. Оператори. Діалогові вікна
  • Умови
  • Цикли
  • Об'єкт. Масиви. Об'єкт Array. Рядки. Об'єкт String. Об'єкт Date. Об'єкт Math
  • Опції
  • ООП
  • ECMAScript 6, ECMAScript 11
  • Модульне випробування
  • Переробка подій веб-сторінки
  • Document Object Model
  • Форми
  • Перевірка достовірності форм. Використання Cookie
  • Командна праця. SDLC. Scrum

Використання фреймворку React

  • NodeJS
  • Введення у React
  • Введення у функціональні компоненти
  • Робота із формами. Відображення списків даних
  • Умовне відображення. Рендерінг. Стилі
  • Фрагменти. Портали. Refs
  • Side effects. Контекст API
  • Взаємодія із сервером
  • Тестування React програми
  • Класові компоненти
  • Роутінг
  • Redux

Розробка веб-додатків за допомогою Node.js

  • Вступ до Node.js
  • Менеджер пакетів, події у Node.js
  • Використання буферів, потоків, файлів. Світові об'єкти
  • Веб-модуль
  • Введення у роботу з базами даних
  • Введення у Express Framework
  • REST архітектура в Express Framework
  • Масштабування рішень Node.js

Особливості курсу

  • Реальний досвід веб-розробки
  • Викладачі-практики
  • Структурована подача знань
  • Підтримка викладачем
  • Готовий проєкт для портфоліо
  • Підготовка до працевлаштування
  • Заняття 2 рази на тиждень по 2 пари
Подати заявку
Курс
Рекомендуємо
Формат
Online
Початок навчання
Дата формується
Тривалість
24 місяців
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
90 680 UAH за курс
Гнучкий графікВидається диплом/сертифікатСупровід ментораРеальний проект у портфоліо
  • Fullstack
IT STEP Academy
Подати заявку
Подробиці

Навчаємо програмування з нуля

Програма курсу

Базовий семестр

  • Технології АІ
  • Технології АІ для вирішення універсальних задач
  • Хмарні технології та бази даних
  • Orientation in development: Low-Code та No-Code платформи, Front-End та Back-End

Основи теорії алгоритмів і структур даних

Python Core

  • Типи даних
  • Змінні
  • Умовні оператори
  • Цикли
  • Списки
  • Функції

Об'єктно-орієнтоване програмування з використанням мови C++

  • Принципи роботи з вказівниками
  • Використання структур
  • Алгоритми пошуку та сортування
  • Використання файлової системи
  • Принципи ООП
  • Конструктори
  • Деструктор
  • Віртуальні функції
  • Абстрактні класи
  • Структури даних

Використання бібліотеки класів стандартних шаблонів STL

  • Основи використання STL
  • Ітератори
  • Контейнери
  • Предикати
  • Алгоритми
  • Функтори

Теорія баз даних

  • Мова структурованих запитів SQL
  • Проектування баз даних
  • Нормалізація баз даних
  • Нормальні форми
  • Багатотабличні та вкладені запити, агрегатні функції

Програмування Microsoft SQL Server

  • Особливості діалекту T-SQL
  • Представлення
  • Тригери
  • Збережені процедури
  • Користувацькі функції
  • Резервне копіювання та відновлення
  • Система прав

Системне програмування

  • Потоки
  • Процеси
  • Примітиви синхронізації
  • Взаємодія між процесами

Мережеве програмування

  • Сокети
  • Синхронні та асинхронні механізми обміну даними
  • Протоколи

Розробка web-сторінок на мові розмітки HTML з використанням каскадних таблиць стилів CSS

  • Форматування тексту за допомогою HTML
  • Форматування за допомогою CSS
  • Списки
  • Використання таблиць
  • Робота з формами HTML
  • Анімація

Розробка web-додатків з використанням ASP.NET Core мовою C# із застосуванням СУБД MS SQL Server

  • ASP.NET Core
  • REST API
  • Взаємодія з MS SQL Server
  • Створення мікросервісів

Створення хмарних рішень із використанням Microsoft Azure

Використання Docker, Kubernetes для створення та оркестрації контейнерів

  • Images - Containers
  • Volumes - Multi-Containers
  • Docker Compose
  • Kubernetes core concepts

Розробка Fintech застосунків: Blockchain, криптовалюти, смарт-контракти, Solidity

  • Використання Blockchain
  • Додавання криптовалютних можливостей в програми
  • Створення смарт-контрактів
  • Мова Solidity

Розробка web-додатків з використанням Python

  • Django
  • FastAPI
  • Взаємодія з даними

Створення мобільних додатків за допомогою React Native

  • Особливості Android платформи
  • Особливості iOS платформи
  • Створення адаптивного інтерфейсу
  • Навігація
  • Мережева взаємодія

Застосування штучного інтелекту в Python застосунках

  • Оброблення та аналіз даних
  • Нейронні мережі
  • Комп'ютерний зір
  • Обробка природної мови

Патерни проектування та мова UML

  • Методологія об'єктно-орієнтованого програмування
  • Діаграми в UML
  • Інструментарій для побудови діаграм
  • Породжуючі патерни
  • Структуровані патерни
  • Патерни поведінки

Управління програмними проєктами

  • Моделі процесу розробки програмного забезпечення
  • Agile
  • Scrum
  • Інструментальні засоби
  • Робота з вимогами
  • Керування якістю

Cisco Networking Academy

  • Programming Essentials in C
  • Programming Essentials in C++
  • Advanced Programming in C++
  • Programming Essentials in Python
  • JavaScript Essentials

Microsoft Learn for Educators

Azure Fundamentals

Особливості курсу

  • Навчання онлайн
  • Сучасне обладнання
  • Робота з викладачами
  • Лекції, вебінари та воркшопи
  • Робота з реальними проєктами
  • Формування портфоліо
Подати заявку
Курс
Формат
Online
Початок навчання
11.02.2025
Тривалість
38 занять
Рівень
Для досвідчених, Для професіоналів
Мова навчання
Ukrainian
Вартість
20 000 UAH за курс
Гнучкий графікВидається диплом/сертифікатСупровід ментораРеальний проект у портфоліо
  • DevOps
Hillel IT school
Подробиці

Цей курс призначений для тих, хто прагне поглибленого занурення у світ DevOps. Пізнай переваги основних хмарних провайдерів: AWS, GCP та Azure. Вивчи автоматизацію інфраструктури з Terraform, а також налаштування систем за допомогою Ansible. Опануй контейнеризацію через Docker: від базових понять до написання Dockerfile та роботи з Docker Swarm. Занурися у систему контролю версій Git, пізнай CI/CD, здійснюй моніторинг за допомогою Prometheus/Grafana, а також вивчай збір і аналіз логів з ELK.

Програма курсу

Огляд хмарних провайдерів. Введення в AWS (GCP/Azure)

  • Створення акаунта
  • Робота в консолі
  • Основні сервіси
  • VPC
  • EC2
  • S3
  • Групи безпеки
  • Lead Balancers
  • IAM
  • AWS CLI

Системи забезпечення та управління конфігурацією

  • Terraform
  • Ansible (Puppet/Saltstack/CFEngine/Chef)

Контейнеризація

  • Вступ до контейнеризації
  • Docker Hub
  • Docker
  • Написання Dockerfile
  • Приватний реєстр Docker
  • Робота з Docker Compose
  • Docker Swarm

Система контролю версій Git

  • Огляд Git
  • Встановлення Git
  • Основи роботи з Git
  • Розгалуження в Git
  • Gitlab/Github

CI/CD

  • Огляд CI/CD
  • Build i Deploy
  • Огляд наявних інструментів
  • Gitlab CI (Jenkins/Github Actions/ Butbucket pipelines)

Моніторинг

  • Огляд наявних інструментів моніторингу
  • Встановлення та використання Prometheus/Grafana

Збір, зберігання та аналіз логів

  • Встановлення та налаштування ELK
  • Збір логів
  • Пошук в Elasticsearch
  • Налаштування фільтрів
  • Пошук у Kibana

Бонуси курсу

  • Всі студенти цього курсу можуть відвідувати заняття з англійської мови
  • Тестова співбесіда з технічним фахівцем
  • Всі студенти курсу пройдуть тренінг по проходженню співбесіди та складанню резюме з нашим HR-фахівцем

Особливості курсу

  • Невеликі групи
  • Система особистих кабінетів
  • Доступ до відеозаписів занять
  • Викладачі практики
  • Оперативна служба підтримки студентів
  • Практичні заняття

Викладачі курсу

  • Григорій Діденко - Senior DevOps Engineer at DraftKings
  • Антон Ісаєв - Senior System Engineer
  • Іван Харламов - DevOps Engineer at Ciklum
  • Олександр Грабко - Senior Systems Engineer (DevOps)
Подати заявку
Курс
Формат
Online
Початок навчання
06.01.2025
Тривалість
7 тижнів
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
7 000 UAH за курс
Гнучкий графікВидається диплом/сертифікатСупровід ментора
  • Digital Marketing
WebPromoExperts
Подробиці

Курс для працюючих спеціалістів у сфері інтернет-маркетингу, SMM, а також бажаючих освоїти нову професію. На курсі розглядаються актуальні інструменти просування, робота з розсилками та чат-ботами. Після закінчення Ви зможете складати стратегію месенджер-маркетингу та ефективно підбирати майданчики для створення чат-бота.

Програма курсу

Вступне заняття. Месенджер-маркетинг, знайомство з чат-ботами

  • Що таке месенджер-маркетинг та які завдання він вирішує?
  • Портрети цільової аудиторії для впровадження месенджер-маркетингу
  • Особливості контенту та комунікації в месенджерах
  • Чат-боти та їх функції в маркетинговій стратегії
  • Варіанти застосування чат-ботів у малому та середньому бізнесах
  • Впровадження чат-ботів у свою систему комунікації
  • Чи можуть чат-боти зашкодити?

Майнд-карта: побудова архітектури та логіки бота

  • Яку роль виконують майнд-карти
  • Інструменти для їх створення
  • Візуалізація сценарію чат-бота
  • Складання технічного завдання для проєктування чат-ботів
  • Створення бота на основі попередньої візуалізації
  • Знайомство з основними блоками та можливостями (теги, вивантаження в Google-таблицю)

Огляд воронок для чат-боту

  • Що таке воронка та які функції вона виконує
  • Типи воронок
  • Можливості застосування воронок для різних напрямків бізнесу
  • Алгоритм її побудови
  • Приклади практичного застосування

SendPulse та ManyChat: порівняння платформ

  • Основні функції та можливості платформ
  • Демонстрація інтерфейсу
  • Переваги використання SendPulse
  • Переваги використання ManyChat
  • Врахування особливостей бізнесу та цілей використання чат-бота
  • Рекомендації щодо вибору платформи в залежності від завдань проєкту

Чат-боти для Telegram

  • Особливості функціоналу Telegram Messenger
  • Відмінність Telegram-боту від інших месенджерів
  • Огляд воронок
  • Можливості інтеграції із зовнішніми системами: CRM, ERP, каталогами
  • Типи дотиків
  • Покроковий план підготовки запуску чат-бота
  • Особливості технічного складання на платформі SendPulse
  • Оптимізація чат-боту
  • Створення тестового боту

Чат-боти в Instagram

  • Особливості Instagram у форматі месенджера
  • Як працює чат-бот для Direct
  • Кому й навіщо потрібен чат-бот у Instagram
  • Плюси та мінуси чат-бота в Instagram
  • Підготовка акаунта для зв'язки з чат-ботом
  • Створення й налаштування чат-боту для Instagram на основі ManyChat
  • Практичні кейси
  • Повна інструкція щодо створення та налаштування бота для Instagram - бот, що надає гайд за підписку

Чат-боти для Viber

  • Механіка роботи при створенні боту для Viber
  • Відмінність функціонала Viber-боту
  • Типи воронок
  • Покроковий план підготовки запуску чат-бота
  • Приклад технічного складання на платформі SendPulse
  • Оптимізація Viber-боту
  • ТОП-5 альтернативних платформ для збірки та їх плюси/мінуси

Чат-боти для Facebook Messenger

  • Особливості роботи Facebook Messenger
  • Чат-боти для Facebook Messenger
  • Огляд сервісів для роботи з Facebook Messenger
  • Які завдання вирішують чат-боти для Facebook Messenger
  • Розбір двох реальних запусків інфобізнесу
  • Підключаємо можливість оплати, працюємо з кошиком
  • Створюємо бот для продажу товарів на платформі ManyChat
  • Розбір додаткових інтеграцій

Чат-боти для сайту

  • Навіщо потрібен чат-бот на сайті
  • Аналіз функціональності, яку можуть виконувати чати на веб-сайтах
  • Огляд різних типів боту для закриття конкретної задачі
  • Як поліпшити роботу з клієнтами за допомогою чату
  • Порівняння чат-ботів із альтернативними інструментами digital-маркетингу
  • Приклади їх успішного застосування
  • Налаштування інтеграції чат-бота з сайтом
  • Практична частина зі створення та налаштування в ManyChat
  • Налаштування взаємодії з відвідувачами та відповіді на їх запити
  • Висновки: для закриття яких цілей на сайті чат-боти є корисним інструментом

Дизайн та копірайтинг для чат-ботів

  • Формування сторінки підписки на чат-бота
  • Правила в дизайні для підписних сторінок
  • Приклади підписних сторінок
  • Копірайтинг для чат-ботів: правила та особливості
  • Вплив "поганих" текстів на конверсію
  • Приклади "сильних" текстів для чат-ботів

Аналітика чат-ботів

  • Основні KPI чат-ботів, правильний вибір метрик
  • Огляд сервісів з аналітики
  • Приклади візуалізації даних
  • Особливості вбудованої аналітики

Особливості просування

  • Посилання на чат-боти на сайтах компаній
  • Реклама чат-ботів у соціальних мережах
  • Відправка посилань через бізнес-акаунти чи sms-повідомлення
  • Розміщення посилань у qr-кодах на фірмових матеріалах компанії
  • Розміщення статей на сайтах з посиланнями на чат-ботів
  • Пошук ботів через внутрішній пошук месенджерів
  • Кейси
  • Аналіз результатів

Інтеграція ШІ у сферу чат-ботів

  • Як зареєструватись у ChatGPT Україна
  • Знайомство з OpenAI та можливостями інтеграції
  • Як обрати сервіс для роботи, огляд
  • Як підключити OpenAI до чат-бота в SendPulse
  • Приклади інтеграції ChatGPT в бізнес-процеси
  • Як створювати шаблони інструкції для ChatGPT

Робота на фрілансі

  • Етапи аналізу ринку праці
  • Сервіси для пошуку клієнтів та агенцій, зацікавлених у співпраці
  • Правильне складання резюме та виділення власних навичок серед конкурентів
  • Закладення професійного фундаменту

Особливості курсу

  • Лекції, презентації, додаткові матеріали в особистому кабінеті протягом 1 року
  • Додаткові матеріали: чек-листи, інструкції, шаблони
  • Живі вебінари
  • Навчання зосереджене на практиці
  • Зворотний зв'язок з куратором
  • Захист дипломного проєкту та отримання сертифіката після закінчення навчання
  • Консультації з пошуку роботи з HR Business Partner
  • Безкоштовний доступ до сервісу SendPulse протягом 1 місяця
  • Можливість повернення коштів протягом 14 днів після початку навчання

Викладачі курсу

  • Марина Рижко - Retention Manager at UnitedTech
  • Владислав Богуцький - CEO & Founder в B91 Targeting Agency
  • Владислав Присяжнюк - Co-Founder, чатбот-маркетолог в Evolution no-code
  • Дмитро Селех - Email & Messenger Marketer в SendPulse
Подати заявку
Курс
Формат
Online
Початок навчання
01.01.2025
Тривалість
7 місяців
Рівень
Для дітей
Мова навчання
Ukrainian
Вартість
уточнюйте
Гнучкий графікВидається диплом/сертифікатСупровід ментора
  • Other
DAN IT Education
Подробиці

Ця програма відкрита для учнів 10-14 років з базовими навичками роботи з програмами, включаючи написання коду та створення сторінок. На курсі учні займатимуться вивченням мови програмування Python, навчаться працювати з популярними графічними редакторами типу Photoshop або Illustrator та попрактикуються у створенні сайтів, програм та ігор.

Програма курсу

HTML та CSS

  • Розмітка за допомогою HTML-тегів
  • Селектори CSS
  • Оформлення елементів
  • Поля і відступи
  • Порядок верстки блоку
  • Тестування результатів верстки
  • Анімація

Python

  • Бібліотеки Tkinter
  • Створення функцій
  • Створення рекурсивних функцій
  • Вивчення додавання віджетів

Construct 2

  • Розробка 2D гри
  • Опрацювання фізики в грі
  • Рarallax-ефект
  • Опрацювання анімації персонажа
  • Внутрішні лічильники гри

Photoshop

  • Засвоять базові навички та функції програми
  • Вивчать шари та техніки створення малюнка
  • Вивчать техніки створення піксельного малюнка
  • Вивчення техніки перспективи
  • Створення об’єму та тіні

Illustrator (опціональний курс)

  • Освоять базові функції та навички програми
  • Вивчать різні техніки
  • Створять свої рекламні проєкти (візитку, постер, листівку …)

Вимоги для проходження курсу

  • Знати базові навички програмування

Особливості курсу

  • Для дітей віком від 10 до 14 років
  • 10-12 дітей в групі
  • Система оцінки знань
  • Багато практичних завдань
  • Робота над власними проєктами
  • Актуальність у реальному житті
Подати заявку
Курс
Формат
Online
Початок навчання
Дата формується
Тривалість
3 місяців
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
уточнюйте
Гнучкий графікВидається диплом/сертифікатСупровід ментораРеальний проект у портфоліо
  • Web & Mobile Design / UI/UX
Todor Academy
Подробиці

Навчишся створювати та проєктувати інтуїтивно зрозумілі дизайни веб-сайтів, веб-додатків та дашбордів на базовому рівні використовуючи Figma, зможеш пройти стажування та отримати практичний досвід.

Програма курсу

Введення до курсу

  • Привітання
  • Огляд програми

Figma

  • Комп'ютерна графіка
  • Переваги та недоліки Figma
  • Робочий інтерфейс
  • Інструменти: Objects
  • Інструменти: Mask
  • Інструменти: Boolean Groups
  • Інструменти: Images
  • Стилі та їх використання
  • Layer ефекти: Blend Modes
  • Layer ефекти: Shadow та Blur
  • Групування: Group
  • Групування: Frame
  • Групування: Section
  • Групування: Auto Layout
  • Групування: Components
  • Layout Grid
  • Variables
  • Інтерактивні макети
  • Бібліотеки компонентів
  • Плагіни
  • Експорт

Основи UI

  • Ціль UI дизайну
  • Композиція: Основи
  • Композиція: Принципи
  • Композиція: Сітка
  • Типографіка
  • Теорія кольорів
  • Типи UI Components
  • UI Components: База
  • UI Components: Вибір елементів
  • UI Components: Навігація
  • UI Components: Статичні
  • UI Components: Інше
  • UI Kits

Основи UX

  • Ціль UX дизайну
  • Закони UX
  • 10 евристик юзабіліті Якоба Нільсена
  • Доступність та WGAG стандарти (рівні А, АА та ААА)
  • Дизайн процес: Аналіз ТЗ
  • Дизайн процес: Аналіз ідей
  • Дизайн процес: Аналіз аудиторії
  • Дизайн процес: Аналіз конкурентів
  • Дизайн процес: User Flow
  • Дизайн процес: Підбір референсів
  • Дизайн процес: Прототипування
  • Дизайн процес: Розробка дизайну
  • Дизайн процес: Адаптиви
  • Дизайн процес: Підготовка макетів для розробників
  • UX та веб-додатки

Додаткові інструменти

  • FigJam, Miro
  • Notion
  • Adobe Photoshop
  • Adobe Lightroom
  • Adobe Illustrator
  • Blender
  • Інші допоміжні ресурси для дизайну

Особливості курсу

  • Допомога ментора
  • Практика
  • Сертифікат про проходження курсу
  • Чат спільноти
  • Вебінари та додаткові матеріали
  • Заняття з англійської
  • Стажування для найкращих студентів
Подати заявку
Курс
Формат
Online
Початок навчання
Дата формується
Тривалість
3 місяців
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
уточнюйте
Гнучкий графікВидається диплом/сертифікатСупровід ментораРеальний проект у портфоліо
  • React
  • Frontend
Todor Academy
Подробиці

Наш курс надасть вам глибоке розуміння складних тем та поглибить ваші знання, дозволяючи розвивати вас як фахівця в галузі фронтенд-розробки.

Програма курсу

Основні моменти

  • Введення в курс Front-end Guru
  • Що таке React?
  • Ініціалізація робочого середовища
  • Розуміння Virtual DOM
  • Розуміння JSX

Components

  • React Elements
  • React Components
  • Основні механізми компонентів (props, children, state)
  • Component Life-cycle Hooks
  • Pure (Functional) Components

UI

  • Interpolation
  • Conditional rendering
  • Rendering Lists
  • Container vs Presentational Components
  • UI as a Tree

Events

  • Responding to Events
  • Event Handling Props
  • Mouse and Touch Event Handling
  • Keyboard Event Handling
  • Drag'n'Drop Event Handling

State

  • Understanding State
  • useState Hook
  • Storing Structures in State

React Hooks

  • State Hooks
  • Context Hooks
  • Ref Hooks
  • Effect Hooks
  • Performance Hooks
  • Other Hooks
  • Your Own Hooks

Integration

  • Connecting to an external system (API)
  • Connecting to an external system (three.js)
  • Using MobX State Management

Forms

  • Describing Forms
  • Handling Inputs
  • Updating State
  • Using formik for form management
  • Using Yup for form validation schemas

Routing

  • Використання бібліотеки React Router
  • Defining Routes
  • Router Properties Passing

React Advanced

  • Server Components
  • Server Side Rendering
  • React.lazy()
  • React.memo()
  • React.Suspense()
  • Error Boundaries
  • CSS-in-JS
  • Using TypeScript (+ alternatives, Flow, ReScript)

Testing

  • React Testing Library
  • Using Harness
  • Unit-testing
  • e2e testing
  • GitHub Actions for testing automation

Особливості курсу

  • Допомога ментора
  • Практика
  • Сертифікат про проходження курсу
  • Чат спільноти
  • Вебінари та додаткові матеріали
  • Заняття з англійської
  • Стажування для найкращих студентів

Викладачі курсу

Андрій Дорошенко - Senior Front-end Developer

Подати заявку
Курс
Формат
Online
Початок навчання
Дата формується
Тривалість
3 місяців
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
уточнюйте
Гнучкий графікВидається диплом/сертифікатСупровід ментораРеальний проект у портфоліо
  • Frontend
Todor Academy
Подробиці

Програма курсу

Основні моменти

  • Введення в курс Front-End Pro
  • Що таке JavaScript?
  • Умовні конструкції
  • Цикли

Робота з даними

  • Типи даних
  • Приведення типів даних
  • Масиви та методи масивів
  • Об'єкти, JSON

Функції

  • Основи функцій
  • Ланцюжки областей видимості
  • Замикання
  • Чиста функція
  • Парадигма функціонального програмування

Об'єкти та класи

  • Об'єкти Advanced
  • Дескриптори властивостей та методи об'єктів
  • Прототипи
  • Парадигма об'єктно-орієнтованого програмування
  • Класи та екземпляри класів
  • Наслідування класів

JavaScript у браузері

  • Робота в контексті браузера
  • Web APIs
  • Dom API
  • Події браузера

Асинхронність

  • Таймери та асинхронна модель виконання
  • Цикл подій JavaScript
  • Promises
  • Async/await
  • Проблеми асинхронності та їх вирішення

Сучасні можливості JavaScript

  • Ітератори
  • Генератори
  • Робота з об'єктами та функціями
  • Шаблонні та теговані рядки

Взаємодія із серверною частиною

  • HTTP/HTTPs
  • XmlHttpRequest і fetch
  • REST
  • WebSockets
  • Server Sent Events (SSE)

Модульний JavaScript

  • Модулі CommonJS та ES2015
  • Збірник модульних проєктів Webpack, Rollup, Parcel
  • Пакети Node та npm
  • Налаштування модульного середовища розробника
  • Додаткові інструменти

TypeScript

  • Основи типізації
  • Типи
  • Абстрактні класи та інтерфейси

Тестування та патерни

  • Unit-тестування
  • Асинхронне тестування
  • e2e тестування
  • Паттерни проєктування

Особливості курсу

  • Допомога ментора
  • Практика
  • Сертифікат про проходження курсу
  • Чат спільноти
  • Вебінари та додаткові матеріали
  • Заняття з англійської
  • Стажування для найкращих студентів

Викладачі курсу

Андрій Дорошенко - Senior Front-end Developer

Подати заявку
Курс
Формат
Online
Початок навчання
Дата формується
Тривалість
2 місяців
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
уточнюйте
Гнучкий графікВидається диплом/сертифікатСупровід ментора
  • Frontend
Todor Academy
Подробиці

Програма курсу

Основні моменти

  • Привітання
  • Технології та інструменти
  • Git/GitHub/VsCode Git intergration

HTML

  • Введення в HTML
  • HTML: Основні елементи
  • HTML: Семантична верстка та доступність
  • HTML: Браузерні/клієнтські стилі

CSS. Частина 1

  • Вступ до CSS
  • Селектори
  • Робота з текстом
  • Робота зі шрифтами
  • Робота з кольором
  • Градієнти, тіні
  • Робота з фоном (фоном)
  • Переходи (Transitions)
  • Трансформації (Transforms)
  • Анімації (Animations)
  • Фільтри (Filters)

CSS. Частина 2

  • Блочна модель
  • Позиціонування елементів, проблематика
  • Floats, clearfix
  • Flexbox
  • Grid
  • Медіа-запити, адаптивна верстка
  • Препроцесори
  • Фреймворки (Bootstrap, Tailwind)

Робота з графікою

  • SVG
  • SVG-анімації
  • Адаптивна графіка
  • Тег <picture>
  • Тег <canvas>
  • Оптимізація графіки, WebP

Особливості курсу

  • Допомога ментора
  • Практика
  • Сертифікат про проходження курсу
  • Чат спільноти
  • Вебінари та додаткові матеріали

Викладачі курсу

Андрій Дорошенко - Senior Front-end Developer

Подати заявку

Сторінки