- QA Automation / QA Manual
На курсі ви навчитесь розбиратися у всіх етапах тестування ПЗ, писати звіти та працювати з IT документацією. Успішне закінчення курсу має на увазі роботу над дипломним проєктом у скрам-командах та його захист.
Програма курсу
Основи тестування
- Вступ
- Чому необхідне тестування
- Цілі тестування
- Як ви можете оцінити якість тестування
- Сім принципів тестування
- Різниця між QA та QC? За що відповідає QA, а за що QC?
- Робочий день тестувальника. Як може розвиватися тестувальник по зп и взагалі карьєрі
- Які поля повинні бути присутніми в баг репорті
- Практичний приклад якості продукту
- Приклад баг репорту
- Онбордінг у новій команді
- Домашнє завдання:
- Вправи з баг репортом
- Встановити LightShot
Тестування у життєвому циклі ПЗ і документація
- Що таке STLC (Software Testing Life Cycle). Назвіть і опишіть етапи STLC?
- Що таке SDLC? Які особливості у моделі Waterfall, особливості Agile.
- Цикл життя бага (Bug life cycle)?
- Що таке чекліст, навіщо цей документ використовують?
- Що таке тест кейс, основні поля тест кейса?
- Що таке тестова стратегія і коли її використовують?
- Що таке use case.
- Різниця між use case і test case.
- Що таке test suite.
- Що таке тест план. Навіщо цей документ використовують?
- планування тестування
- дії щодо планування
- критерії входу та виходу
- оцінка трудовитрат
- підходи до тестування
- контроль процесу тестування
- тестові метрики та моніторинг прогресу
- дії щодо контролю тестування
- звітність із тестування
- що таке валідація та верифікація (validation & verification)? Різниця між ними.
- ризики та тестування
- ризики проекту
- ризики продукту
- Домашнє завдання:
- Пишемо тест-план по прикладу
- Баг репорт.
Класифікація типів тестування
- Що таке регресія і коли ми її виконуємо? Які тести входять в regression suite?
- Які типи тестування можна назвати: не функціональними, функціональними.
- Які рівні тестування ПЗ ви знаєте? Що ми тестуємо на кожному етапі розробки продукту?
- Mодульне тестування
- Iнтеграційне тестування
- Cистемне тестування
- Приймальне тестування
- Альфа та Бета тестування
- Розкажіть про Performance Testing: що це таке, які типи тестування бувають в Performance Testing.
- Що таке позитивне (positive) і негативний (negative) тестування? Яких тест кейсів більше: позитивних або негативних? Які мають більший пріоритет
- Що таке RTM (requirements tracebility matrix)? Навіщо вона потрібна і коли її потрібно використовувати?
- Як виміряти покриттям функціоналу тестами?
- Що таке error-handling testing?
- Що таке white/grey/block box testing? Які типи white/grey/block тестування ви використовували?
- Що таке статичне і динамічне тестування?
- Що таке smoke testing? Коли варто використовувати smoke, а коли regression тестування?
- Різниця між smoke і sanity тестуванням?
- Що таке end-to-end тестування? В яких випадках застосовують цей вид тестування?
- Що таке ad-hoc testing?
- Що таке exploratory testing?
- Різниця між exploratory і ad-hoc тестуванням?
- Що таке приймальне тестування (Acceptance testing)? На якому етапі розробки воно виконується?
- Які типи навантажувального тестування (performance testing) ви знаєте?
- Що таке аутентифікація (authentication) і авторизація (authorization)?
- Що таке білд (build) і навіщо йому ставлять версії? Поясніть цю версію билда 1.55.2 і 0.9.3?
- Що таке alpha і beta тестування, на якому рівні тестування вони виконуються?
- Що таке security testing?
- Що таке SQL injection?
- Що таке XSS attack?
- Основні веб-елементи і їх назви.
- Домашнє завдання:
- Написати тест-кейс, чек-лист
- Вивчити таблицю типів тестування
Методології
- Розкажіть про Agile методологію. Аджайл маніфест.
- Що таке Kanban і Scrum. Різниця між ними.
- Для чого команді використовувати Scrum фреймворк? Які є мітинги, ролі в Scrum. Навіщо команді використовувати Scrum. Документація в Scrum.
- Як виміряти покриттям функціоналу тестами?
- Вартість дефектів
- Характеристики моделей розробки
- Секвентальні моделі (Waterfall, V-model)
- Ітеративно-інкрементні моделі (Agile, Kanban, Scrum)
- Приклад SQL. Перші вправи з SQL
- Домашнє завдання:
- Практика SQL
- Баг репорт, чек-ліст
SQL
- SQL запити з обмеженнями WHERE
- SQL Operators Like, !=, Not Like
- SQL DISTINCT, Limit, Order by, DESC, offset
- SQL INNER JOIN theory
- SQL INNER JOIN practice
- SQL JOINS види
- SQL Left JOIN
Які техніки тест дизайну ви знаєте, навіщо потрібні техніки тест дизайну?
- Вступ. Техніки тест дизайну
- Що таке Equivalence partitioning (classes), як ця техніка застосовується? Навести приклад де можна застосувати класи еквівалентності і не можна застосувати граничні значення?
- Що таке граничні значення (Boundary values), як ця техніка застосовується? Навести приклад, де можна застосувати цю техніку.
- Що таке таблиця прийняття рішень (Decision table), як ця техніка застосовується? Навести приклад, де можна застосувати цю техніку.
- Що таке Pairwise тестінг, як ця техніка застосовується? Навести приклад, де можна застосувати цю техніку.
- Що таке State transition testing, як ця техніка застосовується? Навести приклад, де можна застосувати цю техніку.
- Практика SQL
- Декомпозиція
- Домашнє завдання:
- Написати граничні значення, еквівалентні класи
- Практика SQL
Як працює WEB
- Що таке кукіси, де вони зберігаються, як потрапляють на клієнт, як передаються на сервер? Навіщо потрібні кукіси?
- Приклад кукісів
- Як працює клієнт-сервер? Наведіть приклади клієнтів. Наведіть приклад, де використовується тільки клієнт, клієнт-сервер, клієнт-сервер-БД.
- Що таке TCP/IP модель? Навіщо вона потрібна, які рівні є в цій моделі, опишіть кожен з рівнів і які протоколи використовуються на кожному з рівнів?
- Що таке HTTP з’єднання? З чого складається HTTP запит та відповідь. Назвіть пару базових хедерів.
- Які ви знаєте статус коди (status codes) в HTTP? Що означають такі статус коди: 200, 201, 400, 401, 403, 404, 422, 500, 502, 503.
- Які ви знаєте основні HTTP методи? Різниця між методом GET і POST.
- Що таке CRUD?
- Навіщо потрібен HTTPS? Від чого захищає HTTPS? Man in the middle атака. Що таке TLS? Яка частина запиту шифрується в HTTPS протоколі.
- Chrome DevTools. Які ви знаєте інструменти, ніж ви користувалися. Опишіть функціонал вкладки Network, Console, Elements?
- Що таке browser cashe і навіщо він використовується. Навіщо потрібно чистити кеш?
- Розкажіть особливості REST архітектури? GraphQL? SOAP
- Які лінукс команди ви знаєте? Що роблять команди cp, mv, mkdir, cd, grep, touch, nano, cat, rm?
- Ви ввели в браузері назву сайту (https://dou.ua) і натиснули Enter. Опишіть весь процес завантаження сторінки від DNS до завантаження стилів.
- Як встановлюється зашифроване з’єднання по TLS?
- TCP vs UDP?
- TCP/IP це? Модель OSI? Рівні, протоколи.
- DNS протокол – для чого потрібен?
- Введення в Postman
- Домашнє завдання:
- Робота з Network
Мобільне тестування
- Вступ. Мобільне тестування
- Різниця між Native/Hybrid/Web mobile apps.
- Що ви знаєте про PWA додатки?
- Різниця між емулятором і симулятором. Які емулятори ви використовували, як вони вам допомогли в тестуванні? Як добути логи нативного чи гібридного додатку? Як добути логи веб мобайл додатку? Як протестувати веб додаток без телефону?
- Що потрібно перевірити при тестуванні мобільного додатка?
- Тестування Android та iOS відмінності
- Jira
- Едикейшен скрам, робота з командами, бонус кращій команді
- Домашнє завдання:
- тестування мобільного додатка
- баг-репорти
- тест-кейси
Практика SQL
- SQL оператори: JOIN vs LEFT JOIN, UNION vs UNION ALL, HAVING, IN vs EXISTS, GROUP BY vs DISTINCT. Primary vs Foreign key.
- Вступ
- NULL, IS NOT NULL
- SUM, MAX, COUNT, AVG – Функції агрегації
- Alias
- Having
- Домашнє завдання:
- Пройти повністю SQLbolt
Postman
- Що таке Postman? Версії (веб, десктоп і т.д.).
- “Воркспейс, папки, коллекції. Інструментарій.”
- Токени, bearer та JWT. Змінні та їх типи.
- OpenAPI та документація.
- Домашнє завдання:
- Отримати Postman сертифікат.
Підготовка до роботи з JS
- Редактори коду. Що таке IDE? Що таке Eslint?
- Створення проекту та підключення JS
- Що таке Git, підключення Git до проекту, команди git. Як працювати з різних комп’ютерів з git
- Підключення до git аккаунту через SSH
- Домашнє завдання:
- Створити свій проєкт і підключити до нього JS та Git
Основи JS
- Змінні та строгий режим. Правила назви змінних. Типізація даних, види типів. typeof
- Спілкування з користувачем. Console log, prompt та alert
- Умови та логічні оператори. ==, ===, !=, ||, &&
- Цикли for, while, do while. Що таке switch case. Що таке if else. Break, continue. Цикл в циклі
- Функції та їх складові. Аргументи та return. Анонімні функції, стрілочні функції
- “Методи та властивості рядків та чисел”
- “Callback-функції”
- Масиви. Створення масиву. Дії над масивами. Корисні методи типу split та pop. Псевдомасиви.
- Базові алгоритми в цілому та в JS
ООП та поглиблення в JS
- Об’єкти, їх структура (ключ-значення), дії з об’єктами
- “Динамічна типізація”
- Що таке ООП, принципи
- Отримання елементів на сторінці та дії з ними
- Події та обробники подій
- Навігація за DOM-елементами, data-атрибути
- “Рекурсія”
Працевлаштування
- Резюме
- Реєстрація в Djinni, сторінка на LinkedIn
- Тестові співбесіди
- Soft skills, Hard skills
- Повторюємо всі питання
- Співбесіда англіською
Практичні питання по QA
- Що має сенс автоматизувати, а що не потрібно автоматизувати? Що потрібно автоматизувати в першу чергу?
- Як би ви протестували дверну ручку, олівець, калькулятор, ліфт.
- Як приступите до тестування функціональності, якщо немає вимог?
- Що ви будуте робити, якщо не встигаєте провести регресію?
- Як впливає зміна вимог на тестовий процес. Що ви будете робити, якщо вимоги зміняться?
- Коли можна завершувати тестування?
- Як ви будете взаємодіяти з розробником/продукт овнером/проджект менеджером, якщо у вас виникнуть питання?
- Які типи тестів ви б використовували для тестування веб?
- Ви знайшли баг на сотому білді. Перевірили – в 99 теж такий баг. Як дізнатися, починаючи з якого білду з’явився цей баг?
- Ти один на роботі, тобі дзвонить клієнт і каже, що при запуску додатку він крешиться. Твої дії? Що спитаєш у клієнта (ПО)?
- Є форма логіну. Вводимо валідний логін та пароль, клікаємо на “Сайн Ін” – нічого не відбувається. Твої дії?
- Ти приходиш в п’ятницю на роботу і бачиш 5 термінових задач, які треба протестувати. Як будеш розставляти пріоритети? Чому?
- У вас два проєкти і два ПМи просять терміново протестити нові фічі з високим пріоритетом, але часу у вас вистачає лише для однієї. Що будете робити?
- Ви прийшли в компанію, з чого будете починати ваше тестування?/як будувати процес тестування на проєкті без тестувальника? А якщо у вас 4 дня до деплою фічі на дев сервер.
- В документації написано, що відро має переміщатися з точки А в точку Б, а дизайнер намалював все навпаки і відро з диркою.
- Дзвонить клієнт і каже, що у нього зависає додаток. Як будете локалізувати баг (які питання задавати) та як заводити баг репорт (поля і атачментси, пріоритет)?
- Розробник вас ігнорить. Ваші дії?
- У розробника не репродюситься баг. Ваші дії?
- Коли ти можеш відмовитися від тестування? (коли в цьому немає сенсу?)
- Якщо помилка на бекенді, яку інформацію маєте надати розробнику?
- Що будете робити, якщо не встигаєте закінчити задачі вчасно?
- Як впливає зміна вимог на тестовий процес. Що ви будете робити якщо вимоги зміняться?
- Як приступите до тестування функціональності, якщо немає вимог?
- Як би ви себе вели якби були заблоковані в процесі тестування завдань?
- Як би ви себе вели якби на проекті часто змінювалися пріоритети завдань?
Питання, відповіді на які потрібно підготувати англійською мовою
- Describe projects you’ve worked in
- How do you imagine day-to-day work of QA engineer.
- Explain how do you imagine your responsibilities in the first week?
- Explain how would you build the testing process on any project?
- Домашнє завдання:
- отримати оффер Junior QA
Особливості курсу
- Відеозаписи занять та всі матеріали завжди доступні
- Практичні заняття проходять раз на тиждень по 2,5 години
- Особистий зворотний зв’язок від викладача
- Факультативні заняття "English for IT"
- Можлива заморозка курсу при необхідності
- Випускний проєкт
- Закритий чат учнів з викладачем і куратором
- Додатковий модуль з HR-ом PowerCode Academy по підготовці до співбесіди
Викладачі курсу
- Анатолій Вінарчук - Senior QA Engineer
- Паскевський Євген - QA Engineer GlobalLogic
- Катерина Коновалова - Вчилася у працівника Google, працює в ірландській компанії
- Frontend
- Prompt Engineering / ChatGPT
Програма курсу
Занурення у світ алгоритмів ChatGPT
- Розбираємо технологію та алгоритми ChatGPT
- Знайомимось з інтерфейсом та прихованими можливостями АІ-моделі
- Аналізуємо недоліки та шляхи мінімізації в роботі
Використання ChatGPT в повсякденних задачах
- Робота з промптами, як писати запит до АІ, щоб отримати бажаний результат
- АІ для генерації коду - розбираємось, як налаштувати
- Інтегруємо АІ в існуючий проєкт
Використання AI для оптимізації UX/UI дизайну
- Створюємо адаптивні макети з допомогою АІ
- Тестуємо користувацький досвід, використовуючи технології нейромереж
- Виправляємо проблеми, вдосконалюючи дизайн. І ні, не руками, а АІ
Використання AI для роботи з кодом
- Вчимося інтегровувати АІ в розробці продуктів та автоматизовувати рутинні задачі
- Виправляємо помилки в коді, як стилістичні, так і логічні
- Знаходимо вразливості у коді, опановуємо динамічне тестування (DAST) та статичне тестування (SAST)
GitHub Copilot. Робота з кодом
- Інтегруємо АІ для покращення пошуку та навігації сайтів
- Використовуємо АІ для створення адаптивного і реактивного контенту
- Автоматизовуємо тестування інтерфейсу з АІ
Особливості курсу
- Практичні навички
- Експертні викладачі
- Особисті консультації
- Networking
- Домашні завдання
Викладачі курсу
- Сніжана Шевчук - Креативний директор в Teck Huat & Company Ltd
- Хлівнюк Андрій - Expert Back-end developer at Inet-Ventures
- Елеонора Кормиш - Викладач курсу Front end розробник у Powercode Academy
- Frontend
Протягом курсу Ви розберетесь в HTML, CSS, навчитесь робити розмітку, адаптивну кросбраузерну верстку, працювати з API та взаємодіяти з сервером. Навчитесь використовувати такі інструменти як: JQuery, React, GitHub, Brackets.
Програма курсу
Введення в HTML і CSS. Клієнт-серверна архітектура
- Налаштування простору для кодингу
- Основи HTML і CSS. Синтаксис
- Блочні елементи та стрічкові елементи
- Додавання тексту та його стилізація. Гіперпосилання
- Додавання графіки. Списки
Прикладне використання HTML і CSS
- Створення таблиць. Робота з формами
- HTML 5 теги. Семантика
- Робота з ресурсами (іконки, шрифти, fontawesome)
- Position. Flexbox. Grid
Анімація та адаптивність веб сайтів
- Grid
- Анімації CSS
- Адаптивність CSS (@media)
- SASS (SCSS)
- Bootstrap
JavaScript. Початок роботи з динамічними сторінками
- Вступ до JS
- Змінні. Типи даних
- Тернарний та логічні оператори
- Інструкція switch
- Цикли: for, while, do…while
- Function Declaration і Function Expression
- Анонімні функції
- Функція callback
- Функції alert, prompt, confirm
Цикли та об’єкти. Об’єкти
- Цикли: for, while, do..while
- Об'єкти. Методи об'єктів
- Копіювання об’єктів та посилання
Масиви в Javascript
- Вчимося створювати масиви
- Методи масивів
- Використання циклів
Дані. Контекст виконання функцій. Глобальний об’єкт window
- Контекст виклика і this. Методи call, bind та apply
- Функції конструктори. Дескриптори об’єктів
- Local та Sesion storages. Дата та час
- Глобальний об’єкт window. Об’єкт лексичного оточення
Робота з сервером. OOP
- Замикання
- Оператор try/catch/finally
- Синтаксис setTimeout/setInterval
- Як влаштований Event Loop в JavaScript
- OOP та його принципи
DOM та асинхронний JavaScript.
- Об’єкт Promise
- Функції async/await в JS
- DOM/BOM. Вибір елементів на сторінці
NPM/Yarn. Jsx. Віртуальний DOM
- NPM та Yarn. Огляд властивостей Webpack. Робота з import/export
- Огляд структури React додатку
- JSX та props: Рендеринг списків та Conditional рендеринг
- Віртуальний DOM
- Обробка подій. Контролюємі та не контролюємі компоненти
Життєвий цикл компонентів. React Context. Портали
- Життєвий цикл компонента
- Створення ErrorBoundary
- React-router-dom
- Портали
Основні React хуки
- Хук useState
- Хук useRef
- Хук useEffect
- Хук useMemo
- Хук useCallback
- React.memo()
React бібліотеки
Способи стилізації React додатку:
- Css modules
- Styled Components
- Redux та redux-thunk
- Material UI
- Formik
AI інструменти для роботи з кодом
- Підказки щодо архітектури, бібліотек і софту
- Написання документації
- Написання коду (функцій і скриптів)
- Написання unit-тестів (модульне тестування)
- Тестування коду із запропонованими вхідними даними
- Виправлення помилок як синтаксичних, так і логічних
- Оптимізація та оформлення коду
- Поліпшення коду на основі найкращих практик
- Зміна однієї бібліотеки на іншу
- Допомога у пошуку вразливостей у коді, динамічне тестування (DAST), статичне тестування (SAST)
Особливості курсу
- Відеозаписи занять та всі матеріали завжди доступні
- Практичні заняття проходять раз на тиждень по 3 години
- Особистий зворотний зв’язок від викладача
- Факультативні заняття "English for IT"
- Можлива сертифікація JSE
- Можлива заморозка курсу при необхідності
- Дипломні проєкти
- Закритий чат учнів з викладачем і куратором
Викладачі курсу
- Олександра Рекало - Викладач курсу Front End розробник у Powercode Academy, Web developer, designer, IT mentor
- Віктор Бойко - Викладач курсу Front End розробник у Powercode Academy, Expert Full-stack developer в Infopulse
- Елеонора Кормиш - Викладач курсу Front End розробник у Powercode Academy, Full-stack developer у сфері game-development
- Frontend
Міні-курс для ознайомлення з основами HTML та CSS
Програма курсу
- Налаштування Visual studio code
- Знайомство з HTML i CSS
- Основи та правила синтаксису
- Текст і його стилізація
- Зображення та їх стилізація
- Списки та гіперпосилання
- Додавання таблиць
- Створення веб-сторінки
Ваш результат після навчання
Ви навчитеся власноруч створювати мінімальні сторінки та зрозумієте основи роботи з HTML i CSS. Для вас це буде чудова можливість поринути у світ створення онлайн-ресурсів.
Особливості курсу
- 7 коротких відеоуроків
- Мова курсу - україеська
- Без субтитрів
- English for IT
Курс для спеціалістів ІТ сфери, початківців та фрілансерів, які працюють з міжнародними командами та англомовними замовниками. Курс допоможе навчитись застосовувати англійську мову в ситуаціях професійного характеру у сфері ІТ.
Програма курсу
Модуль 1. Introduction to Information Technology
- Введення в навчання
- Урок 1. Present Simple
- Урок 2. Present Continuous
- Урок 3. Present Simple vs. Present Continuous
- Тести до 1 модуля
- Додатковий матеріал. Information Technology and Computing System. Imperative constructions in use
Модуль 2. IT Roles and Responsibilities
- Урок 1. Past Simple, Past Continuous
- Урок 2. Present Perfect Simple and Present Perfect Continuous
- Тести до 2-го модуля
- Додаткові матеріали
Модуль 3. Networking and Small Talks
- Урок 1. Used to and would
- Урок 2. Past Perfect Simple and Continuous
- Тести до 3-го модуля
- Додаткові матеріали
Модуль 4. Programming Languages (Мови програмування)
- Урок 1. Be going to and will do
- Урок 2. Future Continuous та Future Perfect
- Тести до 4-го модуля
- Практичне заняття
Модуль 5. Adjectives, Adverbs, Comparisons
- Урок 1. Adjectives, adverbs, comparisons
- Тести до 5-го модуля
Модуль 6. Modal Verbs
- Урок 1. Modal Verbs
- Тести до 6-го модуля
Модуль 7. Passive Voice
- Урок 1. Passive Voice
- Тести до 7-го модуля
Модуль 8. Gerund and Infinitive
- Урок 1. Gerund and Infinitive
- Тести до 8-го модуля
Модуль 9. Conditional Sentences
- Урок 1. Conditional Sentences
- Тести до 9-го модуля
Модуль 10. Reported Speech
Особливості курсу
- 15 відеоуроків тривалістю 20-30 хв
- Необхідний рівень англійської А2-В1
- Доступ до всіх матеріалів протягом 6 місяців
- Додаткові посилання на статті та кейси для опрацювання
- Сертифікат про закінчення курсу
- Project Manager
На курсі Ви ознайомитесь з основами життєвого циклу розробки, плануванням ресурсів на проєкті, навчитесь створювати супровідну документацію. Також отримаєте навички роботи з системою таск-менеджменту JIRA та виконаєте свій дипломний проєкт.
Програма курсу
Модуль 1. Все, що ти не знаєш про професію Project Manager
- Як виглядає типовий день проджекта
- Основні задачі, які вирішує менеджер проєкту
- SDLC (Software development lifecycle), тобто життєвий цикл розробки програмного забезпечення
- Як бути ефективним фахівцем та як правильно працювати з цілями SMART
Модуль 2. Ввійти в ІТ
- Backend / Frontend
- API
- UX/UI design
- DB, Git
- CI/CD, deployment
Модуль 3. Огляд методологій розробки
Waterfall, Agile, Scrum, Kanban - основні структуровані підходи та набори правил, які визначають процеси, етапи та інструменти для виконання розробки програмного забезпечення чи інших проєктів. Вміння з ними працювати - основа проєктного менеджменту
Модуль 4. Стейкхолдери проєкту: хто такі та чому важливо налагодити з ними взаємодію
Стейкхолдер (з англ. stakeholder - зацікавлена сторона) - це особа чи організація, яка може вплинути на роботу проєкту, серед них і замовник, і його команда, потенційні партнери чи інвестори. В цьому модулі ми проаналізуємо всіх можливих стейкхолдерів та створимо їх матрицю. А також навчимося керувати комунікаціями.
Модуль 5. Meetings, agenda and meeting notes - як менеджерити зідзвони з командою, аби вони не перетворювались на годинні дебати
- Daily Зустріч
- Agenda
- Інструменти для проіедення онлайн-зустрічі
- Правила онлайн комунікації
- Meeting notes
Модуль 6. Мінімально життєздатний продукт та інструмент WBS
- Що таке MVP (Мінімально життєздатний продукт) та як його створити
- WBS - чим цей інструмент корисний проджектам
- Canva - до чого тут сервіс графічного дизайну
Модуль 7. Вимоги у проєкті
- User cases
- Prototype
- User story
Модуль 8. User story mapping, для чого і як створити?
- User story mapping - оцінка проєкту з точки зору користувача та написання дорожньої мапи його взаємодії з майбутнім проєктом
- Як розставляти пріоритетність завдань та огляд можливих підходів
- Оцінка проєкту і планування ресурсів (бюджет та команда)
- Що таке Storypoints та planning poker
Модуль 9. Декомпозиція проєкту від А до Я
- Брейншторм
- Декомпозиція/Слайсинг та їх види
- Практика декомпозиції
- Типи контрактів та робота з ними
Модуль 10. Кризовий менеджмент та робота з ризиками
- Які потенційні ризики можуть бути на проєкті
- Стратегії роботи з ризиками
- Реєстр ризиків
- Оцінка і пріоритезація ризиків
Модуль 11. People management та управління ресурсами
- Планування людських ресурсів під потреби проєкту
- Що таке проєктний трикутник
- Робота з Діаграмою Ганта
- Стилі управління, ролі в команді
- Стадії команди, крива прийняття змін
Модуль 12. Моніторинг та контроль процесу розробки продукту
- Контроль якості виконаних завдань
- Моніторинг та контроль результатів
- Написання звітів
Модуль 13. Робота з таск-менеджером Trello
Створення дошок для проєкту, створення списків, карток задач, налаштування розширень для додаткових можливостей, перегляд історії змін та надавання доступу користувачам.
Модуль 14. Робота з інструментами Notion та корпоративним месенджером Slack
Створення просторів для роботи, сторінок з документацією, вивчення можливостей інструментів для автоматизації та оптимізації роботи команди.
Модуль 15. Система управління проєктами Jira
- Створення борди
- Планування спринтів
- Постановка задач
- Налаштування проєкту
Модуль 16. Confluence - wiki-система для компаній
- Навігація Confluencе
- Створення єдиної внутрішньої бази знань компанії
- Створення просторів для роботи
- Створення сторінок з документацією, використання шаблонів, синхронізація з Jirа
Модуль 17. Метрики оцінювання результатів роботи
- Що таке KPI та як його розраховувати
- Що таке OKR та як правильно ставити цілі
- Метрики Scrum
- Метрики Kanban
- Технічний борг: звідки виникає, чим загрожує, якого управління потребує
Модуль 18. Release managament та ВАУ-запуску проєкту в світ
- Що таке реліз
- Підготовка до релізу
- Release notes
- Що робити після релізу?
Модуль 19. Ретро, 1:1, feedback, вирішення проблем всередині команди
- Що таке ретро?
- Помилки ретро
- Правила та шаблони ретро
- ONE:ONE
- Як готуватися до one:one?
- Вирішення проблем всередині команди
Модуль 20. Review, правила створення презентацій
- Що таке Review у проєктному менеджменті?
- Основні правила презентацій
- Elevator pitch - що це та як його підготувати
Модуль 21. Типи контролю, Як закрити проєкт і здати роботу замовнику?
- Звітність із виконаними завданнями проєкту
- Що потрібно знати про передачу проєкту іншому PM
- Делегування завдань, як опанувати це мистецтво
Модуль 22. Як давати фідбек, звільняти фахівців?
- Типи контролю роботи команди
- Процедура звільнення фахівця
Бонус модуль
АІ для роботи PM.
Особливості курсу
- Відеозаписи занять та всі матеріали завжди доступні
- Практичні заняття проходять раз на тиждень по 2 години
- Особистий зворотний зв’язок від викладача
- Факультативні заняття "English for IT"
- Можлива заморозка курсу при необхідності
- Дипломний проєкт
- Закритий чат учнів з викладачем і куратором
- Додатковий модуль з HR-ом PowerCode Academy з підготовки до співбесіди
Викладачі курсу
- Юлія Тичинська - Senior Project Manager at ErgoServ
- Денис Годований - Senior Project Manager at SoftServe
- Інна Федорова - Project Manager at GlobalLogic
- Lead / Architect / CTO
- Scrum Master / Agile Coach
Опануй лідерство на новому рівні
План курсу
На цьому курсі ви отримаєте інструменти, необхідні для вдосконалення ваших коучингових та фасилітаційних навичок. Дізнаєтеся, як застосовувати принципи Lean, Kanban, DevOps і SAFe для покращення результатів роботи команди та бізнесу. Також ви підвищите своє вміння фасилітувати основні події Agile та SAFe, незалежно від того, чи проводяться вони офлайн чи між командами у різних часових поясах.
Під час курсу учасники дізнаються:
- як застосовувати принципи SAFe для фасилітації та коучингу, працюючи з кількома командами
- як застосовувати масштабовані інженерні практики, Kanban, DevOps і архітектуру Agile для оптимізації потоку
- як удосконалити свої навички фасилітації для планування, виконання та досягнення цінності кінцевого користувача ART та командних заходів
- як побудувати спільноту практиків для підтримки високоефективних команд і ефективності ART
- як ефективно керувати розподіленими командами в онлайн середовищі
Цей курс готує учасників до складання екзамену для отримання сертифікації SAFe Advanced Scrum Master (SASM). Ціна включає членство в SAFe Community Platform протягом одного року та іспит SAFe Advanced Scrum Master.
Мова викладання
Ми проводимо курси англійською мовою, щоб якнайкраще підготувати вас до сертифікаційного іспиту, адже ви складатимете його англійською мовою. Викладання англійською дозволяє ознайомити вас з міжнародною термінологією та готує до завдань іспиту, підвищуючи вашу готовність та впевненість.
Чому варто отримати сертифікат SAFe
Сертифікація SAFe дозволить вам ознайомитися з Scaled Agile-фреймворком, а також надасть всі необхідні знання та навички для його успішної реалізації. Ця сертифікація підтверджує вашу експертність та гарантує, що ви залишаєтеся в курсі останніх методологій та практик SAFe. Понад 50% інструментів та технік, які представлені в фреймворку SAFe, можуть бути використані незалежно від Agile-підходу вашої організації.
Цільова аудиторія
- Project Manager, Business Analyst
- Scrum Master, Product Owner
- Tech Lead, Team Lead, Architect
Викладачі курсу
- Anton Voronko - Associate Process Consultant at SoftServe
- Tetiana Ostroverkh - PMO Competence Manager at SoftServe
- JavaScript
- Frontend
Програма курсу
Теми:
- Основи TypeScript, необхідні для React
- Знайомство з бібліотекою React
- Управління станом компонентів
- Бібліотека react-router-dom
- Проєкт Films
- Тестування компонентів з використанням фреймворку Jest
- Рефакторинг проєкт Films. Бібліотека react-query
- Використання бібліотеки Redux в проєктах. Проєкт Courses
- Server side component. Знайомство з full-stack фреймворком Next.js
Вимоги до студентів
- Знання HTML, CSS, SCSS
- Основи JavaScript - типи даних та оператори:
- цикли та умови
- функції, об'єкти, масиви, ітератори, closures (замикання)
- робота з подіями
- основи асинхронного програмування
Особливості курсу
- Живі заняття з викладачем
- Кар'єрне консультування з професійним рекрутером
- Програма створена senior-експертами
- Затишна спільнота на заняттях
- Підтримка координатора групи
Викладачі курсу
Роман Нікіфоров - Займається програмуванням понад 19 років
Подати заявку- Python
- Data Science / Machine learning / AI
Після завершення навчання ти розумітимеш основи машинного навчання, зможеш впроваджувати його алгоритми за допомогою Python-біблітек, а ще будувати й тренувати нейронні мережі для розв’язання реальних задач. Твоїм фінальним проєктом стане розгортання моделі машинного навчання для системи чи ідеї, яку обереш.
Програма курсу
Модуль 1. Основи машинного навчання
- Вступний урок. Знайомство з машинним навчанням і середовищем програмування
- Логістична регресія
- Лінійна регресія з декількома змінними
- Логістична регресія для двійкової класифікації
- Регуляризація та її різновиди
- Класифікація з декількома класами
Модуль 2. Класичні методи і нейронні мережі
- Деревовидні алгоритми з бібліотеками scikit-learn та xgboost
- Вступ до некерованого навчання:
- кластеризація
- виявлення аномалій
- зменшення розмірності
- Рекомендаційні системи на Python
- Основи нейронних мереж
Модуль 3. Глибинні нейронні мережі
- Python-бібліотеки TensorFlow i Keras python libraries. Вступ до роботи з Google Colab
- Згорткові нейронні мережі для розпізнавання зображень
- Популярні мережі розпізнавання зображень. Застосовуємо фреймворки для виконання трансферного навчання
- Методи виявлення об'єктів на зображенні та у відеопотоці
- Вступ до обробки природної мови (NLP) і рекурентних нейронних мереж (RNN)
- Трансформери для обробки природної мови
- Огляд ML Ops. Розгортання моделі TensorFlow i Keras за допомогою тензорного потоку і програми Docker
- Фінальний проєкт і підсумки курсу
Бонус. Генеративний ШІ, просунуті методи та ШІ-етика
- Основи генеративного ШІ
- Просунуті методи машинного навчання
- Етичні проблеми використання ШІ
Вимоги до студентів
- Досвід програмування, бажано на Python але достатньо й основ будь-якої іншої мови програмування
- Впевнені зання математики рівня старшої школи адже курс міститиме похідні, матриці та операції з векторами
- Англійська рівня intermediate або вище для опрацювання матеріалів мовою оригіналу
Особливості курсу
- Живі заняття з викладачем
- Кар'єрне консультування з професійним рекрутером
- Програма створена senior-експертами
- Затишна спільнота на заняттях
- Підтримка координатора групи
Викладачі курсу
- Томас Бенгтссон - Software Developer at Skira
- Ігор Вустянюк - Data Scientist/Python Developer at Beetroot
- HR / Employer Branding
Програма курсу
Strategic planning and setting goals
- KPI&OKR. Where to use, how to set, measure
- HR strategy. How to set up
- How to make company analysis (PESTLE, SWOT etc)
Stakeholder management
- Stakeholder theory
- Partnership with managers
- Basic coaching principles
Employee experience
- Employee experience
- Employee lifecycle
- HR audit
- AI for HR
HR communication in Depth
- Communication process
- Empathy
- Types of questions
- Positioning in the conflict
Practical lesson
Q&A for previous topics.
Facilitation skills
- Facilitation techniques
- Facilitation rules
- Facilitation Cases and situations
Change management
- Change management theories
- People behaviours buring changes
- Busines cases of agility and changes
Performance management
- Performance creation where to start
- Performance main blocks and stages
- Measuring Performance
Practical lesson
Practical lesson.
Branding
- HR Brand
- Brand Audit
- Creating your EVP
- HR-brand in Crisis
Culture
- Culture definition
- Culture Models
- Values
- Culture Measurement
HR Metrics
- HR Metrics
- Business metrics
- How to work with them
L&D
- How to build L&D inside company
- How to identify needs
Final session. QA
Курс для тебе якщо ти:
- Junior HR Specialist з досвідом роботи від 6 місяців до 3-х років. HR Assistant, HR People Partner, HR Generalist, HR Operation в IT-сфері та поза нею
- Володієш англійською на рівні А2+
- Маєш необхідність заповнити прогалини в знаннях HR
- Розвиваєшся у кар'єрі й хочеш стати експертом в HR
Викладачі курсу
- Аліна Белько - HR Lead at Vira Games
- Катерина Халімончук - Менеджерка з маркетингу з 5-річним досвідом
- Надія Вакуленко - HR Business Partner at GlobalLogic
- Frontend
На курсі ти зможеш опанувати інструменти, що знаходяться на передовому рівні та використовувати останні стандарти веб-розробки. Під час навчання отримуватимеш практичні завдання над проєктами як в команді, так і самостійно, створиш кілька веб-сайтів і веб-застосунків, а також зможеш верстати сайти для мобільних пристроїв. Після завершення курсу, твоє портфоліо буде готовим для того, щоб зробити перші кроки в кар'єрі Front-End розробника.
Програма курсу
HTML & CSS
- Вступний урок, знайомство
- Що таке сайт. Налаштування робочого процесу. Вступ до HTML
- Системи контролю версій Git та сервіс GitHub
- Семантика, посилання і HTML5 теги
- Figma для Front-End розробника
- Побудова форм
- Знайомство з CSS
- CSS-селектори
- Блокова модель документа (CSS Box Model)
- Flexbox, Bootstrap
- Вебшрифти, Font Face
- CSS-позиціювання і трансформація
- Масштабована векторна графіка (SVG)
- Робота з пре- і постпроцесорами
- (optional) Підходи до організації та архітектури CSS-коду: SMACSS або BEM
- Респонсивний вебдизайн (RWD)
- Респонсивна навігація
- Адаптивна графіка
- Система компонування в CSS (CSS Grid Layout)
- CSS-анімації
- Стилізація форм CSS
- Практика - верстання макета
- Проєкт 1. Перший вебсайт з HTML та CSS
JavaScript
- Основи JavaScript
- Типи даних та оператори
- Цикли й умови
- Події
- Об’єкти
- Document Object Model (DOM)
- Масиви
- Функції
- Вебсховище
- Знайомство з jQuery та плагінами Slick Slider/Swiper
- Асинхронний JavaScript та XML (AJAX)
- Проєкт 2. Архітектура - базовий вебсайт + JS
Front-end бібліотеки та плагіни
- Gulp. Набір інструментів JavaScript з відкритим вихідним кодом. Знайомство з Webpack, пакетним модулем JavaScript з відкритим кодом
- Класи
- Класи. Наслідування
- Знайомство з React
- React state та props
- React: Routing
- List & Conditional rendering
- React: Hooks
- Stateful vs Stateless components. Forms, events. Popular libraries for React
- Проєкт 3 - Responsive Website with JS
- Презентація фінального проєкту
- Випускний
Бонус: Навички роботи з ШІ для кар'єри майбутнього
- Що таке штучний інтелект?
- Чому ШІ важливий?
- Що насправді означає ШІ та як він працює?
- Що може і чого не може ШІ?
- Корисні інструменти та приклади використання:
- Deepl
- ChatGPT
- Bard
- Grammarly
- clipdrop.co
- Adobe Firefly
- Photoshop
- Perplexity.ai
- Як використовувати ШІ для зручного пошуку роботи
- Сайти вакансій з елементами штучного інтелекту
- Покращення твого CV за допомогою ШІ
- Приклади ефективних резюме та супровідних листів
- Підготовка до інтерв'ю
- Підбірка ШІ тулзів для пошуку роботи:
- Bard та ChatGPT
- Kickresume
- JobProfile.io
- Resumaker.ai
- Jobscan
- Yoodli
- Interviewsby.ai
- Interview Warmup
- Interviewing.io
- Корисні матеріали, які допоможуть розширити та заглибитись в тему (статті, відео та безплатні курси)
- Де варто/не варто використовувати ШІ?
- Штучний інтелект: переваги, ризики та обмеження
- Інструменти ШІ для веброзробників
- Дослідження можливостей GitHub Copilot для Front-End
- Створення додатка за допомогою Copilot та React
Бонус. English club
- Під керівництвом викладача англійської
- Фокус на розмовну англійську
- Формування словникового запасу англійської для ІТ
- Написання СV та підготовка до співбесіди в іноземній компанії
- Поділ на групи відповідно до рівня:
- A1-A2
- A2-B1
- B1-B2/C
Бонус. Кар'єрне консультування
- Навчишся створювати конкурентоспроможні резюме і супровідний лист та отримаєш на них фідбек від професійного рекрутера
- Підготовка до інтерв'ю. Типові питання та підводні камені
- Створиш зразковий профіль в LinkedIn
- Дізнаєшся, де знаходити круті вакансії та як на них подаватися
Особливості курсу
- Вечірні заняття в зумі
- Теорія вивчається самостійно, а на заняттях розглядається лише практика
- Навчання в командах під керівництвом викладача як тімліда
- Три проєкти протягом курсу
- Сертифікат після успішного завершення курсу
Викладачі курсу
- Роман Нікіфоров - Freelancer Full-Stack Developer
- Олександр Коваленко - Full-Stack Web Developer в webdesign.net.ua
- Віктор Дєгтярьов - Досвід роботи 18+ років
- Тетяна Науменко - Досвід роботи 5+ років
- Ростислав Скиба - Досвід роботи 6+ років
- Олексій Полчанов - Front-end/Middle Developer at Beetroot
- Олег Марченко - Frontend Developer в Lexogrine
- Артур Солодкий - Angular developer в Proffiz
- Дмитро Климчук - Front-End Developer у Valtech
- Ігор Кукоба - FrontEnd Developer в Fintex
- Ігор Снісар - Senior Front-end Developer at Jamworks
- Ілля Краєвський - Team Lead Front-end
- Олександр Колесник - Layout Engineer at SpaceWhale
- Олександр Щербина - Front-end Developer у Beetroot
- Юрій Алєксєєв - Front-End Developer в VARTEQ Inc
- Володимир Сенко - Front End Developer at COAX Software
- Олексій Усанін - Senior Front-End developer в CodeIT
- Іван Василенко - Front-End Developer в Yellow Stone
- Олександр Підгородецький - HTML/CSS/JS Developer at Vilmate
- Олександр Ратушний - Front-end Developer at Namecheap
- C# / .NET
На курсі ти зможеш вивчити мову програмування C# та платформу .NET Core, опануєш технологію Entity Framework, яка дозволяє ефективно зв'язувати C# додатки з базами даних, а також навчишся використовувати платформу ASP.NET для створення веб-сайтів та застосунків. Наприкінці курсу ти зможеш реалізувати власний проєкт, що буде доповненням для майбутнього портфоліо.
Програма курсу
Основи C# + GIT
- Нульовий урок. Знайомство
- Вступ до С#
- Типи даних та змінні
- Масиви
- Умовні оператори
- Винятки
- Методи
- Текст
- Рядки
- Debugging застосунків
ООП
- Вступ до ООП. Класи
- Абстрактні класи. Інтерфейси
- Інкапсуляція
- Структури
- Успадкування та поліморфізм
Поглиблений С#
- Узагальнені типи
- Серіалізація даних
- Методи розширення
- Модульне тестування
- Керування посиланнями на проєкти
- Події, делегати та лямбди
- Рефлексія
- Колекції
- Асинхронне програмування
- LINQ
Основи роботи з базами даних
- Вступ до SQL. SQL DML
- Entity Framework
- SQL DDL
- Ключі та індекси
Основи HTML, CSS, JS
- Вступ до HTML та CSS
- Вступ до JavaScript: типи даних та змінні
- Робота з HTML-формами
Створюємо вебзастосунок
- Протокол HTTP
- Валідація даних
- Вступ до ASP.NET Core. MVC. WebAPI. REST
- Фільтри, Middlewares, Конфігурація
- Впровадження залежностей
- Хелс-чеки, логування
- Робота над фінальним проєктом
- Презентація фінальних проєктів
- Випускний
Бонус: Навички роботи з ШІ для кар'єри майбутнього
- Що таке штучний інтелект?
- Чому ШІ важливий?
- Що насправді означає ШІ та як він працює?
- Що може і чого не може ШІ?
- Корисні інструменти та приклади використання:
- Deepl
- ChatGPT
- Bard
- Grammarly
- clipdrop.co
- Adobe Firefly
- Photoshop
- Perplexity.ai
- Як використовувати ШІ для зручного пошуку роботи
- Сайти вакансій з елементами штучного інтелекту
- Покращення твого CV за допомогою ШІ
- Приклади ефективних резюме та супровідних листів
- Підготовка до інтерв'ю
- Підбірка ШІ тулзів для пошуку роботи:
- Bard та ChatGPT
- Kickresume
- JobProfile.io
- Resumaker.ai
- Jobscan
- Yoodli
- Interviewsby.ai
- Interview Warmup
- Interviewing.io
- Корисні матеріали, які допоможуть розширити та заглибитись в тему (статті, відео та безплатні курси)
- Де варто/не варто використовувати ШІ?
Бонус. English club
- Під керівництвом викладача англійської
- Фокус на розмовну англійську
- Формування словникового запасу англійської для ІТ
- Написання СV та підготовка до співбесіди в іноземній компанії
- Поділ на групи відповідно до рівня:
- A1-A2
- A2-B1
- B1-B2/C
Бонус. Кар'єрне консультування
- Навчишся створювати конкурентоспроможні резюме і супровідний лист та отримаєш на них фідбек від професійного рекрутера
- Підготовка до інтерв'ю. Типові питання та підводні камені
- Створиш зразковий профіль в LinkedIn
- Дізнаєшся, де знаходити круті вакансії та як на них подаватися
Особливості курсу
- Для людей від 16 років
- Вечірні заняття в зумі
- Теорія вивчається самостійно, а на заняттях розглядається лише практика
- Навчання в командах під керівництвом викладача як тімліда
- Дипломний проєкт
- Сертифікат після успішного завершення курсу
Викладачі курсу
- Дмитро Місік - Lead Software Engineer у DraftKings Inc.
- Денис Князєв - Software Architect у Neogames
- Артем Соколов - TechLead у Digicode
- Олексій Круглик - Senior .NET/C# Engineer в Intellias Ltd.
- Олег Ситнік - .NET developer в TEAM International
- Сергій Олефір - .NET Developer в Intellias
- Python
Курс призначений для вивчення основ програмування мовою Python. На курсі студенти навчаться користуватись фреймворками, працювати зі стандартними й популярними сторонніми бібліотеками, а також освоять основні алгоритми та структури даних. Після успішного завершення курсу, Ви зможете створювати прості застосунки на Python, проєктувати їх з нуля або розширювати існуючий код та будете здатні тестувати свої застосунки, виконувати рефакторинг та оптимізацію.
Програма курсу
Основи Python
- Вступний урок. Знайомство
- Перші кроки
- Змінні та примітивні типи даних
- Виключення
- Списки, кортежі та множини
- Словники та оператор циклу for. Генератори списків/словників та інших колекцій
- Булевий тип даних та керівні структури з оператором циклу while
- Функції
- Input та швидкий огляд імпортів
- Модулі та стандартна бібліотека
- Робота з файлами та менеджери контексту, JSON
- Основи Python. Узагальнення вивченого у 1 модулі
Поглиблений Python з ООП
- Класи, область видимості та простір імен
- Ітератори й генератори
- Функції як об'єкти першого класу
- Декоратори
- Декоратори @property та декоратори класів
- Поліморфізм. Інкапсуляція. Dunder методи у Python
- Розширені контекстні менеджери
- Наслідування
- Основи тестування
- Ретроспектива курсу. Узагальнення вивченого у 2 модулі
Класична інформатика, алгоритми та структури даних
- Нотація "велике О" і вбудовані структури даних в Python
- Графи та алгоритми графів
- Алгоритми сортування
- Дерева та алгоритми дерев
- Структури даних (списки)
- Структури даних (стек, черга, двостороння черга)
- Алгоритми пошуку та хешування
Бази даних. Основи SQL
- Основи SQL. Частина 1
- Основи SQL. Частина 2
Багатопотокове програмування
- Основи мережевого програмування
- Потоки
- Мультипроцесорність
- Вступ до HTTP, створення HTTP- запитів
- Asyncio
- Практика: створення чату
Веб-фреймворки, ORM і дипломний проєкт
- Django. Перші кроки
- HTML, CSS і основи мови розмітки
- Django ORM та робота з базами даних
- Асинхронність з Django
- Тестування додатка за допомогою Unit-тестів
- Автентифікація, авторизація та адмін сторінка в Django
- Django views. Робота з запитами за допомогою Django
- Просунута функціональність HTML, CSS та Django Templates
- Робота над фінальним проєктом
- Telegram API
- Презентація фінального проєкту
- Випускний
Бонус. Навички роботи з ШІ для кар'єри майбутнього
- Що таке штучний інтелект?
- Чому ШІ важливий?
- Що насправді означає ШІ та як він працює?
- Що може і чого не може ШІ?
- Корисні інструменти та приклади використання:
- Deepl
- ChatGPT
- Bard
- Grammarly
- clipdrop.co
- Adobe Firefly
- Photoshop
- Perplexity.ai
- Як використовувати ШІ для зручного пошуку роботи
- Сайти вакансій з елементами штучного інтелекту
- Покращення твого CV за допомогою ШІ
- Приклади ефективних резюме та супровідних листів
- Підготовка до інтерв'ю
- Підбірка ШІ тулзів для пошуку роботи:
- Bard та ChatGPT
- Kickresume
- JobProfile.io
- Resumaker.ai
- Jobscan
- Yoodli
- Interviewsby.ai
- Interview Warmup
- Interviewing.io
- Корисні матеріали, які допоможуть розширити та заглибитись в тему (статті, відео та безплатні курси)
- Де варто/не варто використовувати ШІ?
- Що таке штучний інтелект, етичні та правові аспекти його використання
- Ефективне створення запитів (Prompt Engineering)
- Програмування за допомогою інструментів ШІ, порівняння чатботів (ChatGPT vs Bard vs Copilot)
- Використання AI API у своїй роботі
- Ведення документації за допомогою ШІ
Бонус. English club
- Під керівництвом викладача англійської
- Фокус на розмовну англійську
- Формування словникового запасу англійської для ІТ
- Написання СV та підготовка до співбесіди в іноземній компанії
- Поділ на групи відповідно до рівня:
- A1-A2
- A2-B1
- B1-B2/C
Бонус. Кар'єрне консультування
- Навчишся створювати конкурентоспроможні резюме і супровідний лист та отримаєш на них фідбек від професійного рекрутера
- Підготовка до інтерв'ю. Типові питання та підводні камені
- Створиш зразковий профіль в LinkedIn
- Дізнаєшся, де знаходити круті вакансії та як на них подаватися
Особливості курсу
- Для людей від 16 років
- Вечірні заняття в зумі
- Теорія вивчається самостійно, а на заняттях розглядається лише практика
- Навчання в командах під керівництвом викладача як тімліда
- Дипломний проєкт
- Сертифікат після успішного завершення курсу
Викладачі курсу
- Тарас Ільящук - Data Analyst/Scientist
- Андрій Дємєнтьєв - Python Developer at Beetroot
- Ірина Заєць - Data Engineer у Sombra
- Ілля Хороших - Data Engineer у Newxel
- Павло Краснопольський - Data Scientist Lead в SocialTech
- Фаді Ахмад - Python Engineer в Infopulse
- Владислав Усіченко - Python Software Engineer в Red Rocket Software
- Максим Яровий - Software Developer в DataArt
- Іван Бородій - Big Data Engineer в Playtika
- Олександр Котвицький - Python (Web) BE developer у Vakoms
- Вадим Лепішко - Python Developer в Unilime group
- Вікторія Дворник - Software Engineer в Epam Systems
- Роман Накутний - Python Developer at SoftServe
- Сергій Товстоног - Backend Lead at Helu.io
- Софія Оржеховська - Data scientist у EOS company; Back-end dev у MISU company
- Ігор Катеринюк - Досвід роботи більше 20 років
- Сергій Мандзюк - Python Software Engineer в Transcenda
- Сергій Дячок - Head of Engineering в Expense Sensei
- Святослав Косенчук - Python Senior Developer у GlobalLogic
- Андрій Романенко - Data Scientist at DTEK MODUS
- Євгенія Міщішина - Python Developer в EchoUA
- HR / Employer Branding
На курсі вивчаються основи цифрової грамотності, методи підбору співробітників, відмінності між сорсингом та рекрутментом. Також протягом курсу Вас навчать модифікувати програмне забезпечення для управління персоналом (HRIS) під потреби компанії, організовувати процеси з контролю якості HR-процесів і розробляти документацію для впровадження і підтримки HR-практик у команді.
Програма курсу
Загальна частина
- Функції, ролі та позиції в HR департаменті.
- Ринок IT в Україні та світі, риси та тренди Сфери діяльності та формати роботи ІТ-компаній, види продуктів
- Комунікація як важлива м’яка навичка
- Методологія розробки нових продуктів та рішень. Agile маніфест
- Бренд роботодавця
- Практика. Проміжні підсумки
- Ролі в IT-компаніях, етапи розробки. Глосарій HR Generalist в IT-компанії
Рекрутмент
- Складаємо професійне CV, щоб отримати пропозицію про співпрацю.
- Етапи найму. Зони відповідальності рекрутера
- Заявка на вакансію. Форма заявки, що прискорює рекрутинг
- Тексти та шаблони взаємодії з кандидатом
- Candidate Journey – побудова позитивного досвіду спілкування на всіх етапах найму
- Інструменти автоматизації роботи HR Generalist-а. Applicant tracking system (АTS)
- Планування персоналу в компанії. Прогнозування рекрутменту
- Побудова рекрутингової стратегії залежно від вакансій та клієнтів
- Продажі та перемовини
- Побудова реферальних програм
- Формування оферу та робота з відмовами
- Інструменти сорсингу:
- Основи пошуку. Google Boolean Search, X-RAY search
- Пошук на Github, SO, як знайти email кандидатів
- Техніки проведення інтерв’ю:
- STAR-інтерв’ю
- Інтерв’ю за метапрограмами
- Практика
- Типології особистостей. Метапрограми, типологія DISC
- Оцінка особистісних якостей і технічних навичок
- Інтерв’ю за метапрограмами. DISC, MBTI. Практика*
- Практика проміжні результати
- Метрики в рекрутменті. Аналіз і прогнозування роботи рекрутера
HR-менеджмент
- Офбординг. Звільнення
- Інструменти автоматизації роботи HR generalist-а (CRM)
- Метрики в HR
- Мотивація – на що звертати увагу
- Бюджетування. Формування бюджету відділу HR
- Система адаптації новачків залежно від розмірів і формату компанії
- Performance Reviews. Побудова системи, різні підходи до Performance Reviews залежно від формату компанії та клієнтів
- Практика. Проміжні підсумки.
- Зустрічі 1 на 1 зі співробітником, налагодження системи зворотного зв’язку
- Постановка цілей на рівні компанії (OKRs, KPIs)
- Надання зворотного зв'язку. Практика
- Побудова системи розвитку та навчання у командах
- Фінальний проєкт
Бонус. Навички роботи з ШІ для кар'єри майбутнього
- Що таке штучний інтелект?
- Чому ШІ важливий?
- Що насправді означає ШІ та як він працює?
- Що може і чого не може ШІ?
- Корисні інструменти та приклади використання:
- Deepl
- ChatGPT
- Bard
- Grammarly
- clipdrop.co
- Adobe Firefly
- Photoshop
- Perplexity.ai
- Як використовувати ШІ для зручного пошуку роботи
- Сайти вакансій з елементами штучного інтелекту
- Покращення твого CV за допомогою ШІ
- Приклади ефективних резюме та супровідних листів
- Підготовка до інтерв'ю
- Підбірка ШІ тулзів для пошуку роботи:
- Bard та ChatGPT
- Kickresume
- JobProfile.io
- Resumaker.ai
- Jobscan
- Yoodli
- Interviewsby.ai
- Interview Warmup
- Interviewing.io
- Корисні матеріали, які допоможуть розширити та заглибитись в тему (статті, відео та безплатні курси)
- Де варто/не варто використовувати ШІ?
- Що таке ШІ та переваги його використання
- Універсальні інструменти ШІ, такі як Chat GPT і Gemini
- Використання ШІ на усіх етапах життєвого циклу працівника
- Виклики та етичне застосування ШІ в HR напрямі
Бонус. English club
- Під керівництвом викладача англійської
- Фокус на розмовну англійську
- Формування словникового запасу англійської для ІТ
- Написання СV та підготовка до співбесіди в іноземній компанії
- Поділ на групи відповідно до рівня:
- A1-A2
- A2-B1
- B1-B2/C
Особливості курсу
- Для людей від 16 років
- Вечірні заняття в зумі
- На заняттях розглядається багато практики та реальних кейсів
- Навчання в командах під керівництвом викладача як тімліда
- Сертифікат після успішного завершення курсу
- Закритий чат випускників Beetroot Academy з дайджестами вакансій від партнерів, ексклюзивних івентів та базою знань
Викладачі курсу
- Анастасія Іваницька - Senior Recruiter at Sigma Software
- Маргарита Кублій - Рекрутер в компанії Roketech та Remont.io
- Анастасія Зеленкова - HR Partner в theFintechlab
- Олександр Злобенко - HR Generalist в MaxBill
- Аліна Белько - HR Lead у Fulcrum
- Марія Смиюха - Chief Human Resources Officer у Web Design Sun
- Інна Шульгіна - Middle IT Recruiter у Sombra
- Оксана Оприско - Senior HR BP у GlobalLogic Ukraine
- Оксана Сливар - HR Business Partner в EveryMatrix Ltd
- Тетяна Бабич - Chief Human Resources Officer у GEO Pay (FinTech)
- Тетяна Струк - HR Manager at KindGeek
- Вікторія Захарова - HRBP/Lead Recruiter at Nayax Retail/Weezmo/Tigapo
- Юлія Гладиш - Former Head of Talent Acquisition at KindGeek
- Анна Сегедіна - HR Generalist and Team Lead Hr Team at Beetroot
- Анастасія Черниченко - HRBP at Wargamming
- Business Analyst
Курс надає студентам набір кращих інструментів, шаблонів і методів для повного циклу розробки вимог і їх управління. Вивчення UML і BPMN допоможе стати досвідченим моделювальником бізнес-процесів. Практика з методами документування, такими як сценарії використання та користувацькі історії, дозволить створити свій чекліст вимог. А створення прототипів рішень допоможе зрозуміти потреби користувачів і уникнути помилкових припущень.
Програма курсу
Вступ до IT та бізнес-аналізу
- Перший урок. Знайомство з курсом та Академією. Confluence
- Вступ до IT та в Бізнес-аналіз
- Життєвий цикл програмного забезпечення (SDLC). Методології розробки програмного забезпечення
- Навички використання пре- та постпроцесорів
Життєвий цикл вимог до програмного забезпечення. Робота зі стейкхолдерами
- Вимоги до програмного забезпечення
- Виявлення вимог до ПЗ
- Документація вимог до ПЗ
- Аналіз вимог до ПЗ
- Валідація вимог до ПЗ
- Управління стейкхолдерами
Аналіз вимог до ПЗ, техніки та інструменти документації
- Робота з користувацькими вимогами
- Unified Modeling Language (UML, уніфікована мова моделювання)
- UI/UX
- Business Process Model and Notation (BPMN, нотація і модель бізнес-процесів)
- Воркшоп 3 модуля. Прототипування
Управління вимогами та ризиками
- Документація вимог. Робота в Jira
- Управління вимогами
- Управління вимогами та Risk Management
Взаємодія з командою розробників
- Технічні навички для бізнес-аналітика
- Взаємодія з командою розробників
- Воркшоп 5 модуля. Рольова гра: Клієнт, бізнес-аналітик, розробники + фасилітація ділових зустрічей
- Що ще має знати хороший бізнес-аналітик
Презентація фінальних проєктів
- Презентація фінальних проєктів. Частина 1
- Презентація фінальних проєктів. Частина 2
Бонус. Навички роботи з ШІ для кар'єри майбутнього
- Що таке штучний інтелект?
- Чому ШІ важливий?
- Що насправді означає ШІ та як він працює?
- Що може і чого не може ШІ?
- Корисні інструменти та приклади використання:
- Deepl
- ChatGPT
- Bard
- Grammarly
- clipdrop.co
- Adobe Firefly
- Photoshop
- Perplexity.ai
- Як використовувати ШІ для зручного пошуку роботи
- Сайти вакансій з елементами штучного інтелекту
- Покращення твого CV за допомогою ШІ
- Приклади ефективних резюме та супровідних листів
- Підготовка до інтерв'ю
- Підбірка ШІ тулзів для пошуку роботи:
- Bard та ChatGPT
- Kickresume
- JobProfile.io
- Resumaker.ai
- Jobscan
- Yoodli
- Interviewsby.ai
- Interview Warmup
- Interviewing.io
- Корисні матеріали, які допоможуть розширити та заглибитись в тему (статті, відео та безплатні курси)
- Де варто/не варто використовувати ШІ?
Бонус. Кар'єрне консультування
- Навчишся створювати конкурентоспроможні резюме і супровідний лист та отримаєш на них фідбек від професійного рекрутера
- Підготовка до інтерв'ю. Типові питання та підводні камені
- Створиш зразковий профіль в LinkedIn
- Дізнаєшся, де знаходити круті вакансії та як на них подаватися
Особливості курсу
- Для людей від 16 років
- Вечірні заняття в зумі
- На заняттях розглядається лише практика
- Навчання в командах під керівництвом викладача як тімліда
- Сертифікат після успішного завершення курсу
Викладачі курсу
- Катерина Підлужна - Senior Business Analyst в Virtuace
- Данило Назаренко - Business Analyst в MobiDev
- Лідія Пацьола - IT Business Analyst у Poptop та співавторка курсу
- Олег Малечко - Technical Product owner at NeoGames
- Крістіан Капузо - Business Analyst в Opinov8
- Олександр Москалюк - Senior BA в Yalantis
- Євгенія Склярчук - BA Team Lead в Kyivstar.Tech
- Вероніка Вологжаніна - Бізнес-аналітик в Softserve
- Юрій Ніколаєв - BA at SoftServe
- Юрій Боцьора - BA at Virtido
- Digital Marketing
Після проходження курсу ти зможеш стати творчим маркетологом, який створює сучасні маркетингові стратегії, розробляє ефективні рекламні кампанії та впроваджує актуальні маркетингові інструменти. Ти будеш аналізувати результати своїх заходів та досліджувати їх ефективність, постійно вдосконалюючи свої навички. Приймати відповідальні рішення, щоб забезпечити успіх твоєї компанії на ринку та знаходити творчі рішення для просування продуктів і послуг.
Програма курсу
Основи діджитал-маркетингу
- Нульовий урок. Знайомство
- Вступ до діджитал-маркетингу
- Маркетингова стратегія і брендинг
- Маркетингові дослідження
- Маркетингова воронка продажів
- Маркетингове бюджетування та KPI
- Ринок і конкуренти
- Цільова аудиторія, попит та пропозиція
- Канали комунікації
Вебсайти
- Вебсайти та їх будова. Google My Business
- Wix. Створення сайту
Google Analytics
- Принципи роботи та основні звіти
- Події та аудиторії
SEO-оптимізація
- Вступ до SEO
- Технічна та внутрішня оптимізація сайту
- Семантичне ядро
- Лінкбілдінг та SEО-метрики
Контент в маркетингу та SMM
- Контент-маркетинг і його стратегія
- SMM: платформи, контент та стратегія
- Копірайтинг
- SMM: як створювати контент
PPC: Google Ads, Instagram та Facebook
- Таргетинг в Facebook та Instagram. Основи
- Таргетинг в Facebook та Instagram. Налаштування подій, конверсій та аудиторій
- Інфлюенс-маркетинг
- Основи Google Ads. Налаштування конверсій і стратегії призначення ставок
- Google Ads. Пошукові та шопінг кампанії
- Google Ads. Дисплей- та відеокампанії
Маркетингові інструменти Google для професіоналів
- Google Data Studio. Як подавати звіти клієнту
- Google Tag Manager. Основи роботи
- CRO та A/B тестування. Google Optimize
Email маркетинг
- Вступ до E-mail маркетингу
- E-mail маркетинг в MailChimp. Аналіз E-mail кампаній
Опційні інструменти діджитал-маркетингу
- Додаткові канали просування
- Account-based маркетинг (ABM)
Робота в маркетингу. Захист дипломного проєкту
- Вибір роботи маркетологу: напрями і типи компаній. Презентаційні навички
- Випускний. Захист дипломного проєкту
Бонус. Навички роботи з ШІ для кар'єри майбутнього
- Що таке штучний інтелект?
- Чому ШІ важливий?
- Що насправді означає ШІ та як він працює?
- Що може і чого не може ШІ?
- Корисні інструменти та приклади використання:
- Deepl
- ChatGPT
- Bard
- Grammarly
- clipdrop.co
- Adobe Firefly
- Photoshop
- Perplexity.ai
- Як використовувати ШІ для зручного пошуку роботи
- Сайти вакансій з елементами штучного інтелекту
- Покращення твого CV за допомогою ШІ
- Приклади ефективних резюме та супровідних листів
- Підготовка до інтерв'ю
- Підбірка ШІ тулзів для пошуку роботи:
- Bard та ChatGPT
- Kickresume
- JobProfile.io
- Resumaker.ai
- Jobscan
- Yoodli
- Interviewsby.ai
- Interview Warmup
- Interviewing.io
- Корисні матеріали, які допоможуть розширити та заглибитись в тему (статті, відео та безплатні курси)
- Де варто/не варто використовувати ШІ?
Бонус. English club
- Під керівництвом викладача англійської
- Фокус на розмовну англійську
- Формування словникового запасу англійської для ІТ
- Написання СV та підготовка до співбесіди в іноземній компанії
- Поділ на групи відповідно до рівня:
- A1-A2
- A2-B1
- B1-B2/C
Бонус. Кар'єрне консультування
- Навчишся створювати конкурентоспроможні резюме і супровідний лист та отримаєш на них фідбек від професійного рекрутера
- Підготовка до інтерв'ю. Типові питання та підводні камені
- Створиш зразковий профіль в LinkedIn
- Дізнаєшся, де знаходити круті вакансії та як на них подаватися
Особливості курсу
- Для людей від 16 років
- Вечірні заняття в зумі
- На заняттях розглядається лише практика, теорію вивчають самостійно
- Навчання в командах під керівництвом викладача як тімліда
- Сертифікат після успішного завершення курсу
- Закритий чат випускників Beetroot Academy з дайджестами вакансій від партнерів, ексклюзивних івентів та базою знань
Викладачі курсу
- Ірина Ващук - Senior Employer Brand Marketer at SoftServe
- Ольга Рожанковська - Marketing and Partnership Manager у фонді Сергія Притули
- Володимир Столбов - COO у Hostings.info та співавтор курсу
- Євген Міхасюк - Marketing Manager в E-COMMERCE GROUP та співавтор курсу
- Вікторія Плешкова - Digital Marketing Specialist
- Максим Зубенко - Head of Product Marketing & Lead Generation at Reply.io
- Вероніка Малишко - Digital marketing manager in Beetroot
- Ольга Гуртова - Digital Marketing Specialist
- Ольга Ширихфлова - Директор з маркетингу у Altris AI
- Армен Григорян - Head of Marketing at Codica
- Web & Mobile Design / UI/UX
На даному курсі студенти навчаться розуміти UX, визначати патерни поведінки користувачів, опанують фундаментальні принципи UI та покращать проєкт через продуманий дизайн, влучні кольори та шрифт, навчаться створювати UX/UI-дизайн як для сайту, так і для мобільного додатку. Наприкінці курсу Ви отримаєте три власноруч створені проєкти у перше портфоліо, поради щодо оформлення CV та супроводжувального листа.
Програма курсу
Figma
- Урок-знайомство
- Основи IT
- Вступ до курсу. Спеціальність UI/UX дизайнер
- Figma
- Знайомство. Доступ за посиланням. Коментарі. Frame. Плагіни
- Робота з фігурами
- Components
- Pen & Pencil. Відтворення ілюстрації
- Маски. Ефекти.Стилі
- Інструмент текст. Робота зі стилями. Растр, корекція фото
- Auto layout
- Variants
- Інтерактивний прототип. Мікроінтеракції
- Інструмент Selection Vector. Outline Stroke
UX-дизайн
- Основи дизайн-мислення. UX дизайн-процес
- Типи сайтів
- Робота з брифом. Інтерв'ю дизайнера з клієнтом
- Mind Mapping та ідеація. Інформаційна архітектура
- Аналіз конкурентів. Референси. Мудборд
- Дослідження користувачів: глибинні інтерв'ю, опитування, сортування карток
- UX-персона та карти емпатії
- Customer journey map
- User flow
- Елементи сайту. Скетчинг
- Wireframing та prototyping
- Веб аналітика та А/Б тестування
- Інклюзивний дизайн
UI-дизайн
- Візуальна ієрархія
- Основи композиції
- Колір
- Шрифти
- Інтерактивний прототип
- Типографіка
- Іконки
- UI kit та Atomic design
- Дизайн система
- Landing Page
- Адаптивний дизайн
- Оптимізація макета та передача файлів розробникам
- Модульні сітки
Дизайн мобільних застосунків
- Дизайн мобільних додатків. Основи
- Візуальний стиль та початкові екрани мобільного додатку.
- Створення екранів мобільного додатку
- Apple розробка. IOS гайдлайни
- Андроїд розробка. Material design
- Підготування додатка до Apple store та Google play
Фінальний проєкт
- Робота над проєктом:
- бриф та аналіз конкурентів
- прототип
- wireframe
- адаптив
- UI kit
- створення персон/карт емпатії
- UI основних сторінок
- інформаційна архітектура та структура сайту
- UI головної сторінки
- user flow/CJM
Особистий бренд та створення портфоліо
- CV.Linkedin. Інтерв'ю
- Підготовка портфоліо
- Проєкт на Behance та мокапи для Dribble
- Захист проєктів
- Випускний
Бонус. Photoshop
- Самоопрацювання. Photoshop. Робоча область. Пензлі. Режими накладання
- Самоопрацювання. Photoshop. Інструменти виділення й вирізання зображення. Обробка кольору
- Самоопрацювання. Photoshop. Робота з інструментами Eraser Tool і Polygonal Lasso для вирізання та коригування контурів
- Самоопрацювання. Photoshop. Використання інструментів Healing Brush, Patch, Clone Stamp та Layer Masking
- Самоопрацювання. Photoshop. Створення рекламного банера для соцмереж. Color Blend mode
Бонус. Навички роботи з ШІ для кар'єри майбутнього
- Що таке штучний інтелект?
- Чому ШІ важливий?
- Що насправді означає ШІ та як він працює?
- Що може і чого не може ШІ?
- Корисні інструменти та приклади використання:
- Deepl
- ChatGPT
- Bard
- Grammarly
- clipdrop.co
- Adobe Firefly
- Photoshop
- Perplexity.ai
- Як використовувати ШІ для зручного пошуку роботи
- Сайти вакансій з елементами штучного інтелекту
- Покращення твого CV за допомогою ШІ
- Приклади ефективних резюме та супровідних листів
- Підготовка до інтерв'ю
- Підбірка ШІ тулзів для пошуку роботи:
- Bard та ChatGPT
- Kickresume
- JobProfile.io
- Resumaker.ai
- Jobscan
- Yoodli
- Interviewsby.ai
- Interview Warmup
- Interviewing.io
- Корисні матеріали, які допоможуть розширити та заглибитись в тему (статті, відео та безплатні курси)
- Де варто/не варто використовувати ШІ?
- Роль штучного інтелекту в UX/UI дизайні
- Виклики та обмеження використання ШІ
- Огляд та інтеграція інструментів ШІ в процеси проєктування
Бонус. English club
- Під керівництвом викладача англійської
- Фокус на розмовну англійську
- Формування словникового запасу англійської для ІТ
- Написання СV та підготовка до співбесіди в іноземній компанії
- Поділ на групи відповідно до рівня:
- A1-A2
- A2-B1
- B1-B2/C
Бонус. Кар'єрне консультування
- Навчишся створювати конкурентоспроможні резюме і супровідний лист та отримаєш на них фідбек від професійного рекрутера
- Підготовка до інтерв'ю. Типові питання та підводні камені
- Створиш зразковий профіль в LinkedIn
- Дізнаєшся, де знаходити круті вакансії та як на них подаватися
Особливості курсу
- Для людей від 16 років
- Вечірні заняття в зумі
- Теорія вивчається самостійно, а на заняттях розглядається лише практика
- Бонусний модуль для самоопрацювання: Photoshop
- Навчання в командах під керівництвом викладача як тімліда
- Сертифікат після успішного завершення курсу
Викладачі курсу
- Олена Стародубцева - Design Lead at InDevLab
- Дар'я Конькова - UI/UX Designer at Ciklum
- Єгор Довгопол - UI/UX Designer
- Аліна Рахімова - Senior UI/UX Designer
- Владислав Туліновський - Product Designer at Zaino
- Юлія Деревянко - Head of Design at Hocoos
- Анастасія Севрюк - UI/UX Designer at BotsCrew
- Анна Забуга - Senior Product Designer at SmartRecruiters
- Дмитро Горіцин - Senior Product Designer at SoftServe
- Тетяна Крамарська - UI/UX Designer, Graphic Designer at Markupus
- Катерина Кір'янова - UI/UX Designer, Design Team Lead at CoreTeka
- Єлизавета Гусєва - UI/UX Designer at Stera Global
- Вікторія Ключник - Senior Product Designer at IntellectEU
- Діана Євицька - UX Designer at Avenga Ukraine
- Олександр Берест - UX/UI Designer в League Design Agency
- Дара Федоришин - Senior Product Designer at NerdySoft
- Анастасія Підлипна - Досвід роботи 7+ років
- Олександр Дяков - Senior UX Designer at Tobii
- Анастасія Мислюк - Product Designer & Team Lead в Helsi
- Ігор Кондратюк - Product Designer at United Tech
- Михайло Косяков - UX Designer at Avast
- Андрій Гуцько - UI/UX Designer at InVerita
- Олена Буркова - UX/UI Designer (Middle) у DataArt
- Project Manager
На курсі Ви навчитесь ефективно організовувати роботу команди та керувати проєктами, використовуючи методології Waterfall, Agile та Scrum. Протягом курсу працюватимете над своїм особистим проєктом і зможете опанувати навички написання документації на всіх етапах життєвого циклу проєкту. Крім того, дізнаєтесь про інсайти та підводні камені ведення проєктів з перших вуст, а також отримаєте реальні знання про те, як функціонує проєктний менеджер в ІТ-компанії.
Програма курсу
General knowledge about project management and IT
- First lesson. Get to know everyone
- Intro. IT market. Types of companies. Project and project management
- Project roles, phases, SDLC
- Project execution environment, PMIS and PM tools
Project management knowledge areas
- Project integration management
- Quality Management
- Resource, Stakeholders, and communication management
- Risk Management
- Cost Management. Estimation
- Scope and requirements management
- Schedule (time) management
Agile methodologies
- PM tools: Jira and Confluence
- Acceptance criteria. Use cases
- Scrum and Scrum Artifacts
- Scrum Backlog. User stories and Story Mapping
- Scrum Roles and Events
- Main Scrum metrics and charts
- Agile and Servant Leadership
- Kanban
- Sprint Planning
- Retrospective
PM's tech skills. Preparing for a new job
- Tech skills for project managers:
- Programming basics. Front end/ Back end. Deployment and CI/CD concepts
- GIT. Client-server architecture. Data Base. API
- Working with requirements: UML and BPMN
- Getting ready for interviews: CV, cover letter. LinkedIn profile
- Getting ready for interviews: demo interview with teacher
PM's soft skills. Course closure
- Email Correspondence
- People Management
- Change Management
- Teamwork
- Final project:
- Preparation
- Presentation
- Graduation
Бонус. Навички роботи з ШІ для кар'єри майбутнього
- Що таке штучний інтелект?
- Чому ШІ важливий?
- Що насправді означає ШІ та як він працює?
- Що може і чого не може ШІ?
- Корисні інструменти та приклади використання:
- Deepl
- ChatGPT
- Bard
- Grammarly
- clipdrop.co
- Adobe Firefly
- Photoshop
- Perplexity.ai
- Як використовувати ШІ для зручного пошуку роботи
- Сайти вакансій з елементами штучного інтелекту
- Покращення твого CV за допомогою ШІ
- Приклади ефективних резюме та супровідних листів
- Підготовка до інтерв'ю
- Підбірка ШІ тулзів для пошуку роботи:
- Bard та ChatGPT
- Kickresume
- JobProfile.io
- Resumaker.ai
- Jobscan
- Yoodli
- Interviewsby.ai
- Interview Warmup
- Interviewing.io
- Корисні матеріали, які допоможуть розширити та заглибитись в тему (статті, відео та безплатні курси)
- Де варто/не варто використовувати ШІ?
- Ідеї оптимізації своєї роботи в співпраці з ШІ
- Робочі підходи використання ШІ як гарного помічника, що ніколи не втомлюється і робить свої завдання швидко
- Лайфхаки для перевірки ваших рішень або планів
Бонус. English club
- Під керівництвом викладача англійської
- Фокус на розмовну англійську
- Формування словникового запасу англійської для ІТ
- Написання СV та підготовка до співбесіди в іноземній компанії
- Поділ на групи відповідно до рівня:
- A1-A2
- A2-B1
- B1-B2/C
Бонус. Кар'єрне консультування
- Навчишся створювати конкурентоспроможні резюме і супровідний лист та отримаєш на них фідбек від професійного рекрутера
- Підготовка до інтерв'ю. Типові питання та підводні камені
- Створиш зразковий профіль в LinkedIn
- Дізнаєшся, де знаходити круті вакансії та як на них подаватися
Особливості курсу
- Для людей від 16 років
- Вечірні заняття в зумі
- Теорія вивчається самостійно, а на заняттях розглядається лише практика
- Навчання в командах під керівництвом викладача як тімліда
- Сертифікат після успішного завершення курсу
Викладачі курсу
- Тимофій Вертоградов - Product Owner в Uklon
- Данило Пирогов - Project Manager в VARTEQ Inc
- Євген Бортульов - Senior Project Manager у SoftServe
- Валерія Асютіна - Project Manager at SoftServe
- Юлія Борисова - Консультант та fintech ментор в FintechJobs
- Ольга Бурак - Project Manager at SoftServe
- Аліна Баданіна - Senior Delivery Manager at Ciklum
- Ростислав Кондаков - IT PM at BPC Banking Technologies
- Тетяна Карасьова - Project Manager у Smile Ukraine
- Віолетта Фесюк - Project Manager Team Leader у MobiDev
- Віталій Поберезький - Product Manager у RIA.com та DOM.RIA
- Сергій Владов - Співзасновник Digital Spectrum
- Анастасія Лопачук - PM at Favbet
- Олексій Кравченко - Head of Delivery в Evolve
- Олег Ясинецький - Engineering Project Manager в GlobalLogic
- Ігор Чеканов - Head of Project Management Officer at Jelvix
- Наталія Рвачова - Project Manager, Deputy Project Director, Radics LLC
- Орест Дмитрасевич - Засновник Kaizen Hub
- QA Automation / QA Manual
На цьому курсі ти здобудеш основні знання про QA. Навчишся ефективно шукати дефекти й писати звіти про помилки (баг-репорти), складати тест-кейси, чеклісти та тест-плани, використовуючи техніки тест-дизайну, а закінчивши курс, створиш своє власне портфоліо і підготуєшся до співбесід та пошуку першої роботи.
Програма курсу
Фундаментальна теорія тестування та її застосування. Системи контролю тестів та баг-трекингові системи
- Перший урок. Знайомство
- Вступ до ІТ. Компанії та проєкти. Поняття тестування. Основні стандарти ISTQB
- SDLC та STLC. Методології розробки ПЗ.
- Рівні та види тестування
- Огляд технік тест-дизайну. White Box техніки
- Практика техніки тест-дизайну Black Box. Частина 1: аналіз класів еквівалентності, граничних значень і попарне тестування
- Практика техніки тест-дизайну Black-Box. Частина 2: таблиці ухвалення рішень, тестування переходу станів, тестування юз-кейсів
- Системи контролю проєктів та тестів. TestRail та Azure DevOps
- Що таке "Баг". Робота з баг-трекінговими системами на прикладі Jira
- Тестова документація
- Естимація. Практика створення тестової документації
- Робота з вимогами. Аналіз та складання вимог
Тестування вебзастосунків, вебсервісів та мобільне тестування
- Основи web (HTML, CSS). Кодування символів
- Git та робота з командним рядком
- Основи тестування мобільних додатків
- Тестування API, JSON, REST
- Тестування API за допомогою Postman
- Тестування API за допомогою SoapUI
- Тестування інтерфейсу користувача (GUI). Тестування вебзастосунків
Бази даних. Короткий курс SQL
- Реляційні бази даних. Мова запитів SQL. Оператор SELECT
- Предикати порівняння, агрегатні функції в SQL
- Оператор LIKE, операції з'єднання, вкладені запити
Основи навантажувального та автоматизованого тестування. Підготовка до співбесіди
- Основи навантажувального тестування за допомогою Apache Jmeter
- Основи автоматизованого тестування (Selenium IDE)
- Іспит
- Підготовка до співбесіди
Бонус. Навички роботи з ШІ для кар'єри майбутнього
- Що таке штучний інтелект?
- Чому ШІ важливий?
- Що насправді означає ШІ та як він працює?
- Що може і чого не може ШІ?
- Корисні інструменти та приклади використання:
- Deepl
- ChatGPT
- Bard
- Grammarly
- clipdrop.co
- Adobe Firefly
- Photoshop
- Perplexity.ai
- Як використовувати ШІ для зручного пошуку роботи
- Сайти вакансій з елементами штучного інтелекту
- Покращення твого CV за допомогою ШІ
- Приклади ефективних резюме та супровідних листів
- Підготовка до інтерв'ю
- Підбірка ШІ тулзів для пошуку роботи:
- Bard та ChatGPT
- Kickresume
- JobProfile.io
- Resumaker.ai
- Jobscan
- Yoodli
- Interviewsby.ai
- Interview Warmup
- Interviewing.io
- Корисні матеріали, які допоможуть розширити та заглибитись в тему (статті, відео та безплатні курси)
- Де варто/не варто використовувати ШІ?
- Основи ШІ, його потенціал у сфері забезпечення якості (QA)
- Застосування ШІ на різних етапах тестування
- Огляд основних інструментів ШІ для фахівців QA, рекомендації навчальних ресурсів
- Обмеження та правові кейси
Бонус. English club
- Під керівництвом викладача англійської
- Фокус на розмовну англійську
- Формування словникового запасу англійської для ІТ
- Написання СV та підготовка до співбесіди в іноземній компанії
- Поділ на групи відповідно до рівня:
- A1-A2
- A2-B1
- B1-B2/C
Бонус. Кар'єрне консультування
- Навчишся створювати конкурентоспроможні резюме і супровідний лист та отримаєш на них фідбек від професійного рекрутера
- Підготовка до інтерв'ю. Типові питання та підводні камені
- Створиш зразковий профіль в LinkedIn
- Дізнаєшся, де знаходити круті вакансії та як на них подаватися
Особливості курсу
- Для людей від 16 років
- Вечірні заняття в зумі
- Теорія вивчається самостійно, а на заняттях розглядається лише практика
- Навчання в командах під керівництвом викладача як тімліда
- Сертифікат після успішного завершення курсу
Викладачі курсу
- Олена Горупа - Досвід роботи 4+ років
- Павло Охонько - QA engineer в OneReach.ai
- Василь Суберляк - Sr. QA Engineer at Ciklum
- Ірина Вольних - QA Lead в Vaimo UK
- Софія Новаченко - QA Manager at Proxet
- Оксана Ревво - Senior QA at GlobalLogic
- Вікторія Головченко - Senior QA at Aspira Limited
- Вікторія Москалюк - QA Engineer at Lalafo
- Анна Козюта - Lead QA at SoftServe
- Анастасія Залеська - QA Analyst at Allvue Systems
- Андрій Бородін - Software Test Engineer at Reface
- Богдан Лозинський - QA Engineer/Team Lead at Techmagic
- Галина Звягінцева - Senior QA Engineer at Infopulse
- Віталій Роговик - QA Lead/Manager at EPAM
- Ірина Пап - Test Lead у Walkme
- Іван Самчук - QA Engineer at Codevog
- Ольга Скидан - Swnior QA at Perfectial powered ba Avenga
- Роман Іршак - QA Engineer у Kevuru Games
- Єлизавета Шатохіна - QA Engineer at SSA Group
- Дарʼя Самілик - QA у Namecheap
- Михайло Гуменюк - Senior Middle AQA Engineer at Clovertech
- Євгенія Герман - QA Tech Lead at Playtika
- Юрій Малий - CTO at MagneticOne
- Валентина Боряк - QA Engineer at Beetroot
- Олексій Чистяков - Senior QA Engineer at Valantic
- Андрій Шмідт - Senior QA Engineer at devspirstion
- Надія Овсяннікова - Senior QA at Devtorium
- QA Automation / QA Manual
Вам навчитися правильно розподіляти людські та часові ресурси на виконання важливих завдань і не витрачати час на монотонну роботу, а концентруватися на якості продукту, що випускається. В рамках курсу ви вивчите найпопулярніші інструменти автоматизації. Ключова мета курсу - допомогти студентам стати професіоналами, які зможуть самостійно приймати технічні рішення і передбачити поведінку системи. Саме в цьому криється стабільність ваших тестів.
Програма курсу
Технічні навички
Веб-технології
- XML
- HTML
- HTTP
- SQL
- Архітектура веб-додатків
- Основи Git
Основи Java
- Початок програмування за допомогою Java
- Класифікація типів даних і примітивних типів в Java
- Короткий огляд операторів в Java
- Вирази керуйочого потоку
- Масиви
Основи ООП
- Клас і екземпляр
- Методи
- Конструктори
- Статичні методи і поля
- Пакет
- Винятки
- Обробка рядків
- Дженерики
- Колекції
Віртуалізація
- Коли потрібна віртуалізація
- Інструменти віртуалізації
- Створення віртуальних машин
Основи автоматичного функціонального програмування
Введення в автоматизоване функціональне тестування (АФТ)
- Цілі АФТ
- Визначення щодо АФТ
- Класична схема керівництва за витратами і автоматичне тестування
Робочий процес АФТ
- Створення стратегії АФТ
- Планування заходів
- Вибір інструмента
- Автоматизація тестування
- Тестування
- Аналіз результатів
- Служба підтримки
- Рекомендація щодо процесу
- Міфи
Рівні автоматизованого тестування
- Тестування підрозділів / інтеграції
- Початкове тестування
- Попередні випробування
AFT в життєвому циклі проєкту
- Проєкти на основі RUP
- Гнучкі проєкти
- Реальне життя - гібрид
Робоче середовище автоматизованого функціонального тестування (Aft Framework)
Підходи до автоматизації
- Основні підходи до автоматизації
- Відтворення запису
- Модуляція тестового сценарію
- Архітектура тестових бібліотек
- Тестування з використанням ключових слів або таблиць
- Основи тестування даних
- Гібридна система автоматизації тестування
Базова система автоматизації
- Огляд базового тестування
- Огляд існуючих рішень
Автоматизація клієнтської сторони (Front-end automation framework)
- Аналіз розумності
- Оцінки
- Які сценарії підходять для автоматизації, а які ні
- Перетворення користувацького сценарію в текст
- Підтримка тестування
- Front-end тестинг
- Огляд існуючих рішень
- Приклад тестової сторінки
Введення в рамки Selenium
- Selenium з першого погляду
- Selenium IDE
- Selenium WebDriver
- Стратегії локатора
Складання звітів
- Вимоги
- Типи
- Метричний аналіз
- Призначена для користувача VS існуюча структура звітності
Лабораторія AFT
- Основні правила
- Підготовка середовища
- Склад тестових даних
- Безперервна інтеграція
Практикум
Застосування об'єкта сторінки
- Застосування Page Object Pattern
- Дизайн Page Object Pattern
- Приклади
- Фабрики патернів
Selenide
- Застосування Selenide
- Просунуті методи
- Selenide vs Selenium. Приклади
- Selenide i Ajax
Перевірки тестів
- Перевірки тестів
- Конфігурації Selenium Grid
- Запуск паралельних тестів з TestNG
Постачальники даних
- Використання постачальників даних
- TestNG постачальники
- JUnit-постачальники
- Приклади роботи
Виконання персонального навчального проєкту
Робота над практичним завданням по створенню індивідуального проєкту
- Обробка ТЗ
- Вибір на чому будемо реалізовувати свій проєкт (бібліотеки і фреймворки)
- Консультації по проєкту (2 год)
- Самостійна робота над проєктом під курівництвом тренера (24 год)
Захист свого навчального проєкту
- Захист відбувається в аудиторії, перед незалежним експертом-практиком, з наших компаній-партнерів
- Захист буде нагадувати вашу першу технічну співбесіду, яка дозволить показати вашу майстерність
- Ви отримаєте розгорнутий фітбек про свою роботу, а також дізнаєтеся в якому напрямку вам потрібно прокачати навички
Особливості курсу
- Навчання в будь-якій точці світу
- Живе спілкування з тренером і перевірка ДЗ на кожному уроці
- Запис кожного уроку
- Доступ до навчальних матеріалів 24/7 протягом навчання
- Кар'єрний тренінг з HR фахівцем
Викладачі курсу
Олексій Осипенко - Senior QA Auto Engineer
Подати заявку






