Старт курсу: 15 листопада

Автоматичне тестування програмного забезпечення від GlobalLogic

Здобудьте ґрунтовні знання і практичні навички, достатні для отримання першої роботи автоматизатора тестування вебпродуктів, усього за 11 тижнів.

Курс розроблено в співпраці з GlobalLogic — випускники курсу з найвищими результатами отримають шанс долучитися до проєктів компанії GlobalLogic.

До завершення продажів залишилося:

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

Що ви вивчите?

  • основи автоматичного тестування;
  • розробку автоматичних сценаріїв для API та UI тестування вебзастосунків;
  • архітектуру вебзастосунків, особливості їхньої роботи та протокол комунікації HTTP;
  • інструменти для автоматизації API та UI тестування:
  • бази даних та принципи їхньої роботи;
  • мову програмування Python на рівні, достатньому для автоматизації процесів тестування;
  • основи роботи в Linux;
  • систему контролю версій GIT;
  • фреймворк Pytest;
  • бонусні міні-курси «Працевлаштування в IT» та «Англійська в IT».

Випускники курсу з найвищими результатами отримають шанс долучитися до проєктів компанії GlobalLogic.

Формат курсу

• Відеолекції
• Презентації
• Додаткові матеріали для самостійного опрацювання
• Воркшопи
• Живі вебінари
• Тестування
• Чат-підтримка в Slack
• Іменний сертифікат

Тривалість

• 11 тижнів
• 19 модулів
• 90+ відеолекцій
• 10+ годин відео
• 10+ практичних завдань

Що таке автоматизоване тестування (QA auto)?

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

QA auto — це метод тестування програмного забезпечення, що здійснюється з використанням спеціальних програм, необхідних для виконання набору тестових прикладів.

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

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

Чому варто обрати курс «Автоматичне тестування програмного забезпечення від GlobalLogic‎»?

Створено у співпраці з GlobalLogic

Компанія є лідером у сфері цифрової інженерії, стала №1 ІТ-роботодавцем у 2020 та 2021 році та увійшла у трійку найбільших ІТ-компаній України

Можливість працевлаштування

Випускники курсу матимуть достатньо знань для позиції Trainee на ІТ-ринку, а найкращі з них зможуть пройти інтерв’ю та доєднатися до проєктів GlobalLogic.

Оптимальний старт IT кар‘єри

За умови старанного проходження курсу і виконання всіх завдань ви зможете претендувати на першу роботу вже через 11 тижнів

Досвідчений лектор-практик

Матеріали підготовлені лектором із 11-річним досвідом роботи на проєктах чисельністю від 10 до 100 спеціалістів

Підтримка викладача

Отримайте відповіді на ваші запитання та допомогу щодо навчання в чаті та на вебінарах курсу

Кар’єрні перспективи

Тільки за минулий рік кількість пропозицій роботи для тестувальників згідно з даними Dou збільшилася майже вдвічі: з 6340 до 11201

Стабільна робота

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

Найкращі ціна/якість

Гарантуємо одну з найвигідніших цінових пропозицій на ринку при незмінно високій якості освітнього продукту: ми перевіряли!

Навчання українською

Підтримуємо українське — вивчайте IT рідною мовою

Для кого цей курс?

Початківці в IT

які тільки розпочинають свою кар'єру

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

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

Інші спеціалісти

які хочуть змінити рід діяльності на користь більш прибуткової та перспективної роботи

Після проходження курсу ви:

Ознайомитеся з технологіями та інструментами автоматизації тестування

Навчитеся розробляти API- та UI-автоматичні сценарії для вебзастосунків

Зможете працювати з базами даних

Вивчите основи Python на рівні, достатньому для автоматизації тестування

Зможете претендувати на посади Trainee/Junior QA Auto у компаніях, які розробляють вебпродукти

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

Навчайтеся в найкращих

Сергій Бутенко

  • Консультант компаніі GlobalLogic, провідний спеціаліст у галузі автоматизації тестування
  • Понад 11 років досвіду на проєктах чисельністю від 10 до 100 спеціалістів
  • Налаштовував процеси з нуля та рятував проєкти з погано налаштованими процесами
  • Надав професійну допомогу в досягненні поставлених цілей за останній рік понад 500 спеціалістам 

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

Модуль 1. Вступ в QA Auto
1.1 Життєвий цикл процесу розробки.
1.2. Що таке автоматизація. Види.
1.3. Цілі автоматизації.
1.4 Python як мова програмування.
1.5 Середовище розробки.

Модуль 2. Поняття величини в програмуванні
2.1. Величини. Ідентифікатор величини.
2.2. Типи даних.
2.3. Вказівка присвоювання.

Модуль 3. Поняття алгоритму
Алгоритм і його властивості.

Модуль 4. Лінійні алгоритми
4.1. Лінійні алгоритми.
4.2. Лінійні алгоритми (задача 1).
4.3. Лінійні алгоритми (задача 2).

Модуль 5. Алгоритми з розгалуженням
5.1. Основні логічні операції.
5.2. Вказівка розгалуження (скорочена форма).
5.3. Вказівка розгалуження (повна форма).
5.4. Вказівка розгалуження (задача).

Модуль 6. Цикли
6.1. Вказівка повторення. Цикл з параметром.
6.2. Вказівка повторення. Цикл поки з післяумовою.
6.3. Вказівка повторення. Цикл поки з передумовою.

