• Technical Skills for PMs and BAs

    Technical Skills for PMs and BAs

Група зібрана, дякуємо за довіру! Нові дати оголосимо найближчим часом
Technical Skills for PMs and BAs

Чи має менеджер проектів бути програмістом? Чи повинен вміти програмувати? Ці дискусії в ІТ індустрії тривають вже декілька десятиліть. Експерти сходяться на тому, що якщо глибоко розбиратись у певній мові програмування не обов’язково, то мати технічну основу — просто must have для ІТ спеціаліста.

Курс складається із 6 занять тривалістю до 1,5 години кожне. По закінченню курсу ви сформуєте мінімальний набір технічних знань та процесів із розробки програмного забезпечення.

Аргументація продажу технічних рішень для замовника, припинення технічного перфекціонізму талановитих розробників, контроль доцільності прийняття технічних рішень та організація взаємодії Dev та QA — це лише невеликий перелік тем, які ми розглянемо впродовж нашого курсу. Адже саме такі завдання постають перед проектними менеджерами, бізнес-аналітиками та всіма, хто працює над розробкою продукту, але безпосередньо не займається програмуванням.

Пропонуємо до перегляду безкоштовний вебінар: Що повинен знати РМ та ВА про архітектуру ПЗ

Тренінг допоможе:

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

Кому буде корисний:

  • Project Managers;
  • Product Owners;
  • Scrum Masters;
  • Business analytics;
  • IT Sales Managers, HR Managers, Recruiters;
  • Marketers, Account Managers.

Формат курсу – заняття в записі (доступ буде наданий після отримання оплати)

Мова викладання курсу – російська

Частина прибутку з продажу цього курсу буде перерахована на потреби волонтерів та ЗСУ

Програма тренінгу

Тренінг складається із шести онлайн занять (тривалістю 1,5  години кожне). Заняття містять теоретичні та практичні приклади, рекомендації щодо впровадження.

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

  • Заняття 1. Операційні системи + Типи розробки
  • Заняття 2. Мови програмування + Інструменти розробки + Ролі в команді та сфери обов’язків технічних спеціалістів
  • Заняття 3. Рівні архітектури ПЗ + Data Architecture
  • Заняття 4. Software architecture + Інтерфейси взаємодії
  • Заняття 5. CI/CD + Тестування
  • Заняття 6. Cutting Edge technologies

До кожного заняття курсу підготовлені тести  для перевірки рівня засвоєння матеріалу.

Операційні системи:

  • Сімейства ОС;
  • Характеристики ОС;
  • Типи ОС;
  • Цільове використання;

Типи розробки:

  • Популярні типи розробки;
  • Типові ролі в команді;
  • Характеристики основних типів додатків: web application, desktop, embedded, mobile, game, enterprise;
  • Застосування технологій в залежності від типу додатка;
  • Цикли розробки та тестування для популярних типів додатків.

Мови програмування:

  • Ключові поняття: мови програмування і frameworks, парадигми програмування, компіляція і інтерпретація;
  • Популярні мови програмування, їх класифікація та сфери застосування;
  • Особливості застосування

Інструменти розробки:

  • Системи управління версіями. Ключові поняття і порівняльна характеристика. Дії над repositories;
  • Середовища для розробки (IDE). Огляд поширених IDE;
  • Інструменти для вимірювання якості програмного коду – code analizers. Впровадження та переваги застосування;

Інтерфейси взаємодії:

  • Загальні поняття
  • XML формат даних. Особливості та структура;
  • JSON формат даних. Особливості та структура;
  • Порівняння та особливості застосування REST, SOAP.

Ролі в команді та сфери обов’язків технічних спеціалістів:

  • Компетенція junior, middle і senior фахівців. Розподіл завдань і сфер обов’язків відповідно до seniority;
  • Обов’язки, компетенція і комунікація всередині команди для – Back-end, Front-end, Full stack розробники, QA team: manual і automation, Team lead & tech lead, DevOps, DevSecOps Software architecture.

Тренер

