- Digital Marketing
Навчитеся ефективно використовувати нові маркетингові інструменти. Розширите свої компетенції і зможете претендувати на більш високу посаду в компанії, що в свою чергу, позитивно позначиться і на вашій зарплаті. Систематизуєте свої знання, зможете ще ефективніше управляти маркетинговою стратегією і бюджетами. Навчитеся формувати сильну команду навколо себе для досягнення найкращих результатів.
Програма курсу
Маркетинг як основа розвитку бізнесу
- Введення в освітній процес
- Формування маркетингового середовища і його мінливість для розвитку бізнесу
- Сучасна концепція маркетингу та його структура
- Ключові функціональні напрямки в маркетингу
- Аналіз і оцінка поточного стану бізнесу з точки зору маркетингу
- Роль директора з маркетингу
- Тенденції в сучасному маркетингу
Аналіз зовнішнього середовища і конкуренція
- Проблеми і завдання компанії, що вимагають досліджень
- Внутрішнє, макро і мікро середовище маркетингу
- Основні методи аналізу конкурентного середовища
- SWOT-аналіз
- Дослідження ринкового середовища. Алгоритм збору даних. Розвідувальний цикл
- Оцінка ринкових можливостей і загроз
- Визначення критичних чинників успіху компанії
- Класифікація цілей при конкурентній розвідці
- Аналіз роботи і методів роботи з закритими і відкритими джерелами інформації
- VRIN/VRIO
- Побудова гіпотез і тестування ринку
Дослідження цільової аудиторії
- Типи маркетингових досліджень. Різниця якісних і кількісних методів, використання змішаних методик
- Вимоги до гайду якісного дослідження, проєктні методики
- Класична модель Customer Development. Основні етапи підходу
- Метрики і аналіз якісних досліджень
- Формування правильної гіпотези
- Бюджет дослідження
Бренд-маркетинг. Ідентичність бренду
- Що таке "бренд". Мій товар - бренд чи ні?
- Ідентичність бренду: позиціонування, індивідуальність, сприйняття якості, цінності бренду, асоціації бренду, суть бренду
- Оцінка здоров'я бренду. Метрики бренду (поінформованість, переваги, аттітюди, карта сприйняття бренду, BDI, здоров'я бренду і т.д.)
- Капітал бренду (Brand Equity) і підходи до його оцінки
- Вибір стратегії позиціонування в залежності від цілей компанії. (Сходи переваг)
Методика брендингу
- Моделі розробки бренду. Створення емоційного зв'язку зі споживачем
- Архітектура бренду. Рівні формування цінності
- Візуальні комунікації бренду
- Бренд-аудит. Карта управління маркетингом і брендом
- Основні моделі управління брендом
- Розширення бренду
- Ціноутворення. Цінові промо-акції
- Структура P & L. Бюджет компанії і маркетинговий бюджет
Trade-marketing
- Природа торгового маркетингу. Принципи постановки цілей і завдань
- Основні етапи планування
- Концепція життєвого циклу продукту
- Класифікація та вибір торгових каналів для впливу
- Етапи планування програм стимулювання збуту
- Point-of-sales стимулювання продажів і брендинг
- Власні бренди роздрібних мереж (СТМ)
- Окупність маркетингових активностей (ROMI)
- Області використання, рекомендації щодо складання бюджету
- Принципи формування бюджету просування
Система маркетингових комунікацій
- Основи комунікаційної стратегії
- Пошук інсайтів і комунікаційний SWOT-аналіз
- Комунікаційні цілі і KPI
- Ключові повідомлення
- Моделі комунікації
- AIDA і інші формули ефективної комунікації
- Компоненти продуктивного рекламного повідомлення
Канали комунікації
- Просування за принципом 360 градусів
- Види реклами, особливості розробки та застосування
- Класична реклама (ATL): ТВ-реклама, друкована реклама, радіореклама, зовнішня реклама. Особливості застосування
- Реклама і BTL
- Реклама і трейд-маркетинг (POS-матеріали та ін.)
- Реклама і PR
- Реклама і брендинг
- Специфічні види реклами (вірусна реклама і т.д.)
Медіапланування і розподіл бюджетів
- Роль і місце медіапланування в системі маркетингових комунікацій
- Стратегічне і тактичне медіапланування
- Вибір інструментів маркетингу під цілі проєкту
- Джерела рекламного трафіку
- Регіональність кампанії
- Основні метрики ефективності та їх розрахунок
- Підходи і методи визначення рекламного бюджету
Digital-маркетинг
- Основи цифрового маркетингу
- Шлях і психологія клієнта в інтернет просторі
- Бізнес-моделі в онлайні
- Performance-канали та KPI
- Побудова стратегії інтернет-маркетингу
- Команда
Аналітика в інтернет-маркетингу
- Стадії і завдання формування маркетингової аналітики
- Види цілей для інтернет-ресурсів, вибір і визначення коректних цілей
- Аудит поточного стану інтернет-проекту з точки зору веб-аналітики
- Інструменти веб-аналітики
- Багатоканальні послідовності і асоційовані конверсії
- Моделі атрибуції, когортний аналіз, RFM-аналіз
- Точність даних і статистичні похибки
- Порядок формування гарного аналізу і відмінності звітів
- Оцінка якості робіт веб-аналітика, контроль, постановка задач
Розробка SEO-стратегії
- Перегляд списку каналів інтернет-маркетингу і місце SEO серед них
- Цілі і завдання SEO-просування
- Основні етапи і фактори для просування сайту
- Особливості просування нового сайту з нуля
- Розробка стратегії просування в ТОП пошуку
- Параметри аналізу конкурентів для розробки стратегії просування
- Показники ефективності в SEO-просуванні
- Важливі параметри для аудит сайту
- Оцінка якості робіт SEO-фахівця, контроль, постановка задач
Performance-маркетинг
- Побудова воронки продажів на основі стратегії
- Вибір каналів комунікації під різні цілі
- Рішення бізнес-завдань за допомогою контекстно-медійної реклами
- Рішення бізнес-завдань за допомогою таргетованної реклами
- Рішення бізнес-завдань за допомогою мобільного маркетингу
- Розрахунок вартості залучення аудиторії
- Моделі атрибуції і поєднання каналів
- Планування рекламної кампанії: основні етапи її підготовки та здійснення
- Аналіз впливу реклами на обсяги продажів
- Оцінка якості робіт РРС-спеціаліста, контроль, постановка задач
Контент-маркетинг
- Типи контенту, створення системи з виробництва контенту
- Інструменти для управління контентом (Content management system)
- Контент-план
- Власні канали (соцмережі, веб-сайт, блог, месенджери)
Рекламні інструменти в соціальних мережах
- Роль і завдання соціальних мереж в інтернет-маркетингу
- Види і типи контенту. Особливості SMM для B2C і B2B
- Формування стратегії для соціальних мереж
- Методики постингу і проведення вірусних акцій, конкурсів та опитувань в соціальних медіа
- Посіви контенту в сторонніх спільнотах
- Розрахунок витрат і віддачі від публікацій в соціальних мережах
- Розробка спільноти і види комунікації
- Сценарії діалогів в спільнотах
- Робота SMM-спеціаліста: постановка завдань, контроль і аналіз
PR i Influencer-маркетинг
- Проєктування PR стратегії компанії
- Цілі і завдання PR-стратегії
- Визначення набору ефективних PR-інструментів для роботи
- Influencer-маркетинг. Основна мета і завдання рекламної кампанії співпраці з інфлюенсерами
- Розробка системи оцінки результатів виконуваних дій
- Планування бюджету
- Організація проєкту та помилки
Маркетингова розробка продукту
- Маркетингова розробка продукту. Підходи до генерації ідей
- Цілі і етапи розвитку продукту. Proof of Concept (PoC)
- Product-Market Fit
- Аналітика: інструменти, метрики і облік
- Управління завданнями і проєктами в продуктовому маркетингу
- Матриця компетенцій продуктового маркетолога
Customer development
- Як люди приймають рішення. Дерево рішень
- Портрет споживача. Методологія формування аватара клієнта
- Сегментація, вибір цільової аудиторії
- Спостереження та опитування. Технології проведення
- Фокус-група. Бізнес-завдання, які вирішуються за допомогою проведення фокус-груп
- Методика проведення експерименту
- Техніки проведення досліджень інтерв'ю та глибинне інтерв'ю
- Аналіз і пошук нових можливостей
Product Discovery
- Аналіз гіпотез, отримання інсайтів
- Цикли перевірки гіпотез HARDI
- Формування MVP 0 і MVP 1
- А/В-тестування і корегування стратегії
- Ціноутворення, знижкова політика і акції
- Збут оффлайн: методологія і воронка продажів
- Збут і просування онлайн: лідогенераціі
- Перерозподіл бюджетів, відстеження результатів
Customer Experience
- Клієнт і потреби
- Складання карти шляху клієнта (CJM)
- Завоювання довіри клієнта
- Специфічні аудиторії
- UX-дослідження і CJM
- Кількісні методи вимірювання лояльності і задоволеності клієнтів (NPS, CSI)
- Підключення системи моніторингу
- Оцінка здоров'я бази клієнтів: життєвий цикл, LTV, потенціал клієнта
- Якісна стратегія CX design
Стратегія Retention-маркетингу
- CRM. Як працює маркетинг утримання?
- Життєвий цикл клієнта: onboarding, upsell, cross-sell, retention, churn, проєктування карти комунікацій
- KPI: частота, активна база, проникнення продуктів, коефіцієнт утримання клієнтів
- Програма лояльності
- Основні інструменти та методи утримання
- Основні помилки
- Прямі канали комунікацій: email, push, sms, messengers
Customer Service
- Стандарти клієнтського сервісу
- Цілі Customer Service
- Відстеження ключових показників ефективності
- Види пакетних пропозицій. Опис процесу
- Телефонні консультації
- Мотивація співробітників до розвитку клієнтського сервісу
- Захист репутації та робота з негативом
Аналітичні метрики здорового маркетолога
- Маркетингові показники ефективності
- Як пов'язані цілі компанії і KPI
- Як вибрати свої KPI, щоб отримати хороший результат
- Збір даних і розрахунок показників ефективності
- Оцінка ефективності вибраних показників
- Аналітичні дашборди
- Порядок формування та відмінності звітів
- Методи прогнозування і точки росту
Управління маркетинговим бюджетом
- Основні документи фінансової звітності (P & L, CF).
- Методи формування бюджету
- Показники контролю
- Звіти про фінансові результати
- Фінансовий план і захист бюджету
- Управління маркетинговим бюджетом в кризу
Маркетингова стратегія
- Стратегічний маркетинг, як співвідноситься і відрізняється від корпоративної стратегії і тактичного маркетингу
- Стратегічний аналіз, що необхідний для надання реальної цінності вашим клієнтам
- Аналіз поточного та майбутнього середовища. Вплив інформації на прийняття стратегічних рішень
- Конкурентні стратегії
Стратегія бренду
- Основні елементи без яких не може існувати бренд
- Стратегії сегментації аудиторії і персонального таргетингу
- Розробка цільової ціннісної пропозиції. Точки позиціонування бренду для підвищення цінності
- Формування стратегії позиціонування бренду, щоб забезпечити чітку диференціацію і комунікацію
Стратегія зростання
- Можливості підвищення лояльності і зростання клієнтської бази
- Поява нових ринків і можливостей нових продуктів для росту продажів
- Наслідки обслуговування декількох ринків, міжнародний маркетинг, вихід на нові ринки
Стратегічний маркетинговий план
- Структурований процес планування
- Участь ключових зацікавлених сторін
- Аналіз PESTLE. Трансформація бізнес-моделей
- Тенденції в поведінці клієнтів і плануванні шляху до покупки
- Постановка цілей, розробка стратегічних пріоритетів і орієнтація на досягнення бізнес-цілей
- Розрахунок рентабельності інвестицій
- Тактичне розгортання маркетингового плану по відношенню до цілей
- Створення системи оцінки та значущі ключові показники ефективності
Інновації
- Як інновації впливають на зростання організації
- Принципи інновацій
- Ключові особливості інноваційних організацій
- Формування бізнес-обґрунтувань для змін
- Реалізація інноваційної маркетингової стратегії
Проєктний менеджмент, Agile, Scrum, Kunban
- Каталог і карта бізнес-процесів, операційні процеси
- Канва бізнес моделі (Business model Canvas)
- Принципи Agile і Lean
- Розробка по Scrum
- Інструменти управління завданнями
- Роль менеджера продукту в команді розробки
Крос-функціональні проєкти і команди - взаємодія з іншими департаментами
- Сутність крос-функціональних команд паралельного проєктування
- Формування крос-функціональних команд
- Роль крос-функціональних команд в розвитку знаннєвого потенціалу компанії
- Механізми координації та їх вплив на обмін знаннями в крос-функціональній команді
- Приклади координації в крос-функціональних командах при паралельному проєктуванні
Ефективне управління відділами та організаціями
- Комунікації всередині команди і команди всередині компанії
- Інструменти для комунікації учасників команди
- Емоційний інтелект (EQ) в управлінні
- Ролі та психологічні позиції в команді
- Оцінка фахівців
- Адаптація співробітників
- Зворотний зв'язок зі співробітниками
- Звільнення співробітника
Робота з підрядниками
- Типи агентств
- Як проводити бриф агентству
- Контроль і аналіз результатів
Підготовка до захисту проєкту
- Підготовка структури фінального проєкту
- Правила захисту проєкту
- Визначення тематики
- Основні вимоги до роботи
Побудова особистого бренду
- Модель ефективного лідера
- Спосіб дізнатися свої сильні сторони (опитувальник Strengthsfinder)
- Визначення сильних сторін (Strengths finder)
- MBTI
- DISC
- Адаптивне лідерство - основні принципи
Підготовка публічного виступу
- Як готуватися до виступу
- Психологічна і фізична підготовка
- Ключові фактори успіху виступу
- Прийоми захоплення уваги аудиторії
- Прийоми підтримки уваги
Захист проєкту
- У вас буде 1 місяць на підготовку до захисту вашого проєкту і стратегії. Протягом цього часу вас буде підтримувати куратор курсу, давати рекомендації і вести за руку до мети
- Захист проєкту
Особливості курсу
- "Живі" онлайн-вебінари
- Доступ до запису вебінару вже на наступний день після проведення
- Практичні домашні завдання
- 65+ годин навчання у форматі онлайн
- Доступ до корисних додаткових матеріалів
- Закрите ком'юніті в Telegram на період навчання
- Інтерактивна навчальна платформа
- Зворотний зв'язок від куратора протягом навчання
- Матеріали курсу доступні 1 рік з моменту його завершення
- Індивідуальний захист проєкту
- Сертифікат WebPromoExperts
- Можливість сплатити за курс частинами (від 2 до 8 платежів)
Викладачі курсу
- Юлія Пузирьова - Директор з маркетингу Raiffeisen Bank
- Віталій Ткаченко - Співзасновник Tkachenko&Myroniuk Marketing Agency
- Ігор Дідок - Маркетинг директор мережі аптек Подорожник
- Антон Воронюк - Директор з розвитку бізнесу WebPromoExperts та Webpromo
- Володимир Галіка - Managing Partner at NGN.agency
- Олена Красуленко - Chief of Marketing at Pyramida Technik Group
- Олена Ткачук - Founder Citrine DMA
- Артем Коломієць - Head of SEO at Webpromo
- Марія Назаренко - CMO at COMFY
- Андрій Боровський - Head of marketing at Henkel Bautechnik
- Сергій Грабчак - Директор з маркетингу в Ощадбанк
- Ярослав Гуменюк - Chief Marketing Officer KNESS Group
- Ірина Сторожко - COO at GreenSky
- QA Automation / QA Manual
На курсі Ви отримаєте знання та навички, щоб стати QA спеціалістом. Отримаєте підтверджений комерційний досвід у реальних проєктах.
Програма курсу
QA Start
- Введення в професію QA інженера. Поняття якості програмного забезпечення
- Методології розробки: Waterfall, V-модель, Ітеративна Agile (Scrum, Kanban)
- Місце і роль тестування в процесі розробки ПЗ
- Специфікація. Види, аналіз і тестування вимог
- Види, рівні і методи тестування
- Тестова документація: тест план, тест-кейс, чек-лист, тест-репорт і т.д
- Матриця відповідності вимог (Traceability Matrix)
- Поняття помилки. Bug report. Життєвий цикл помилки
- Техніки тест дизайну. Як правильно писати тест кейси
- Використання Jira, Testlink
- Тестування API
- Використання Postman
- Введення в SQL. CRUD операції
- Автоматизоване тестування. Переваги і недоліки
- Практичні заняття на реальних проектах. Розбір питань і завдань для підготовки до співбесіди на позицію Manual QA Engineer
- IT-English Speaking Club з викладачем з IT компанії
QA Java
- Введення в Java
- Інсталяція JDK
- Середовище розробки Eclipse / IntelliJ IDEA
- Компіляція і запуск додатків
- Введення в синтаксис мови Java
- Типи даних: примітиви, посилання
- Робота зі змінними і операторами
- Побітові операції
- Додаток "Калькулятор"
- Масиви
- Індексна арифметика
- Робота з рядками
- Методи класів і параметри
- Оператори умовного переходу і цикли
- Робота з датою і часом
- Інструменти для налагодження програм
- IT-English Speaking Club з викладачем з IT компанії
QA Automation
- Основи Java для тестувальників: типи даних, методи, цикли, ООП
- Selenium. Основні компоненти. Селектори
- Selenium WebDriver + Java
- Архітектура додатків client-server
- XML, HTML, CSS. Написання XPath запитів. Page Object pattern
- Техніка розробки Test driven development (TDD)
- Техніка розробки Behavior driven development (BDD)
- JUnit / TestNG framework
- JBehave / Cucumber framework
- Selenide для простих і ефективних тестів
- Selenoid і Selenium Grid для побудова тестової інфраструктури
- Тестування веб сервісів
- Робота з базами даних. Мова SQL. CRUD
- Введення в Docker
- Continuous integration. Jenkins
- Формування звітів та аналіз результатів виконання автоматизованих тестів
- Написання власного фреймворка автоматизації тестування
- Безліч цікавих практичних завдань
- IT-English Speaking Club з викладачем з IT компанії
Особливості курсу
- Для людей віком від 12 років
- Вечірня група (з 19.00)
- Чат з тренером і групою
- Стажування у реальному проєкті
- IT English Speaking Club
- Додаткові можливості у пакеті PLUS
Викладачі курсу
- Всеволод Євгієнко - CEO та тренер
- Дмитро Міщук - Тренер
- Олександр Цимбалюк - Тренер
- Філіп Севене - Тренер
- Олег Суховеров - Тренер
- Олег Новіков - Тренер
- Олексій Рихлюк - Тренер
- Осипенко Олексій - Тренер
- Web & Mobile Design / UI/UX
На вас чекають онлайн-заняття, практичні завдання різної складності для закріплення теорії, комерційний досвід в реальному проєкті.
Програма курсу
Web & UI/UX Design
- Введення в професію UI/UX дизайнера
- Знайомство з графічними редакторами: Adobe Photoshop, Illustrator, Figma, Miro
- Interaction design
- Типографіка. Шрифти. Auto layout в Figma
- Теорія кольору та сітки. Колористика
- Дизайн системи (UI kit). Атомарний дизайн
- Композиція. Як збалансувати дизайн
- Створення банерів в Adobe Photoshop
- Векторна графіка. Створення логотипів в Adobe Illustrator
- Формати файлів. Імпорт та експорт графіки
- Розуміння UX. Користувацькі інтерв'ю, персони, аналіз конкурентів
- Типи сучасних веб сайтів
- User flow. CJM та прототипування
- Контекст в дизайні. Брифування замовника
- Адаптивний дизайн
- Пошук та генерація ідей. Креативні методики: стратегія Діснея, дизайн мислення
- Accessibility та покращення користувацького досвіду
- Створення дизайну мобільних додатків. Гайдлайни Android та iOS
- Основи анімації
- No code продукти. Основи Webflow
- Передача дизайн-макетів розробникам
- Розміщення проєктів на Behance
- Виконання та презентація випускного проєкту для портфоліо
- Створення резюме та портфоліо
- Особливості працевлаштування та спілкування з роботодавцями
- IT-English Speaking Club з викладачем з IT компанії
Верстка для дизайнерів
- Основні завдання фронтенду. Інструменти розробки
- Введення у HTML. Структура коду
- Основні теги роботи із текстом, зображеннями
- Створення веб-форм
- Робота із таблицями даних
- Списки
- Введення в CSS, поділ змісту та уявлення
- Контейнер CSS. Підключення CSS стилів. Застосування валідатора
- CSS селектори
- Способи розкладки CSS: float, grid, flexbox
- Використання SASS, SCSS
- Анімація, трансформація, переходи
- Роботи з градієнтами
- Сучасні типи верстки
- Методологія БЕМ та рекомендації щодо назви класів
- CSS-фреймворки: Bootstrap
- CSS media queries
- Нові специфікації HTML5 та CSS3
- Семантичні теги. Теги фізичної та логічної розмітки у HTML5
- Різні види верстки. Адаптивність та оптимізація верстки
- IT-English Speaking Club з викладачем з IT компанії
Особливості курсу
- Для людей віком від 12 років
- Вечірня група (з 19.00)
- Чат з тренером і групою
- Стажування у реальному проєкті
- IT English Speaking Club
- Додаткові можливості у пакеті PLUS
Викладачі курсу
- Всеволод Євгієнко - CEO та тренер
- Дмитро Міщук - Тренер
- Олександр Цимбалюк - Тренер
- Філіп Севене - Тренер
- Олег Суховеров - Тренер
- Олег Новіков - Тренер
- Олексій Рихлюк - Тренер
- Ірина Цапенко - Тренер
- Java
- Fullstack
На курсі вас чекають десятки практичних завдань різної складності для закріплення теорії. В кінці курсу ви напишете проєкт, який стане частиною портфоліо і його буде не соромно прикласти до резюме.
Програма курсу
Верстка HTML/CSS
- Основні завдання фронтенду. Інструменти розробки
- Введення у HTML. Структура коду
- Основні теги роботи із текстом, зображеннями
- Створення веб-форм
- Робота із таблицями даних
- Списки
- Введення в CSS, поділ змісту та уявлення
- Контейнер CSS. Підключення CSS стилів. Застосування валідатора
- CSS селектори
- Способи розкладки CSS: float, grid, flexbox
- Використання SCSS / LESS / Stylus
- Анімація, трансформація, переходи
- Робота з градієнтами
- Сучасні типи верстки
- Методологія БЕМ та рекомендації щодо назви класів
- CSS-фреймворки: Bootstrap
- CSS media queries
- Нові специфікації HTML5 та CSS3
- Семантичні теги. Теги фізичної та логічної розмітки у HTML5
- Різні види верстки. Адаптивність та оптимізація верстки
- IT-English Speaking Club з викладачем із IT компанії
JavaScript
- JavaScript: історія, роль, синтаксис
- Базові конструкції мови
- Примітивні типи даних, змінні, оператори
- Логічні структури
- Робота з масивами: одновимірними, двовимірними
- Методи та функції
- Класи та об'єкти. Основи ООП
- Конструктори та прототипи
- JavaScript у браузерах: модель W3C DOM
- Форми та регулярні вирази
- Події, опрацювання подій
- Інтерактивні інтерфейси. AJAX, Promise, Fetch
- Сучасні можливості ES.Next
- Архітектура REST
- Вивчення React та/або Vue.js
- Збірка проектів: WebPack
- Робота з npm, npx, yarn
- Основи Node.JS
- Написання дипломного проєкту для портфоліо. Code review від викладача
- Гарантоване стажування у комерційному проєкті за підсумками тестування та захисту дипломного проєкту
- IT-English Speaking Club з викладачем із IT компанії
Java Start
- Введення в Java. Java SE, EE, Android
- Інсталяція JDK
- Середовище розробки Eclipse / IntelliJ IDEA
- Компіляція і запуск додатків
- Введення в синтаксис мови Java
- Типи даних: примітиви, посилання
- Робота зі змінними і операторами
- Побітові операції
- Додаток "Калькулятор"
- Масиви
- Індексна арифметика
- Робота з рядками
- Методи класів і параметри
- Оператори умовного переходу і цикли
- Робота з датою і часом
- Інструменти для відлагодження програм
- IT-English Speaking Club з викладачем з IT компанії
Java ООП
- Основи ООП. Пакети, класи, об'єкти
- Модифікатори доступу
- Інкапсуляція, успадкування
- Поліморфізм. Практичне застосування
- Робота з виключеннями
- Інтерфейси, подійно-орієнтоване програмування
- Потоки введення-виведення
- Робота з файловою системою
- Java 8: Lambda, Stream API
- Нововведення в Java 9-21
- Багатопоточність
- Синхронізація потоків
- Пакет java.util.concurrent.*. Executors
- Особливості java.lang.Object
- Серіалізація
- Колекції: List, Queue, Deque, Map, Set
- Детальний розбір хеш таблиць
- HashMap і HashSet
- Створення мережевих клієнт-серверних додатків на Java
- Проєкт "Чат для локальної мережі"
- IT-English Speaking Club з викладачем з IT компанії
Java Pro
- Reflection API. Анотації
- Робота з XML і JSON
- Огляд патернів проектування
- Протоколи HTTP/HTTPS
- Веб-додатки
- Java EE / Jakarta EE
- Servlets, JSP, JSTL
- Фреймворки SPRING IoC, MVC
- SPRING Boot, SPRING Data, JTA
- SPRING Security для авторизації користувачів
- Реляційні бази даних
- Основи SQL. CRUD operations
- Робота з базами даних. MySQL
- JDBC. Data Access Object (DAO)
- Технології ORM. JPA, Hibernate
- Чат боти. Створення бота для Telegram
- Автоматична збірка проєктів та управління залежностями. Maven
- Розбір понад 100 питань і завдань для проходження співбесід та підготовка до сертифікації від Oracle
- Написання дипломного проекту для портфоліо. Code review від викладача
- IT-English Speaking Club з викладачем з IT компанії
Особливості курсу
- Живі онлайн заняття в групі
- Відео всіх лекцій
- Авторські відеокурси в особистому кабінеті
- Чат з тренером та групою
- Перевірка домашніх завдань
- Безлімітний IT English Speaking Club
- Проєкти для портфоліо
- Стажування в реальному проєкті для отримання досвіду
- Підготовка резюме і профілю на LinkedIn
Викладачі курсу
- Всеволод Євгієнко - CEO та тренер
- Дмитро Міщук - Тренер
- Антон Вальянос - Тренер
- Олександр Цимбалюк - Тренер
- Філіп Севене - Тренер
- Олег Суховеров - Тренер
- Олег Новіков - Тренер
- Олексій Рихлюк - Тренер
- Олексій Васильєв - Тренер
- Максим Сластен - Тренер
- JavaScript
- Node.js
- Fullstack
На курсі Ви навчитесь розробляти адаптивні сайти різної складності за допомогою JavaScript, CSS і HTML, а також програмувати серверну систему на Node.js і Express. Після закінчення навчання видається сертифікат, а також у вас буде 5 проєктів для власного портфоліо та ряд софт навичок для отримання свого першого оферу.
Програма курсу
Модуль: Soft Skills
- Основні комунікативні навички
- Орієнтування у ситуації спілкування
- Управління емоціями
- Емоційний інтелект
- Критичне мислення
- Робота у команді
- Самопрезентація
Підготовка до початку курсу
Після успішного проходження тестувань та зарахування на курс студенти отримують список матеріалів з Javascript та перше теоретичне завдання, щоб на першому ж занятті одразу перейти до практики.
Модуль 1: Основи HTML, CSS, та JavaScript
- Основи HTML, CSS і JavaScript
- Emmet
- Git і Gitlab
- Інструменти розробки Chrome
- Font Awesome
- HTML5, CSS3
- Flexbox, Grid Layout
- Функції, об’єкти, масиви
- DOM, цикли та вихідні рядки коду
- Написання проєкту цільової сторінки з динамічними елементами та візуальними ефектами
Модуль 2: HTML/CSS просунутий рівень
- Адаптивна розробка
- Mobile First
- Основи npm
- package.json
- Gulp і його модулі
- Препроцесори CSS: SASS, SCSS
Модуль 3: JavaScript просунутий рівень
- Замикання
- Основи ООP
- Прототипи, класи ES6
- Знайомство з Bootstrap
- AJAX і CORS
- Promise і Fetch
- Axios
- Async/Await
Модуль 4: React.js
- Основи React.js
- Створення вкладених компонентів, посилання на DOM
- propTypes, defaultProps
- Життєвий цикл компонента
- React Router
- React hooks
- Робота з Redux
- Асинхронні дії
- Юніт тести
- Context API
Модуль 5: Основи Node.js та Typescript
- Модульна система. Модулі commonjs
- Глобальні змінні
- Модулі fs і path
- Налагодження Node.js
- Основи Typescript
- Query string
- Обробка помилок
- CORS
- TypeScript
Модуль 6: Express.js
- Middlewares
- Маршрутизатор
- Зворотні виклики маршрутизатора
- Об’єкти запиту/відповіді
Модуль 7: Бази даних і SQL
- Основи SQL
- TypeORM
- Створення віддалених баз даних
- Схеми баз даних
- Міграції
Модуль 8: Теми просунутого рівня
- Розгортання програми
- CI/CD
- Авторизація/автентифікація
- Postman
- Swagger
- Websokets
Воркшопи
Починаючи з основ програмування і до фінального проєкту, студенти зможуть брати участь у майстер-класах, воркшопах і вебінарах від ізраїльських та українських фахівців.
Soft skills, технічна англійська та підготовка до співбесіди
Паралельно з третім модулем студенти почнуть займатися розвитком своїх внутрішніх якостей та готуватися до самопрезентації. Ми будемо проводити повноцінні співбесіди, створюючи умови, максимально наближені до реальних. Разом з професійними рекрутерами та інженерами з індустрії ми будемо працювати над резюме кожного студента, вміннями презентувати себе та свою роботу, вести комунікації; будемо повністю супроводжувати в процесі проходження співбесід.
Фінальний проєкт
- SCRUM і Agile
- Командна робота
- Розуміння вимог
- Розробка мінімального життєздатного продукту (MVP)
- Проведення регулярних зустрічей
- Робота в спринті
- Комплексне планування
- Розробка демоверсії вашого продукту
Бонусний модуль: Англійська для ІТ
Особливості курсу
- Живі заняття у вечірній час (19:00-21:00)
- Система оцінки знань
- Підтримка ментора
- Велика кількість практичних завдань
- 5 проєктів для портфоліо
- Допомога у працевлаштуванні
Викладачі курсу
- Роман Марченко - Senior Frontend Developer, DAN IT Education
- Арсеній Деркач - Front-end React developer в Revjet
- Максим Матвеєв - FrontEnd developer, Freelance
- Віталій Мудрий - Software Engineer в Gravity
- Богдан Адмін - Senior Software Engineer, NDA
- Ігор Тоболяков - Front End Developer в Newfold Digital
- Іван Сердюков - Web development lead at Clario
- Андрій Моргун - Middle front-end engineer, LULU Software
- Станіслав Чірва - Senior Frontend (JS) Engineer, EPAM Systems
- Frontend
На курсі запропоновано десятки практичних завдань різної складності для закріплення теорії. В кінці курсу ви створите проєкт, який стане частиною портфоліо і резюме, а також отримаєте практику роботи в команді над реальним комерційним проєктом.
Програма курсу
Верстка HTML/CSS
- Основні завдання фронтенду. Інструменти розробки
- Введення у HTML. Структура коду
- Основні теги роботи із текстом, зображеннями
- Створення веб-форм
- Робота із таблицями даних
- Списки
- Введення в CSS, поділ змісту та уявлення
- Контейнер CSS. Підключення CSS стилів. Застосування валідатора
- CSS селектори
- Способи розкладки CSS: float, grid, flexbox
- Використання SASS, SCSS
- Анімація, трансформація, переходи
- Роботи з градієнтами
- Сучасні типи верстки
- Методологія БЕМ та рекомендації щодо назви класів
- CSS-фреймворки: Bootstrap
- CSS media queries
- Нові специфікації HTML5 та CSS3
- Семантичні теги. Теги фізичної та логічної розмітки у HTML5
- Різні види верстки. Адаптивність та оптимізація верстки
- IT-English Speaking Club з викладачем із IT компанії
JavaScript
- JavaScript: історія, роль, синтаксис
- Базові конструкції мови
- Примітивні типи даних, змінні, оператори
- Логічні структури
- Робота з масивами: одновимірними, двовимірними
- Методи та функції
- Класи та об'єкти. Основи ООП
- Конструктори та прототипи
- JavaScript у браузерах: модель W3C DOM
- Форми та регулярні вирази
- Події, опрацювання подій
- Інтерактивні інтерфейси. AJAX, Promise, Fetch
- Сучасні можливості ES6-ES9
- Архітектура REST
- Бібліотека jQuery
- Вивчення React та/або Vue.js
- Збірка проектів: WebPack, Gulp
- Робота з npm, npx, yarn
- Основи Node.JS
- Написання дипломного проєкту для портфоліо. Code review від викладача
- Гарантоване стажування у комерційному проекті за підсумками тестування та захисту дипломного проєкту
- IT-English Speaking Club з викладачем із IT компанії
Особливості курсу
- Для людей віком від 12 років
- Вечірня група (з 19.00)
- Чат з тренером і групою
- Стажування у реальному проєкті
- IT English Speaking Club
- Додаткові можливості у пакеті PLUS
Викладачі курсу
- Всеволод Євгієнко - CEO та тренер
- Дмитро Міщук - Тренер
- Олександр Цимбалюк - Тренер
- Філіп Севене - Тренер
- Олег Суховеров - Тренер
- Олег Новіков - Тренер
- Олексій Рихлюк - Тренер
- Максим Сластен - Тренер
- Python
- Fullstack
На курсі вас чекають десятки практичних завдань різної складності для закріплення теорії. В кінці курсу ви напишете проєкт, який стане частиною портфоліо і його буде не соромно прикласти до резюме.
Програма курсу
Верстка HTML/CSS
- Основні завдання Front-End. Інструменти розробки
- Введення у HTML. Структура коду
- Основні теги роботи із текстом, зображеннями
- Створення веб-форм
- Робота із таблицями даних
- Списки
- Введення в CSS, поділ змісту та уявлення
- Контейнер CSS. Підключення CSS стилів. Застосування валідатора
- CSS селектори
- Способи розкладки CSS: float, grid, flexbox
- Використання SASS, SCSS
- Анімація, трансформація, переходи
- Робота з градієнтами
- Сучасні типи верстки
- Методологія БЕМ та рекомендації щодо назви класів
- CSS-фреймворки: Bootstrap
- CSS media queries
- Нові специфікації HTML5 та CSS3
- Семантичні теги. Теги фізичної та логічної розмітки у HTML5
- Різні види верстки. Адаптивність та оптимізація верстки
- IT-English Speaking Club з викладачем із IT компанії
JavaScript
- JavaScript: історія, роль, синтаксис
- Базові конструкції мови
- Примітивні типи даних, змінні, оператори
- Логічні структури
- Робота з масивами: одновимірними, двовимірними
- Методи та функції
- Класи та об'єкти. Основи ООП
- Конструктори та прототипи
- JavaScript у браузерах: модель W3C DOM
- Форми та регулярні вирази
- Події, опрацювання подій
- Інтерактивні інтерфейси. AJAX, Promise, Fetch
- Сучасні можливості ES6-ES9
- Архітектура REST
- Бібліотека jQuery
- Вивчення React/Vue.js
- Збірка проектів: WebPack, Gulp
- Робота з npm, npx, yarn
- Основи Node.JS
- Написання дипломного проєкту для портфоліо. Code review від викладача
- Гарантоване стажування у комерційному проекті за підсумками тестування та захисту дипломного проєкту
- IT-English Speaking Club з викладачем із IT компанії
Python Start
- Інтерпретатор Python. Встановлення VS Code. Перша програма
- Введення в поняття змінна. Приведення типів
- Локальні і глобальні змінні
- Цілочисельні, речові і комплексні змінні
- Математичні операції зі змінними
- Умовні оператори. Булеві оператори
- Цикли. Оператори переривання циклу. Вкладені цикли
- Введення в списки. Арифметичні операції зі списками. Зрізи списків
- Змінювані і незмінні типи даних
- Рядки. Коди символів. Форматування рядків
- Словники. Хешовані типи даних. Методи словників
- Кортежі і множини. Методи множин
- Функції. Передача параметрів
- Рекурсія
- Упаковка і розпакування параметрів функції
- Функція як змінна
- Читання і запис даних в файл. Переміщення по файлу
- IT-English Speaking Club з викладачем з IT компанії
Python Pro + Django
- Знайомство з об'єктно-орієнтованим програмуванням
- Створення класу, конструктори, поля і методи
- Спадкування в Python
- Робота з винятковими ситуаціями
- Модулі
- Перевантаження операторів
- Ітератори і ітераційний протокол
- Генератори
- Розгляд та використання функцій як самостійних об'єктів
- Декоратори функцій. Декоратори класів
- Управління атрибутами класу. Дескриптори
- Метакласи і їх застосування
- Введення в Django
- Маршрутизація. Запити та відповіді
- Шаблони і представлення. Bootstrap
- Використання моделей
- Робота з HTML формами
- Робота з базами даних
- Авторизація та безпека
- Написання дипломного проєкту для портфоліо
- IT-English Speaking Club з викладачем з IT компанії
Особливості курсу
- Заняття у групі або індивідуальний формат на вибір
- Міжнародний професійний сертифікат
- Гарантія працевлаштування у договорі
- Стажування у реальному проекті для здобуття досвіду
- Відео записи всіх лекцій
- Авторські відео курси в особистому кабінеті
- Індивідуальні консультації з викладачем
- Чат з тренером та групою
- Перевірка домашніх завдань
- Безлімітний IT English Speaking Club
- Проєкти для портфоліо
- Підготовка резюме та профілю на LinkedIn
Викладачі курсу
- Всеволод Євгієнко - CEO та тренер
- Дмитро Міщук - Тренер
- Антон Вальянос - Тренер
- Олександр Цимбалюк - Тренер
- Філіп Севене - Тренер
- Олег Суховеров - Тренер
- Олег Новіков - Тренер
- Олексій Рихлюк - Тренер
- Олексій Васильєв - Тренер
- Максим Сластен - Тренер
- Java
- JavaScript
- Fullstack
Курс дозволить опанувати FrontEnd та BackEnd, фреймворки Spring IoC, Spring Security, Hibernate, Spring Data, jQuery, Node.js, Express.js, React.js, Redux. Після закінчення навчання у вас буде 8 готових проєктів для портфоліо, вміння працювати у команді та можливість створювати круті продукти самостійно завдяки універсальності знань.
Програма курсу
Модуль: Soft Skills
- Основні комунікативні навички
- Орієнтування у ситуації спілкування
- Управління емоціями
- Емоційний інтелект
- Критичне мислення
- Робота у команді
- Самопрезентація
Підготовка до початку курсу
Після успішного проходження тестувань та зарахування на курс студенти отримують список книг із Java та перше теоретичне завдання, щоб на першому ж занятті одразу перейти до практики.
Клієнтські технології JavaScript / FrontEnd
- Створення повністю адаптивного сайту або розширення за допомогою HTML, CSS, шаблонів
- Розробка веб-додатків з використанням принципу Single page application
- Вивчаються інструменти для створення веб-інтерфейсів будь-якого рівня складності (JavaScript, jQuery, Node.js, Express.js, React.js, Redux)
Серверні технології Java EE / BackEnd
- Java EE
- Фреймворки:
- Spring IoC
- Spring Security
- Hibernate
- Spring Data
- Бази даних SQL, NoSql
- Веб-сервера і хмарні технології
- Основи об’єктно-орієнтованого програмування
- Принципи ООП/SOLID
- Шаблони проєктування
- TDD
- Також в модулі передбачено парне програмування, створення онлайн-магазинів, розбір і написання програм Tinder, Instagram
Алгоритми та структура даних
- Основні алгоритми та структури метаданих
- Звичайні та типізовані масиви
- Строкові змінні
- Зв’язані списки
- Стеки та черги
- Хеш, графи, DFS і BFS
- Динамічне програмування
- Дерева
- Алгоритми кешування
- Під час проходження модуля передбачено розв’язання не менше 60 кейсів, користуючись практичним підходом
Воркшопи
Soft skills, технічна англійська та підготовка до співбесіди
Фінальний проєкт
Бонусний модуль: Англійська для ІТ
Особливості курсу
- Живі заняття у вечірній час (19:00-22:00)
- Система оцінки знань
- Підтримка ментора
- Велика кількість практичних завдань
- 8 проєктів для портфоліо
- Допомога у працевлаштуванні
Викладачі курсу
Олексій Рихальський - Software Architect, NDA
Більше інформації- Frontend
Курс дозволить опанувати та зрозуміти принципи роботи HTML, CSS та JavaScript. На заняттях Ви навчитесь працювати з бібліотеками React.js, Redux, розумієте принципи побудови сучасних односторінкових додатків. Додатково отримаєте Soft навики, такі як робота в команді, розподіл задач, вміння презентувати себе та свої проєкти, критичне мислення та інше.
Програма курсу
Підготовка до початку курсу
Наші студенти починають вчитися фактично одразу після того, як успішно проходять тестування і зараховуються на програму. Кожен при цьому отримує підготовчі теоретичні матеріали з верстки та Javascript. Перед кожним стоїть перша теоретична задача, щоб одразу перейти до практики на конкретних прикладах.
Модуль: Soft Skills
- Основні комунікативні навички.
- Орієнтування у ситуації спілкування.
- Управління емоціями.
- Емоційний інтелект.
- Критичне мислення.
- Робота у команді.
- Самопрезентація.
Модуль 1. Частина 1: Основи HTML, CSS
- HTML – засіб логічної розмітки веб-сторінки
- Використовуючи структуру розмітки, можливо вносити дані на сторінку. У процесі першого модуля студенти навчаться описувати цю структуру, використовуючи HTML-теги
- Основи CSS
- Селектори CSS
- Оформлення елементів
- Управління розміром і положенням блоків на сторінці
- Поля і відступи
- Порядок верстки блоку
- Тестування результатів верстки
- Адаптивна веб-верстка
- Нюанси кросбраузерності верстки
- Базова анімація
- Стандарт CSS3
- Основні інструменти розробника
- Основи JavaScript
- Базові і об’єктні типи даних
- Перетворення типів
- Змінні і правила їх іменування
- Умови, оператори, масиви, цикли, функції
- Області видимості, замикання
- Контекст виклику
- Керуючі конструкції
- Обробка помилок
- Введення в браузерні події
- Localstorage/Sessionstorage
- Порядок обробки подій (event loop)
- Взаємодія з браузером DOM
- Функціями зворотного виклику (callback)
- Знайомство з бібліотекою Jquery
Модуль 2. Advanced HTML/CSS
- CSS методології на прикладі BEM
- Верстка з піксельної точністю
- Верстка з підтримкою Retina екранів
- Крос-браузерна верстка
- Web accessibility
- Mobile first
Модуль 3. Advanced JavaScript
- Основи об’єктно-орієнтованого програмування (ООП)
- Базові шаблони проєктування
- Основи функціонального програмування
- Можливості стандарту ES6/ES7 (ECMAScript)
- Також будуть розглянуті:
- Конструктори
- Прототипне наслідування (prototype)
- Рекурсія
- Модулі
- Strict mode
- Cookies
- Async/ Await
- Знайомство зі стандартами WebSocket, JSONP, AJAX, XMLHttpRequest, Promise, Single Page Application
- Загальна інформація про RESTful API
Модуль 4. Основи роботи з бібліотекою React.js.
- Верстка JSX
- Віртуальний DOM
- Components
- Робота з Props/State компонента
- React Router
- Redux
- Робота з ImmutableJS в React/Redux додатку
- Робота з middleware, Redux-thunk
- Redux-forms
- Тестування додатку за допомогою Jest та Enzyme
- Використання хуків у React
Воркшоп: Серверний JavaScript (BackEnd)
- Знайомство з технологією Node.js
- Інфраструктуру і використання пакетного менеджера NPM (package manager)
- Фреймворк Express.js
- Роботу з базами даних на прикладі MongoDB
Додаткові навички
- Робота з Git Bash
- Workflow від створення сховища до його відправки на віддалений сервер
- Робота з гілками
- Робота з файлами
Воркшопи та майстер класи
- Курс Front End включає майстер-класи, воркшопи та участь у вебінарах від ізраїльських та українських фахівців
Soft skills, технічна англійська і підготовка до співбесіди
Фінальний проєкт
Команди студентів курсу фронтенд будуть працювати над фінальним проєктом за методикою scrum. Кожен проєкт розпочнеться з реалізації задачі клієнта. По закінченню фінального проєкту студенти-девелопери будуть презентувати його перед членами Наглядової ради.
Бонусний модуль: Англійська для ІТ
Особливості курсу
- Живі заняття у вечірній час (19:00-22:00)
- Система оцінки знань
- Постійна підтримка ментора
- Робота над реальними проєктами у команді
- Увага до Soft skills
- Допомога у працевлаштуванні
Викладачі курсу
- Ігор Тоболяков - Front End Developer в Newfold Digital
- Віталій Мудрий - Software Engineer в Gravity
- Роман Марченко - Senior Frontend Developer, Freelance
- Арсеній Деркач - Front-end React developer в Revjet
- Максим Матвеєв - FrontEnd developer, Freelance
- Богдан Адмін - Senior Software Engineer, NDA
- Іван Сердюков - Web development lead at Clario
- Андрій Моргун - Middle front-end engineer, LULU Software
- Станіслав Чірва - Senior Frontend (JS) Engineer, EPAM Systems
- Sales / Lead Generation / Business Development
Програма курсу
Теми:
- Введення у специфіку IT
- Як, кому і що продають у IT
- Структура IT компаній: кому писати якщо продаєш IT продукт та IT сервіси
- Технічний лікнеп по IT технологіям та мовам програмування
- Методології розробки ПЗ та бізнес-моделі в IT
- Інструменти Sales-менеджера: CRM та інші
- Ресурси та канали продажів в IT
- Linkedin, як важливий інструмент у роботі IT Sales
- Upwork та інші IT біржі
- Таргетований пошук
- Презентація IT компанії: сайт компанії, профайли в проф та соц. мережах, аналітика IT компанії
- Як створювати презентації та писати proposal
- Бізнес-комунікація: листування, messengers, бізнес етикет
- Calling and e-mailing, Match-making
- Робота з запереченнями. Role-playing. Основи психології
- Бізнес-кейси (від А до Я)
Результат після проходження курсу:
- Навики залучення клієнтів в IT і грамотного ділового спілкування
- Можливість працювати в якості IT Sales Manager у провідних IT компаніях
- Сучасну та затребувану IT професію
- Консультації досвідчених експертів та сприяння у працевлаштуванні
Особливості курсу
- Сертифікат після проходження курсу
- Курс збудований з урахуванням реальних вимог IT компаній
- Протягом курсу ведеться рейтинг успішності
- Бонусне заняття зі стратегії працевлаштування
- Python
На вас чекають заняття у групі, під час яких Ви будете вивчати Python з нуля та одразу застосовувати знання на практиці. По закінченню курсу матимете змогу пройти стажування та взяти участь у реальному проєкті.
Програма курсу
Python Start
- Інтерпретатор Python. Установка VS Code. Перша програма
- Введення у поняття змінна. Приведення типів
- Локальні та глобальні змінні
- Цілочисельні, дійсні та комплексні змінні
- Математичні операції зі змінними
- Умовні оператори. Булеві оператори
- Цикли. Оператори переривання циклу. Вкладені цикли
- Введення у списки. Арифметичні операції зі списками. Зрізи списків
- Типи даних, що змінюються і незмінні
- Рядки. Коди символи. Форматування рядків
- Словники. Типи даних, що хешуються. Методи словників
- Кортежі та множини. Методи множин
- Функції. Передача параметрів
- Рекурсія
- Упаковка та розпакування параметрів функції
- Функція як змінна
- Читання та запис даних у файл. Переміщення файлом
- IT-English Speaking Club з викладачем із IT компанії
Python Pro + Django
- Ознайомлення з об'єктно-орієнтованим програмуванням
- Створення класу, конструктори, поля та методи
- Спадкування в Python
- Робота із винятками
- Модулі
- Перевантаження операторів
- Ітератори та ітераційний протокол
- Генератори
- Розгляд та використання функцій як самостійних об'єктів
- Декоратор функцій. Декоратор класів
- Управління атрибутами класу. Дескриптори
- Метакласи та їх застосування
- Введення в Django
- Маршрутизація. Запити та відповіді
- Шаблони та подання. Bootstrap
- Використання моделей
- Робота з HTML-формами
- Робота із базами даних
- Авторизація та безпека
- Написання дипломного проєкту для портфоліо
- IT-English Speaking Club з викладачем із IT компанії
Особливості курсу
- Для людей віком від 12 років
- Вечірня група (з 19.00)
- Чат з тренером і групою
- Стажування у реальному проєкті
- IT English Speaking Club
- Додаткові можливості у пакеті PLUS
Викладачі курсу
- Всеволод Євгієнко - CEO та тренер
- Олег Тимчук - Тренер
- Олександр Цимбалюк - Тренер
- Олег Новіков - Тренер
- Дмитро Міщук - Тренер
- Філіп Севене - Тренер
- Олег Суховеров - Тренер
- Олексій Рихлюк - Тренер
- Олексій Васильєв - Тренер
- Project Manager
Програма курсу
Теми:
- Вступ. Етапи розробки проєктів
- Роль PM-а у ІТ розробці
- Ділове листування та комунікація з клієнтом: інструменти, етапи, стилі, типові помилки
- Робота з презентаціями та звітами. FigJam
- Фінансові питання управління проєктами: розрахунки собівартості. Estimate
- Фінансові питання управління проєктами: розрахунки рейтингів. Story Points
- Ризики. Розрахунок та опрацювання ризиків
- Робота з проєктом: види проєктів, етапи, документація. SRS
- Робота з командою: організація роботи, конфлікти, мотивація
- Робота з командою: мітинги, контроль виконання робіт
- Методології управління проектами: Agile, SCRUM, Kanban, Waterfall
- Проєктні метрики: оцінка ефективності управління проєктом. Gantt
- Проєктні метрики: пріоритезація та робота з інформацією. Стадії завершення
- Інструменти управління проєктами: Trello, Monday, AirTable
- Підготовка до співбесіди та захист курсового проєкту
Результат після проходження курсу:
- Практичні знання в галузі управління проєктами та комунікації з клієнтом
- Новий погляд та сучасний підхід до ведення IT бізнесу
- Планування бюджету та терміни проєкту
- Складати план управління
- Навчіться працювати у критичних умовах та в умовах обмежених ресурсів, делегувати завдання
Особливості курсу
- Сертифікат після проходження курсу
- Курс збудований з урахуванням реальних вимог IT компаній
- Протягом усього курсу ведеться рейтинг успішності
- Додаткове заняття зі стратегії працевлаштування
- Python
Протягом курсу ви набудете практичних навичок, виконуючи домашні завдання та працюючи з тренером, а розробляючи дипломний проект – отримаєте неоціненний практичний досвід та створите перший проект для портфоліо, який буде розташований у системі контролю версій – GIT.
Програма курсу
Python для початківців
- Введення в Python
- Змінні та типи даних у Python (int, float, str, list, tuple)
- Умовні конструкції (if-else)
- Циклічні конструкції в Python (while, for)
- Послідовності
- Списки
- Множини та відображення
- Функції (частина 1)
- Функції (частина 2)
- Специфікація PEP8
Основи Git
- Основи Git
- Публікація репозиторію
- Інтеграція з IDE
Python базовий
- ООП - Класи, атрибути, методи, конструктор
- ООП - Спадкування. Анотація. Абстрактні класи та методи
- ООП - Інкапсуляція та поліморфізм
- Обробка винятків
- Основні принципи програмування: інтроспекція та рефлексія
- Ітератори
- Генератори
- Робота з файлами
- Модулі та пакети
- Регулярні вирази
- Практика
- Практика
Python Advanced
- Елементи функціонального програмування
- Робота з мережею
- Сховища даних
- SQLite. Синтаксис та запити
- Асинхронне програмування
- Багатопоточне програмування в Python, модуль threading
- Типізований Python
- Віртуальні оточення
- Модульне тестування
- Практика
- Практика
Бази даних. PostgreSQL
- Реляційні БД. Інфраструктура та розгортання БД
- Основні типи даних PostgreSQL та прості запити
- Об'єднання таблиць (JOIN) та підзапити
- Інші об'єкти баз даних: представлення та функції
- Проєктування БД. DLL - керуємо базами даних та об'єктами баз даних (таблицями, представленнями, функціями і іншими)
Django
- Вступ у Django
- Маршрутизація. Запити, відповіді сервера
- Шаблони
- Моделі
- Форми
- Робота з базою даних
- Django Rest Framework, реалізація простого API з DRF
- Деплой Django-застосунку
- Безпека
- Практика
Курсовий проєкт за спеціальністю Python Developer
- Архітектура та проєктування, складання технічного завдання
- Верстка макету
- Програмування серверної частини
- Захист курсового проєкту
Практичний курс "7 кроків для успішної кар'єри в ІТ"
- Знайомство з Кар'єрним сервісом у CyberBionic Systematics
- Сайти пошуку роботи. Різниця, специфіка, рейтинг
- Аналіз ринку праці для IT-фахівців
- Реєстрація на сайтах для пошуку роботи та заповнення власних профілів
- Створення резюме (CV)
- Створення супровідного листа (Cover Letter)
- Спілкування з рекрутерами
- Підготовка до співбесіди з HR
- Підготовка до технічної співбесіди
- Як отримати офер і пройти випробувальний термін
Особливості курсу
- Безкоштовні ключі на софт від JetBrains
- Добірка відеокурсів від ITVDN у подарунок
- Доступ до записів уроків
- HR-підтримка під час та після навчання
- Перевірка ДЗ, фідбек
- Спілкування та підтримка
- Тестування і сертифікати
- Практикуми з ІТ експертами
- Курс Business English
- Курс IT English
Викладачі курсу
- Володимир Мзоков - Python Developer
- Констянтин Зівенко - Тренер з напрямку Python Developer
- Іван Діордиця - Python Developer
- QA Automation / QA Manual
Курс розрахований на людей, які вивчили основи Java. Отримані навички дозволять брати участь у тестуванні компонентів чи системи, шукати можливі помилки та збої у функціонуванні програми.
Програма курсу
QA Automation
- Основи Java для тестувальників: типи даних, методи, цикли, ОВП
- Selenium. Основні компоненти. Селектори
- Selenium WebDriver + Java
- Архітектура програм client-server
- XML, HTML, CSS. Написання XPath запитів. Page Object pattern
- Техніка розробки Test driven development (TDD)
- Техніка розробки Behavior driven development (BDD)
- JUnit/TestNG framework
- JBehave/Cucumber framework
- Selenide для простих та ефективних тестів
- Selenoid та Selenium Grid для побудови тестової інфраструктури
- Тестування веб-сервісів
- Робота із базами даних. Мова SQL. CRUD
- Введення у Docker
- Continuous integration. Jenkins
- Формування звітів та аналіз результатів виконання автоматизованих тестів
- Написання власного фреймворку автоматизації тестування
- Безліч цікавих практичних завдань
- IT-English Speaking Club з викладачем із IT компанії
Особливості курсу
- Вечірні заняття
- Для студентів, які знають основи Java
- Відеозаписи лекцій
- Чат з тренером та групою
- IT English Speaking Club
- Проект для портфоліо
- Додаткові можливості в пакеті Plus.
Викладачі курсу
- Всеволод Євгієнко - CEO та тренер
- Дмитро Міщук - Тренер
- Олександр Цимбалюк - Тренер
- Філіп Севене - Тренер
- Олег Суховеров - Тренер
- Олег Новіков - Тренер
- Олексій Рихлюк - Тренер
- Осипенко Олексій - Тренер
- Python
Курс Python Starter (мова Python для початківців) розрахований на тих, хто взагалі не займався програмуванням або має початкові знання, які хоче впорядкувати та поглибити. Протягом десяти логічно взаємопов'язаних уроків, учні засвоять основи алгоритмізації та програмування вивчивши основні конструкції, типи даних, можливість створювати функції користувача на прикладі мови Python.
Програма курсу
Введення в Python
Після завершення уроку учні матимуть уявлення про особливості мови програмування Python, історію його появи, переваги та недоліки, сфери застосування, навчаться використовувати інтерпретатор та створять свою першу програму цією мовою.
Змінні та типи даних у Python (int, float, str, list, tuple)
Після завершення уроку учні матимуть уявлення про змінні та константи, арифметичні та логічні операції, скорочену форму запису при виконанні арифметичних операцій, зможуть форматувати та виводити інформацію на екран.
Умовні конструкції (if-else)
Після завершення уроку учні матимуть уявлення про умовних операторів, за допомогою яких можна реалізовувати алгоритми з розгалуженнями, умовними виразами (тернарних операторів), а також конструкції match/case, реалізовані в Python версії 3.10.
Циклічні конструкції в Python (while, for)
Після завершення уроку учні матимуть уявлення про циклічні конструкції, можливості застосування циклічних конструкцій для оптимізації коду програми та практичного застосування для вирішення задач на практиці.
Послідовності
Після завершення уроку учні матимуть уявлення про послідовності в Python та основні стандартні послідовності, їх призначення та використання, зможуть реалізовувати отримані знання на практиці.
Списки
Після завершення уроку учні матимуть уявлення про списки - структуру даних, яка дозволяє зберігати кілька значень і в Python часто використовується замість масивів в інших мовах програмування, а також основні операції з цією структурою даних.
Множини та відображення
Після завершення уроку учні матимуть уявлення про множини та відображення в Python, основні стандартні класи множин та відображень, їх призначення та використання.
Функції (частина 1)
Після завершення уроку учні матимуть уявлення про функції, у чому відмінність функції від процедури, як створити функцію користувача, її використовувати, види параметрів, а також функції з невідомою кількістю параметрів.
Функції (частина 2)
Після завершення уроку учні матимуть уявлення про більш просунуте використання функцій, розглянуть поняття рекурсії, а також розглянуть на практиці деяких стандартних функцій мови Python.
Специфікація PEP8
Після завершення уроку учні отримають знання про специфікацію PEP8 і набудуть навичок написання простого та читабельного коду.
Після завершення курсу ви будете вміти:
- Створювати неважкі програми мовою програмування Python
- Розуміти написаний в імперативному стилі код на Python або інших мовах програмування
- Працювати зі змінними та різними типами даних
- Застосовувати умовні та циклічні конструкції
- Використовувати функції та рекурсію
- Працювати зі списками
Особливості курсу
- Практичні заняття і перевірка ДЗ
- Безкоштовний відеокурс
- Онлайн тестування і сертифікація
Викладачі курсу
- Віталій Лисенко - Python Developer. Тренер-консультант
- Віктор Ковтун - Python Developer. Тренер-консультант
- Іван Діордиця - Python Developer. Тренер-консультант
- Леонід Подріз - Python Developer. Тренер-консультант
- Володимир Мзоков - Python Developer
- Костянтин Зівенко - Тренер з напрямку Python Developer
- QA Automation / QA Manual
Курс надає основу для підготовки фахівців з тестування Web-сервісів. Під час навчання розглядається повний цикл веб-тестування за допомогою інструменту SoapUI. Після закінчення курсу у вас буде базове розуміння веб-серверів та веб-сервісів, та необхідні навички для максимального підвищення якості, доступності та продуктивності веб-додатків.
Програма курсу
Модель Клієнт-Сервер
- Модель Клієнт-сервер.
- 2-рівнева архітектура моделі Клієнт-сервер.
- Багаторівнева архітектура моделі Клієнт-сервер.
- Тонкий та Товстий клієнти.
- Web-server як поняття.
- Web-server як спеціальне комп'ютерне обладнання.
- Апаратна складова серверів.
- Програмна складова серверів.
- HTTP протокол.
- HTTP методи.
- Відправка GET запиту серверу та одержання відповіді, аналіз.
Web-сервіси
- Модель стека TCP/IP.
- DNS.
- Load balancing.
- Reverse Proxy.
- Web-service, якщо по простому.
- Хмарні обчислення.
- Web-сервіси на основі SOAP.
- XML, XSD.
- Практика в SoapUI c Web-сервісом на основі SOAP.
- Web-сервіси на основі REST.
- Основні принципи REST.
- JSON.
- Практика у SoapUI c Web-сервісом на основі REST.
Особливості курсу
- Заняття проходять у вечірній час
- Практика на реальних проєктах
- Підтримка під час та після навчання
- Свідоцтво про закінчення курсу
Викладачі курсу
- Микола Бобошко - CEO у QALight. Має понад 10 років досвіду на керівних посадах в різних IT-компаніях
- Дмитро Санітарській - має понад 5 років досвіду, працював у компаніях Rozetka, Ciklum
- Ярослав Курочкін - має більше 5 років досвіду в IT-сфері
- Python
Python з нуля до перших власних проєктів. Проходження курсу навчить вас поняттям та основам мови програмування Python, застосовуванню основних навичок роботи з СУБД PostgreSQL та створенню веб-додатків за допомогою Django.
Програма курсу
Python для початківців
- Введення в Python
- Змінні та типи даних у Python (int, float, str, list, tuple)
- Умовні конструкції (if-else)
- Циклічні конструкції в Python (while, for)
- Послідовності
- Списки
- Множини та відображення
- Функції (частина 1)
- Функції (частина 2)
- Специфікація PEP8
GIT - Основи роботи
- Основи Git
- Публікація репозиторію
- Інтеграція з IDE
Python Базовий
- ООП - Класи, атрибути, методи, конструктор
- ООП - Наслідування. Абстракція. Абстрактні класи та методи
- ООП - Інкапсуляція та поліморфізм
- Обробка винятків
- Основні принципи програмування: інтроспекція та рефлексія
- Ітератори
- Генератори
- Робота з файлами
- Модулі та пакети
- Регулярні вирази
- Практика
Python Поглиблений
- Елементи функціонального програмування
- Робота з мережею
- Сховища даних
- SQLite. Синтаксис та запити
- Асинхронне програмування
- Багатопоточне програмування в Python, модуль threading
- Типізований Python
- Віртуальні оточення
- Модульне тестування
- Практика
Бази даних. PostgreSQL
- Реляційні БД. Інфраструктура та розгортання БД.
- Основні типи даних PostgreSQL та прості запити.
- Об'єднання таблиць (JOIN) та підзапити.
- Інші об'єкти баз даних: представлення та функції.
- Проектування БД. DLL - керуємо базами даних та об'єктами баз даних (таблицями, представленнями, функціями і іншими).
Django
- Введення в Django
- Маршрутизація. Запити, відповіді сервера
- Шаблони та представлення
- Моделі
- Форми
- Робота з базою даних
- Реєстрація, авторизація користувачів
- AJAX
- Безпека
- Практика
Курсовий проєкт
- Архітектура та проєктування, складання технічного завдання
- Верстання макету
- Програмування серверної частини
- Захист курсового проєкту
Практичний курс "7 кроків для успішної кар'єри в ІТ"
- Знайомство з Кар'єрним сервісом у CyberBionic Systematics
- Сайти пошуку роботи. Різниця, специфіка, рейтинг
- Аналіз ринку праці для IT-фахівців
- Реєстрація на сайтах для пошуку роботи та заповнення власних профілів
- Створення резюме (CV)
- Створення супровідного листа (Cover Letter)
- Спілкування з рекрутерами
- Підготовка до співбесіди з HR
- Підготовка до технічної співбесіди
- Як отримати офер і пройти випробувальний термін
Особливості курсу
- Ранкова (09:00 - 11:00) та вечірня (19:00 - 21:00) групи
- 2 курсові проєкти
- Пакет навчальних матеріалів з усіх уроків
- Сертифікат про закінчення курсу (після захисту фінального проєкту та тестування)
- Індивідуальні рекомендації тренера.
Викладачі курсу
- Іван Діордіца - Python Developer
- Леонід Подріз - Python Developer
- Костянтин Зівенко - Software Engineer (Python Backend Developer) в компанії waylight.me
- Віктор Ковтун - Python Developer
- Володимир Мзоков - Python Developer, Lead Software Engineer at DTEK
- JavaScript
Програма курсу
Теми:
- Введення в JavaScript, середовище розробки та інструменти. Основні браузери. Введення HTML/CSS. Структура проєкту. Перша сторінка
- Систематизація базових знань HTML/CSS. Типові розмітки. Аналіз макету
- Основні компоненти (меню, таби, форми, галареї)
- Форматування коду. Семантика. Особливості HTML5/CSS3. Адаптивна верстка. Twitter Bootstrap
- Практика. Аналіз типових помилок у верстці
- Перший сценарій. Знайомство з консоллю. Робота з Git
- Структура коду, змінні, типи та структури даних, методи вбудованих об'єктів
- Керуючі структури (умовні оператори, логічні оператори, цикли)
- Функції та їх різновиди. Робота із аргументами функцій. Асинхронний код. Callback
- Області видимості. Замикання. Рекурсія. Підміна контексту виконання функції
- Визначення поняття DOM-дерева. Принципи роботи з DOM-деревом та взаємодії з CSS. Робота з вікнами та вкладками
- Принципи роботи з подіями у DOM-дереві. Обробка подій, делегування
- jQuery - основи роботи з бібліотекою та використання її для маніпуляції з DOM-деревом
- Робота з анімацією на сторінці. CSS transition та JS анімації
- AJAX - методи асинхронної взаємодії із сервером на поточному домені. Крос-доменні запити
- Основи об'єктно-орієнтованого програмування. Особливості ООП у JavaScript
- Спадкування в JavaScript
- Шаблони повторного використання коду. Шаблони написання коду, що підтримується
- Шаблони роботи з DOM-деревом без використання сторонніх бубліотек. Шаблони проєктування
- Принципи організації коду на велики проєктах. Інструменти статичного аналізу якості коду. Оптимізація. Стиснення
- MVC фреймворки. Принципи побудови односторінкових додатків
- Основи використання фреймворків React.js, Angular.js. Використання Require.js для керування завантаженням коду
- Регулярні вирази JavaScript. Шаблони валідації. HTML5, робота зі сховищами на стороні клієнта. Local storage
В результаті ви отримаєте:
- Впевнені знання JavaScript, вільна розробка та налагодження програм цією мовою
- Робота з функціями та подіями
- Реалізація отримання та передачі даних на сервер без перезавантаження всієї сторінки
- Основи роботи з анімацією на веб-сторінці
- Базові поняття про JavaScript-фреймворки
Особливості курсу
- Можливість оплати курсу частинами
- Сертифікат після проходження курсу
- Курс збудований з урахуванням реальних вимог IT компаній
- Протягом усього курсу ведеться рейтинг успішності
- Додаткове заняття зі стратегії працевлаштування
- Targeting / PPC
Програма курсу
Заняття 1. Введення до Social Media Marketing
- Вибір каналів просування
- Аналіз бізнесу та пошук точок контакту з потенційною цільовою аудиторією
- Аналіз конкурентів у соціальних медіа
- Оптимальний розподіл бюджетів
- Портрет цільового клієнта/метод персонажів
- Короткий огляд соціальних мереж
Заняття 2. Контентне просування
- Специфіка контентного просування в основних соціальних мережах (Facebook, Instagram)
- Особиста сторінка / публічна сторінка / група. В чому різниця?
- Як створити сторінку/групу?
- Початкові етапи просування - максимум результату при мінімумі вкладень
- Види контенту та спеціальних активностей (акції, лонгріди, що продає контент)
Заняття 3. Налаштування таргетованої реклами у Facebook/Instagram
- Підготовка власного рекламного кабінету
- Вибір цілей просування
- Розбір найбільш широко використовуваних цілей для кампаній Facebook/Instagram
- Методи таргетингу та створення аудиторій (демографія, інтереси, фід даних, Look-a-like аудиторії)
Заняття 4. Налаштування таргетованої реклами у Facebook/Instagram
- Види плейсментів та коротка характеристика кожного з них
- Створення пікселя Facebook
- Аналіз даних після запуску рекламної кампанії
- Оптимізація рекламних кампаній. Як знизити середню вартість за клік?
Заняття 5. Самостійна робота зі створення рекламних кампаній у Facebook/Instagram
- Створення рекламної кампанії
- Відповіді на запитання слухачів курсу
Результат після проходження курсу:
- Навчитеся створювати та налаштовувати рекламні кампанії
- Визначати цільову аудиторію
- Аналізувати ефективність рекламних кампаній
Особливості курсу
- Сертифікат після проходження курсу
- Курс збудований з урахуванням реальних вимог IT компаній
- Протягом усього курсу ведеться рейтинг успішності
- IT Recruiting
- HR / Employer Branding
Програма курсу
Теми:
- Специфіка IT сфери в Україні та за кордоном. Особливості роботи рекрутера, hr-менеджера в IT сфері
- Ринок праці в IT. Професії в IT, хто чим займається і як пов'язані. Види IT фахівців
- Технічна база: мови програмування та технології. IT-термінологія
- Як зрозуміти, хто потрібен замовнику (заявка). Складні замовники та підводні камені. Профіль посади. Опис вакансії. Активний та пасивний пошук. Інструменти пошуку. Соцмережі та спільноти
- Як зацікавити кандидата. Діалоги (практика). Продаж вакансій. Job-offer, контр-оффер, робота з запереченнями. Методи первинної оцінки кандидатів
- Співбесіда в IT. Особливості процесу та результату. Співбесіди: види, типи, етапи. Супровідна роль рекрутера на кожному з етапів
- Життя новачка в період адаптації - або перший крок до того, щоб він залишився
- Мотивація та корпоративна культура, як інструменти залучення та утримання співробітника. Бренд HR та бренд роботодавця
- Кар'єра в IT: оцінка та розвиток співробітників
- Звільнення: основні причини, утримання, гарне прощання
- Практика рекрутингу + підготовка до іспиту
- Практика HR + підготовка до іспиту
- Іспит + випуск
Результат після проходження курсу:
- Можливість реалізувати свої таланти у сфері спілкування та комунікацій
- Сучасну професію та знання в IT сфері
- Підтримку та консультації досвідчених фахівців-практиків
- Найкращі студенти матимуть можливість працевлаштування у провідні IT-компанії
Особливості курсу
- Сертифікат після проходження курсу
- Курс побудований з урахуванням реальних вимог IT компаній
- Протягом усього курсу ведеться рейтинг успішності
- Додаткове заняття зі стратегії працевлаштування