Модуль 7. Допоміжні алгоритми
7.1. Метод покрокової деталізації.
7.2. Допоміжні алгоритми.
7.3. Допоміжні алгоритми (програмна реалізація).

Модуль 8. Структури даних
8.1. Одновимірні масиви(змінено) Списки.
8.2. Рядки.
8.3. Словники.
8.4. Множини.
8.5. Кортежі.
8.6. Функції.

Модуль 9. ООП. Класи
9.1. Що таке ООР.
9.2. Що таке класи.
9.3. Конструктор класа.
9.4. Метод класа.

Модуль 10. ООП. Основи
10.1. Наслідування.
10.2. Інкапсуляція.
10.3. Поліморфізм.

Модуль 11. LINUX
11.1. Операційні системи.
11.2. Огляд системи Linux.
11.3. Термінал. Частина 1.
11.4. Робота з файлами і папками.
11.5. Модифікація текстового файлу. Редактор VI.
11.6. Команда cat.
11.7. Команда grep.
11.8. Збереження результату виконання команди >, >>.
11.9. Конвеєри.

Модуль 12. GIT
12.1. GIT. Система контролю версій.
12.2. Початок роботи в GIT.
12.3. GIT. Три стани.
12.4. Комміти.
12.5. Гілки.
12.6. Переключення гілок.
12.7. Злиття гілок.
12.8. Мерж конфлікт.
12.9. ГітХаб.
12.10. Пулл ріквест.

Модуль 13. Framework
13.1 Що таке фреймворк.
13.2. Типи і особливості використання.
13.3. Модульний фреймворк.

Модуль 14. Pytest
15.1 Що таке Pytest.
15.2. Фікстури.
15.3. Фікстури. Обмін через conftest.py.
15.4. Маркування тестів.

Модуль 15. Клієнт-серверна архітектура
15.1 Як працює інтернет.
15.2. Клієнт-серверна архітектура.
15.3. Комунікація в клієнт-серверній архітектурі.

Модуль 16. HTTP
16.1. HTTP. Що це таке.
16.2. HTTP. Request.
16.3. HTTP. Стартовий рядок Request.
16.4. HTTP. Python Request module.
16.5. HTTP. Response.
16.6. HTTP. Як тестувати HTTP.

Модуль 17. API-тестування
17.1 Що таке API.
17.2. Як тестувати АРІ. Пишемо свій АРІ-клієнт.
17.3. Як тестувати АРІ. Пишемо тести.

Модуль 18. SQL
18.1. Що таке база даних.
18.2. Таблиця в базі даних.
18.3. Зв’язки в таблицях баз даних.
18.4. Python. Як приєднатися до бази даних.
18.5. SELECT.
18.6. WHERE.
18.7. UPDATE.
18.8. INSERT.
18.9. DELETE.
18.10. JOIN

Модуль 19. UI-тестування.
19.1. Що таке UI/UX тестування.
19.2. Автоматизація UI-тестування.
19.3. Seleinum WebDriver. Вступ.
19.4. Seleinum WebDriver. Перші тести.
19.3. Seleinum Web-Driver. Waits.

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

Вартість курсу

Рання реєстрація до 27 травня

Тривалість курсу – 3 тижні

Standard
6200 грн
  • 90+ відеолекцій
  • 10+ годин відео
  • 10+ практичних завдань
  • 3 воркшопи
  • 1 вебінар
  • 1 фінальна Q&A сесія
  • Тестові завдання
  • Додаткові матеріали
  • Презентації
  • Чат-підтримка
  • Іменний сертифікат
  • Міні-курс «Працевлаштування в IT»
  • Міні-курс «Англійська в IT‎»
Нагадати про старт
Premium
8600 грн
  • 90+ відеолекцій
  • 10+ годин відео
  • 10+ практичних завдань
  • 5 воркшопів
  • 3 вебінари
  • 2 Q&A сесії
  • Перевірка фінального завдання лектором
  • Тестові завдання
  • Додаткові матеріали
  • Презентації
  • Чат-підтримка
  • Іменний сертифікат
  • Міні-курс «Працевлаштування в IT»
  • Міні-курс «Англійська в IT‎»
Нагадати про старт

Партнер курсу

GlobalLogic

Курс розроблено разом із нашим партнером GlobalLogic — лідером у сфері цифрової інженерії. 

Центральний офіс компанії знаходиться у Кремнієвій долині у США, а інжинірингові та дизайн-центри розташовані по всьому світу. 

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

  • #1 IT-роботодавець у 2020 та 2021 роках
    За результатами опитування міжнародного дослідження Randstad Employer Brand Research
  • TOP-3 найбільших IT компаній України
    За результатами дослідження dou.ua
  • TOP-3 найбільш привабливих роботодавців
    За версією студентів за результатами дослідження EY Best Employer Survey
  • TOP HR Brand
    За результатами премії “HR-бренд Україна” від grc.ua
  • TOP-25 найкращих роботодавців
    За результатами дослідження, опублікованого у рейтингу видання Forbes Ukraine «50 найкращих роботодавців»

Курс складається з відеолекцій у записі і живих вебінарів.

Курс проводиться українською мовою.

Так, курс підходить для таких слухачів.

Так, після проходження курсу ви зможете претендувати на посади Trainee/Junior QA Auto. 

Як проходить навчання

Prometheus це

0
Слухачів
0 +
онлайн-курсів
0
виданих сертифікатів
0
років у сфері освіти

Нагадайте про старт




    Співробітники цих компаній навчаються в нас