Відгуки до курсу

  • Анна Грибачева

    PM, Gearheart
    Курс перевершив очікування! Все було цікаво, доступно, і зрозуміло! Спасибі тренеру за його чуйність, готовність відповідати на всі питання, повторювати матеріал за необхідності :) І окреме спасибі за те, що Борис показував, як все виглядає і працює зсередини - процеси коміту і пушу, робота з Git, запуск Unit тестів і так далі.
    Анна Грибачева
  • Наталія Пелих

    Business Analysis Competency Lead, Ciklum
    Курс дає змогу структурувати базові поняття і концепції, що застосувуються у процесі розробки. Формат викладання дуже простий і наочний за рахунок використання аналогій і живих прикладів. За рахунок послідовності тем і їх нарощування нетехнічні спеціалісти можуть отримати більш повне розуміння процесу розробки від початку до кінця.
    Наталія Пелих
  • Олександр Нагорний

    UKRSIBBANK
    Курс гарно структурований. Викладач відмінно володіє матеріалом, доступно його пояснює, надає зрозумілі приклади та має відповідь на кожне запитання. Шкода що я такий курс не відвідав раніше. Програма курсу для мене виявилась актуальною та корисною. Із задоволенням буду відвідувати інші курси Е5. Особливо під керівництвом Бориса.
    Олександр Нагорний
  • Медведенко Марічка

    Project Manager
    Неймовірно інформативний й зрозумілий курс! Борис - просто майстер пояснювати технічні питання звичайною мовою, а це неабияка здатність. Правильно підібрана швидкість курсу, не має нагромадження інформації, завжди приділяється вдосталь часу для запитань. Неймовірно вдячна!
    Медведенко Марічка
  • Юлія Бодрієнко

    Team Lead
    Курс хороший, збалансований, багато корисної інформації. Лектор намагається пояснити на аналогіях, де можливо - показати на практиці. Як сказав мій чоловік-програміст (світчер) - "Хотів би я до початку навчання пройти подібний оглядовий курс, багато чого було б значно простіше".
    Юлія Бодрієнко

Frequently Asked Questions

How can I join the event?

Free event

To join a free event:

  • Click the “Register” button on the selected event page.
  • Fill in the registration form.
  • Check your email — a message with event details will be sent to the address you provided.

Tip:
Please also check your Spam and Promotions folders if the email does not appear in your Inbox.


Paid training

To join a course:

  • Click the “Register” button on the selected event page.
  • Fill in the registration form.
  • Click the “Pay” button in the registration form to proceed to the payment page.

Please note:
Submitting the registration form does not guarantee a spot in the group.
Participation is confirmed only after 100% prepayment.

How can I pay for participation?

Payment for events is processed through the WayForPay payment system.

After completing the registration form, you will be automatically redirected to the secure payment page.

WayForPay ensures transaction security using modern data encryption technologies and certified international payment systems (Verified by Visa and Mastercard SecureCode).

Please note:
We do not have access to your bank card details.

I didn’t manage to complete the payment — what should I do?

If the invoice was not paid within 72 hours, or if you accidentally closed the browser tab with the payment page, please follow one of the options below:

1. Fastest option

  • Complete the registration form again on the event page to automatically generate a new invoice.
  • This allows you to continue the process quickly without contacting our admin team.

2. Alternative option

  • Reply to the confirmation email you received after registration.
  • We will assist you and send you a new payment link.

Can I receive an invoice for payment from a legal entity?

Yes, we can issue an invoice for payment from a legal entity and, if necessary, sign a service agreement with the client.

To receive an invoice, please contact our managers via email or phone.

To speed up the document preparation process, please include the following information in your message:

  • company legal name,
  • training/course name,
  • number of participants,
  • contact details.

Our managers will promptly prepare all the required documents for you.

What happens after payment?

1. Participation confirmation

After successful payment, we receive a notification from the payment system.

You will receive a confirmation email stating that you have been added to the event participant list.

2. Event reminder

6–7 days before the event, you will receive a reminder email with all details, including:

  • event location (or online access link),
  • date and time,
  • training schedule,
  • other organizational information.

Please note:
Sometimes emails may end up in the Spam, Ads, or Promotions folders.
If you do not see the message in your Inbox, please check these folders.

Will training materials be provided to participants?

Yes. After each session, course materials become available in our learning management system.

These may include:

  • presentations,
  • session recordings (for online formats, if permitted),
  • additional documents or trainer materials,
  • recommended reading list.

How to get access:

  • Before the first session, all participants are registered on the learning platform.
  • Notifications about new materials will be sent to your email and to the course chat after each session.

Please note:
The Certified Product Owner / Product Manager with SAFe® Online course and the Leading SAFe® 6.0 Online Certification Course are delivered exclusively as live online Zoom sessions.

Session recordings are not provided, as these courses are officially certified by Scaled Agile, Inc., and recordings are prohibited by their policies.

Can this training be delivered in a corporate format?

Yes. All trainings from the “Open Training” section can be delivered in a corporate format for your team or company.

How to request a corporate training:

• Fill in the contact form on our website, or
• Email us at info@e-5.com.ua.

Our managers will contact you to clarify the details and, if needed, tailor the training program to your business needs.

Sign up for our newsletter
Get the latest info with our monthly newsletter