Курс тестування QA/QC : з нуля до роботи в IT. На 100% практичний курс без нудної теорії. Жива менторська підтримка, перевірка завдань та стажування на проєкті.
9
років на ринку
960
навчальних годин
3000
працевлаштованих
Чому варто бути
тестувальником?
Легкий старт
Не потрібно знати програмування, щоб розпочати кар'єру в тестуванні.
Високий попит
Компанії завжди потребують фахівців з контролю якості для стабільної роботи продуктів.
Гідна оплата
Навіть джуни отримують конкурентну зарплату в ІТ-сфері.
Зростання та розвиток
QA може розвиватися в автоматизоване тестування, DevOps або менеджмент.
QA
Вартість та формати
навчання на тестувальника
Передплата
Формат передплати передбачає навчання тестуванню розробці з попередньою оплатою всієї вартості курсу одразу або з можливістю розтермінування. Вартість курсу 24000 грн.
Оплата після працевлаштування
Цей формат курсу тестування пропонує безкоштовне навчання з оплатою після працевлаштування. Вартість курсу від 32000 грн.
QA/QCcomplex
Навчання тестуванню
до працевлаштування
Навчаємось до результату, а не до кінця занять.
Студенти курсу тестування QA/QC у Okten School можуть повторно пройти курс без додаткової оплати, якщо хочуть краще закріпити матеріал або підготуватись до співбесід та роботи в ІТ. Ми не обмежуємо навчання одним потоком.
Якщо після завершення курсу ви відчуваєте, що потрібно більше практики — ви можете безкоштовно пройти навчання повторно разом із наступною групою.
реальні результати
краще за слова
Працевлаштували в 61 рік
завдяки реальним партнерам і програмі навчання
Наша школа реалізувала унікальний для інших, але стандартний для нас кейс. Ми працевлаштували студента, на ім'я Сергій, вік якого — 61 рік. Крім того, Сергій є випускником курсу «Інкубатор» з оплатою після працевлаштування. Наша школа не вперше реалізує подібні кейси завдяки потужній програмі навчання та реальному партнерству з ІТ-компаніями.
ПРАЦЕВЛАШТУВАННЯ ЗА КОРДОНОМ
ПІСЛЯ КУРСів OKTEN SCHOOL
Наші IT-курси відповідають міжнародним стандартам і відкривають двері до міжнародного ринку праці. Отримані знання та навички створюють усі можливості для побудови успішної кар'єри за кордоном. Студенти онлайн курсів в Okten School отримують міцну базу для професійного зростання в будь-якій країні й надсилають нам свої відгуки з США, Канади, Англії, Чехії, Німеччини, Чорногорії, Португалії, Польщі... Ознайомтесь з відео відгуками випускників, які працевлаштувались за кордоном.
ПРАЦЕВЛАШТУВАННЯ ДО ЗАКІНЧЕННЯ
КУРСУ тестування
Отримуючи не тільки високоякісну технічну освіту, а й можливість удосконалити свої мовні навички на заняттях з англійської мови та бувши підготовленими до співбесід, учні нашої школи програмування часто успішно працевлаштовуються ще до завершення курсу qa java automation. Це демонструє високий рівень підготовки наших студентів, що є вагомою перевагою на ринку праці.
КУРСи З ПРАЦЕВЛАШТУВАННЯМ
ПІСЛЯ 30 - РЕАЛЬНІСТЬ
Вважаєте, що в 30 або 40 років потрапити в ІТ неможливо? Ну і дарма. Протягом останніх 9 років ми доводимо, що головне - це бажання та продуктивна школа програмування з гарною програмою курсу тестування qa/qc.
понад 550 історій успіху
після курсів Okten School
Відгуки студентів курсів тестування
Школа програмування OKTEN SCHOOL – лідер в Україні за кількістю відеовідгуків від працевлаштованих студентів. Ми пишаємося нашими випускниками, адже їхні досягнення говорять самі за себе. Приєднуйся до нас і стань частиною цієї успішної спільноти!
Okten School - єдина в Україні школа програмування, яка має відеовідгуки від роботодавців та спільну інтернатуру з ІТ-компаніями. Жоден відгук не може бути більш репутаційним ніж відгук роботодавця, який протестував і взяв на роботу наших випускників.
Відгук Scelex про випускників Okten
Відгук Incora про випускників Okten
Відгук Visarsoft про випускників Okten
Відгук Rolique про випускників Okten
Відгук Loonars про випускників Okten
Відгук Binariks про випускників Okten
Відгук Codeseek про випускників Okten
Відгук Bettery.io про випускників Okten
Відгук JetSoft Pro про випускників Okten
Відгук NerdySoft про випускників Okten
програма курсу
тестування ПЗ
Надалі будуть представлені частини тем, які ви будете проходити впродовж модулю.
Впродовж модуля роботи з системами контролю версій Ви ознайомитесь з тим, яким чином і де можна зберігати свої коди, перемикатись між версіями свого коду, зручно працювати в команді використовуючи систему Git та сервіс Github. Наразі кожен програміст повинен знати, як працювати з системами контролю версій.
Якщо Ви бажаєте ознайомитись з програмою більш детально, радимо зателефонувати нам разом зі своїм "другом айтішником", якому будуть зрозумілі всі терміни та теми.
Встановлення системи контролю версій Git на платформи Windows, Linux, MacOS.
Налаштування глобальних даних користувача GIT дають змогу визначити ваші дані користувача, які GIT буде використовувати за замовчуванням у всіх ваших репозиторіях. Це може включати ваше ім'я, адресу електронної пошти та часовий пояс.
Інтеграція Git з середовищем розробника дає змогу використовувати Git безпосередньо з вашого середовища розробки. Це може значно полегшити роботу з Git.
Створення репозиторію - це процес налаштування нового сховища Git для відстеження змін у ваших файлах. Репозиторій можна створити локально на вашому комп'ютері або віддалено на хостинг-сервісі.
Git полегшує роботу над спільними проєктами. Він дозволяє:
Відстежувати зміни: Записувати історію змін коду, щоб бачити, хто що змінив і коли.
Співпрацювати: Працювати над різними частинами кодової бази одночасно, не вступаючи в конфлікти.
Контролювати версії: Легко повертатися до попередніх версій коду, якщо це необхідно.
Оглядати код: Коментувати та обговорювати зміни, щоб покращити загальну якість коду.
Конфлікти злиття виникають у Git, коли два або більше комітів вносять зміни до одного й того ж файлу або рядка коду. Це може статися, коли кілька розробників працюють над однією й тією ж кодовою базою та одночасно вносять зміни до одного й того ж коду.
Git не може автоматично вирішити конфлікти злиття, тому розробнику потрібно це зробити вручну. Це процес порівняння різних версій файлу та вибору того, які зміни слід зберегти.
GitHub - це вебсервіс для хостингу IT-проєктів та їх спільної розробки. Він використовує систему контролю версій Git для відстеження змін у коді та дозволяє розробникам співпрацювати над проєкт.
Конфігурація доступу до репозиторію - це процес налаштування доступу до репозиторію Git, щоб ви могли клонувати його, надсилати до нього зміни та співпрацювати з іншими. Це може включати налаштування різноманітних параметрів.
Спосіб налаштування доступу до репозиторію залежить від того, який інструмент або платформу ви використовуєте.
Pull request (запит на витяг) - це пропозиція внести зміни з однієї гілки Git до іншої. Його часто використовують у командній розробці для обговорення та злиття змін коду перед тим, як їх буде включено до основної гілки.
Ось як працюють pull requests:
Розробник робить гілку від основної гілки та вносить до неї свої зміни.
Коли зміни готові, розробник створює pull request, який порівнює їхню гілку з основною гілкою.
Інші розробники можуть переглянути pull request, коментувати зміни та пропонувати вдосконалення.
Після того, як pull request буде ретельно переглянутий і затверджений, його можна злити з основною гілкою.
Надалі будуть представлені частини тем, які ви будете проходити впродовж модулю HTML/CSS.
Звісно ми не можемо розкрити тут всю програму модуля, але вона буде дуже розлогою в порівнянні з іншими школами. Якщо Ви бажаєте ознайомитись з програмою більше детально, радимо зателефонувати нам разом зі своїм "другом айтішником", якому будуть зрозумілі всі терміни й теми які будуть в цьому модулі.
HTML (HyperText Markup Language) - це мова розмітки, яка використовується для створення веб-сторінок. Вона визначає структуру та вміст веб-сторінки, наприклад, заголовки, абзаци, зображення та посилання.
CSS (Cascading Style Sheets) - це мова опису зовнішнього вигляду, яка використовується для форматування веб-сторінок. Вона контролює візуальний стиль веб-сторінки, наприклад, шрифти, кольори, макети та розміри.
Блочні елементи - це основні будівельні блоки веб-сторінок. Вони завжди починаються з нового рядка і займають всю доступну ширину, розтягуючись вліво та вправо.
Селектори CSS - це частини правил CSS, які визначають, які елементи HTML на веб-сторінці слід стилізувати. Вони дозволяють вам зосередитися на певних елементах або групах елементів і застосовувати до них певні стилі.
Існує багато різних типів селекторів CSS, кожен з яких має свою специфічну функцію.
Події CSS - це механізм, який дозволяє веб-сторінкам реагувати на дії користувача, такі як кліки мишею, натискання клавіш та зміна розміру вікна. За допомогою подій CSS ви можете динамічно змінювати вміст і стиль веб-сторінки у відповідь на дії користувача.
Flexbox і позиціювання - це два потужні методи макета CSS, які використовуються для розміщення та вирівнювання елементів на веб-сторінці. Хоча вони мають деякі спільні можливості, вони мають різні підходи та призначення.
Адаптивна верстка - це підхід до розробки веб-сайтів, який гарантує, що сайт буде правильно відображатися та функціонувати на пристроях з різними розмірами екранів, таких як комп'ютери.
Медіаконтент та форми є двома ключовими елементами багатьох вебсторінок. Вони дозволяють додавати візуальні елементи, інтерактивність та збирати дані від користувачів.
Figma - це веб-застосунок для спільного дизайну інтерфейсів та прототипування з додатковими офлайн-функціями, які доступні у десктопних програмах для macOS та Windows.
Веб-шрифти - це шрифти, які розміщені на сервері та доступні для завантаження браузерами користувачів. Це дозволяє використовувати на веб-сторінках шрифти, які не встановлені на комп'ютерах користувачів.
Іконні шрифти - це тип веб-шрифтів, які містять іконки замість букв. Це дозволяє використовувати іконки на веб-сторінках без необхідності завантажувати окремі зображення для кожної іконки.
Grid CSS, або CSS Grid Layout, - це потужна система макетування, введена в CSS3, яка дозволяє легко розміщувати елементи на двовимірній сітці. Її перевага полягає у більшій гнучкості та контролі порівняно з традиційними методами,
У програмуванні базові типи даних - це фундаментальні будівельні блоки, які використовуються для зберігання та маніпулювання інформацією. Вони є основою для більш складних структур даних і алгоритмів.
Найпоширеніші базові типи даних:
Числові: Цей тип даних використовується для зберігання числових значень, як цілих, так і дійсних. Наприклад, ціни, координати, вік тощо.
Символьні: Цей тип даних використовується для зберігання символів, таких як букви, цифри та спеціальні символи. Наприклад, імена, текстові повідомлення, коди тощо.
Логічні: Цей тип даних використовується для зберігання логічних значень true або false. Наприклад, перевірка умов, результати порівнянь тощо.
Адреси: Цей тип даних використовується для зберігання адрес пам'яті, які вказують на розташування даних в пам'яті комп'ютера.
JavaScript пропонує широкий спектр операцій для роботи з даними та виконання різноманітних завдань.
Найпоширеніші базові операцій:
Арифметичні, логічні, порівняльні, присвоєння, інкрементація, декрементація, з'єднання
Це лише деякі з найпоширеніших базових операцій в JavaScript. Існує багато інших операцій, які можна використовувати для роботи з даними.
Логічні розгалуження, також відомі як умовні оператори, є одними з найважливіших інструментів програмування, які дозволяють керувати потоком виконання коду залежно від виконання певних умов.
Об'єкти в JavaScript - це фундаментальні структури даних, які використовуються для зберігання та організовування даних. Вони складаються з пар ключ-значення, де ключ - це унікальний ідентифікатор властивості, а значення - це сама властивість.
Масиви в JavaScript - це потужний інструмент, який використовується для зберігання, організовування та маніпулювання колекціями даних. Ось деякі з основних можливостей масивів: Зберігання даних, Організація даних, Маніпулювання даними
Цикли в JavaScript дозволяють багаторазово виконувати блок коду, поки не буде виконана певна умова. Це потужний інструмент, який використовується для автоматизації повторюваних завдань та обробки колекцій даних. Існує шість різновидів циклів в Javascript.
Функції в JavaScript - це блоки коду, які виконують певну задачу і можуть бути повторно використані протягом всієї програми. Функції дозволяють розбивати код на менші, більш керовані частини, що робить його легшим для читання, розуміння та обслуговування.Функції можуть приховувати внутрішні деталі реалізації, роблячи доступними лише те, що потрібно для їх використання.
Функції - це фундаментальний інструмент програмування в JavaScript, який дозволяє писати лаконічний, повторно використовуваний та модульний код.
Callback-функції - це потужний інструмент, який використовується для роботи з масивами в JavaScript. Вони дозволяють передавати функцію як аргумент іншій функції, що дає можливість динамічно обробляти елементи масиву.
Рекурсія - це метод програмування, де функція викликає сама себе. Це може бути корисно для розв'язання задач, які можна розбити на менші задачі того ж типу.
Замикання в JavaScript - це комбінація функції та лексичного середовища, в якому ця функція була оголошена.
Іншими словами, замикання дає внутрішній функції доступ до змінних з зовнішньої функції, навіть після того, як зовнішня функція вже завершила свою роботу.
Рекурсія та замикання - це потужні інструменти, які можуть допомогти вам писати більш чіткий, лаконічний та ефективний код JavaScript.
JavaScript, хоча й не є чисто об'єктноорієнтованою мовою, підтримує принципи ООП, що дозволяє розробникам створювати структурований, керований та повторно використовуваний код. В JavaScript ООП реалізується за допомогою функцій-конструкторів та прототипів. ООП в JavaScript - це потужний інструмент для розробки складних та масштабованих програм.
Optional опреатори, шаблони рядків, деструктуризація, стрілочні функції, spread operator
Це лише деякі з багатьох нових функцій та вдосконалень, які були додані до JavaScript.
Обробка помилок - це важлива частина будь-якої програми. Вона дозволяє програмі виявляти та обробляти несподівані ситуації, що робить її більш надійною та стійкою до збоїв.
JavaScript пропонує кілька механізмів для роботи з помилками
DOM (Document Object Model) - це програмний інтерфейс (API), який представляє HTML-документ як дерево об'єктів. Це дерево складається з елементів HTML, таких як div, p, h1 тощо, кожен з яких представлений об'єктом JavaScript.
BOM (Browser Object Model) - це програмний інтерфейс (API), який надає JavaScript доступ до властивостей та методів браузера. Це дозволяє веброзробникам отримувати інформацію про браузер, вікно браузера, навігацію по сторінках, користувача та взаємодіяти з ними.
BOM не є частиною стандарту JavaScript, але його реалізовано у всіх сучасних браузерах.
BOM - це потужний інструмент, який може допомогти вам створювати більш динамічні та інтерактивні вебсторінки.
DOM дозволяє веброзробникам динамічно отримувати доступ до та змінювати вміст, структуру та стиль HTML-документа за допомогою JavaScript.
DOM є основою для створення динамічних та інтерактивних вебсторінок з JavaScript.
DOM - це потужний інструмент, який може допомогти вам створювати більш інтерактивні та захоплюючі вебсторінки.
Генератори - це спеціальний тип функції в JavaScript, яка використовується для створення послідовностей значень. На відміну від звичайних функцій, які повертають одне значення, генератори можуть повертати кілька значень по одному, використовуючи ключове слово yield.
В JavaScript, ітератори - це спеціальні об'єкти, які дозволяють перебирати елементи колекції по одному. Вони забезпечують єдиний інтерфейс для петлевого циклу for...of, незалежно від типу колекції.
Події в JavaScript - це сигнали, які генеруються користувачем або браузером, що дозволяють вебсторінкам реагувати на дії користувача та зміни в середовищі. Події в Javascript - це потужний інструмент для створення інтерактивних вебсторінок з JavaScript.
Асинхронність в JavaScript - це можливість виконувати код без блокування інтерфейсу користувача. Це важливо для створення вебсторінка, які реагують на дії користувача та залишаються чутливими під час виконання тривалих операцій.
Асинхронність - це важлива концепція в JavaScript, яка дозволяє створювати більш чутливі, продуктивні та масштабовані вебдодатки.
Надалі будуть представлені частини тем, які ви будете проходити впродовж модулю.
Typescript являє собою варіацію мови javascript, але зі строгою типізацією. Typescript необхідний Вам для роботи з бібліотекою react, фреймворками nextjs, angular, nest.js. Іншими словами : typescript заміняє js.
Якщо Ви бажаєте ознайомитись з програмою більше детально, радимо зателефонувати нам разом зі своїм "другом айтішником", якому будуть зрозумілі всі терміни та теми.
Що таке TypeScript?
Переваги використання TypeScript.
Завантаження та встановлення TypeScript.
Основні концепції TypeScript.
Типи даних та інтерфейси.
Змінні та константи.
Типи даних (primitives, arrays, objects, tuples, etc.).
Оператори.
Умовні конструкції.
Цикли
Створення та опис функцій.
Типізація параметрів та результатів функцій.
Класи та об'єкти.
Модифікатори доступу (public, private, protected).
Наслідування та поліморфізм
TypeScript compiler.
IDE/Editor з підтримкою TypeScript.
Налаштування конфігураційних файлів TypeScript.
Написання простих програм з використанням TypeScript.
Використання типів даних та інтерфейсів для покращення коду.
Застосування функцій та класів для структуризації коду.
Використання інструментів та налаштувань TypeScript.
Що таке MySQL?
Переваги використання MySQL.
Завантаження та встановлення MySQL.
Основні концепції СУБД (система керування базами даних).
Структура бази даних MySQL.
Створення та видалення баз даних.
Підключення до бази даних.
Перегляд наявних баз даних.
Створення, видалення та модифікація таблиць.
Опис типів даних для полів.
Визначення первинних ключів та зовнішніх ключів.
Індексування даних для покращення продуктивності.
Основні оператори SQL (SELECT, INSERT, UPDATE, DELETE).
Використання умов для фільтрації даних.
Сортування та групування даних.
Обчислення та агрегування даних.
Об'єднання таблиць.
Написання простих запитів для вибору, вставки, оновлення та видалення даних.
Використання умовних операторів та логічних функцій.
Практика з агрегуванням даних та об'єднанням таблиць.
Вирішення завдань з використанням SQL.
Користувачі та дозволи.
Безпека бази даних.
Резервне копіювання та відновлення даних.
Оптимізація запитів.
Налагодження проблем з базою даних.
Що таке MongoDB?
Переваги використання MongoDB.
Завантаження та встановлення MongoDB.
Основні концепції NoSQL-баз даних.
Структура бази даних MongoDB.
Створення, видалення та перегляд колекцій.
Вставка, оновлення та видалення документів.
Пошук документів за допомогою простих та складних запитів.
Індексація даних для покращення продуктивності.
Основні оператори запитів MongoDB (find, findOne, update, delete).
Використання операторів порівняння та логічних виразів.
Фільтрація документів за полями.
Сортування та обмеження результатів.
Агрегування даних за допомогою pipeline.
Виконання простих CRUD-операцій (Create, Read, Update, Delete).
Написання запитів для пошуку документів за різними критеріями.
Використання операторів агрегації для обробки та аналізу даних.
Розв'язання задач з використанням MongoDB.
Безпека та автентифікація.
Реплікація та кластеризація.
Моніторинг та управління MongoDB.
Розширені можливості MongoDB (фільтри геопросторових даних, сховища даних).
Надалі будуть представлені частини тем, які проходитимуть протягом модуля. Під час цього модуля Ви дізнаєтесь, як можна автоматизувати процес тестування сайтів та програм. Зауважте, що цей модуль є бонусним для комплексного курсу ручного тестування, надається клієнту у якості додаткової безоплатної опції на розсуд компанії. В модулі відсутня менторська підтримка, або підтримка надається частково. Модуль складається з декількох підмодулів коротка інформація про які буде описана надалі
Модуль основ програмування на java необхідний для освоєння подальшої роботи з автоматизацією та фреймворками. В напрямку "курс автоматизованого тестування" він зазвичай потрібний як база мови на якій буде програмуватись вся автоматизація. Модуль охоплює всі базові знання по java починаючи від класів і закінчуючи багатопотоковістю.
Модуль роботи з базами даних з використанням бібліотеки jdbc та фреймворку hibernate. Для курсу автоматизованого тестування цей модуль зазвичай необхідний з метою навчання роботі з базами даних через додаткові прошарки, які дозволяють структурувати дані на основі java конструкцій.
Модуль про використання фреймворку для розробки веб додатків. Для напрямку "курс автоматизованого тестування" цей модуль потрібний з метою розуміння архітектури роботи веб додатків та їх внутрішньої побудови. Не є обов'язковим модулем, але дуже рекомендований для проходження нашою командою
Це спеціалізований модуль для напрямку "курс автоматизованого тестування", адже під час цього модуля розглядатиметься спеціалізований фреймворк Selenium останньої стабільної версії, завдяки якому і відбувається процес автоматизації з використанням java
Ролі в команді.
Обов’язки кожного члена команди.
Різновиди команди.
Різниця між: QC, AQC, Frontend, Backend.
Цикл розробки.
Поняття релізу.
Різновиди підтримки : Support та Maintenance.
Waterfall:
Історія виникнення. Сфера, де використовується. Переваги та недоліки.
Модифікований Waterfall: V-model:
Використання тестувальних процесів у V - model.
Agile:
SCRUM. Ролі в скрамі: Product Owner, Scrum Master, Team. Мітинги: Sprint planning, Sprint Review, Sprint Retrospective, Daily Stand up. Sprint Backlog та Product Backlog. Графіки роботи: burn down та burn up.
Цикл розробки продукту за допомогою SCRUM.
Kanban: Поняття дошки Приклади використання Програми для Kanban: Trello.
Extreme programming.
Поняття ISTQB.
Етапи тестування згідно ISTQB: Тест планування та контроль. Аналіз та дизайн. Впровадження та виконання.
Перевірка виходу з тестування та звітність. Закриття тестувальної активності.
Артефакти кожного етапу. Поняття: Тест плану. Тест кейсів. Баг репортів. Тест звітність.
Мета використання.
Шаблон тест плану.
Приклади використання – на практичних заняттях.
Поняття тест кейсу.
Різниця між тест кейсом та чеклістом.
На яких проєктах краще використовувати тест кейси.
Атрибути тест кейсів: Резюме. Пріоритетність. Тестові кроки. Тестів дані. Очікуваний результат.
Система, де зберігаються тест кейси: Zephyr. TestRail.
Запуск тест кейсів, статуси тест кейсів та їх значення: PASS. FAIL. BLOCKED.
Перевірка тест кейсів колегами / одногрупниками – peer review.
Тест кейс метрики: Розуміння збирання метрик по тест кейсам. Співвідношення тест кейсів. Успішних до всіх тест кейсів. Не успішних до всіх тест кейсів.
Життєвий цикл тест кейсу.
Атрибути: Резюме. Пріоритетність. Серйозність. Середовище. Кроки відтворення. Очікуваний результат.
Фактичний результат.
Життєвий цикл дефекту:
JIRA. Визначення дефекту. Створення дефекту. Перевірка виправленого дефекту. Регресії.
Приклади пріоритетності та серйозності на різних рівнях.
Шаблон документа.
Використання на реальних проєктах.
Написання тестової звітності – на практичних проєктах.
Статичні : Проходження. Інспекція. Неформальний перегляд.
Динамічні:
Структуровані: Шляхи. Рішення. Стани.
На основі досвіду: Дослідницьке тестування. Передбачення помилок.
На основі вимог: Класи еквівалентності. Граничні значення. Діаграма станів. Таблиця рішень. Користувацькі випадки.
Практичні завдання по дизайн технікам.
Юніт тестування.
Інтеграційне тестування.
Систем тестування.
Приймальне тестування: Альфа. Бета.
Приклади використання рівнів тестування на практиці.
Позитивне та негативне тестування.
Ручне та автоматизоване тестування.
Бокс тестування.
Проєктів та реактивне тестування.
Огляд різниці між QC та QA в системі тестування додатків та аплікацій.
Різновиди:
Раннє тестування. Тестування залежить від контексту тестування. Парадокс пестицидів. Тестування показує наявність дефектів. Невичерпне тестування не можливе. Відсутність помилок оманлива. Кластеризація дефектів.
Використання принципів на практиці.
Відстежування – Traceability.
Залежності – Dependency.
Використання матриць на практиці.
Типи вимог:
Характеристики хороших вимог: Повнота. Узгодженість. Перевірка. Однозначність.
Приклади вимог: Юзер story. SRS - специфікація.
Scrum poker.
Оцінка за допомогою трьох точок.
За допомогою футболок – T-short size.
Практичне завдання, оцінювання завдань.
Поняття файлів: JSON. XML.
Принципи REST.
Мікросервісна архітектура.
API:Визначення Методи: POST. GET. PUT. PATCH. DELETE.
HTTP status code: 200. 400. 500.
Приклади використання методів та статус кодів.
Postman: Використання аплікації. Колекції. Змінні: Локальні. Глобальні
Раннер.
Windows.
Linux.
Визначення IP.
Створення каталогів.
Зміна прав на папки та інші файли.
Desktop.
Web.
Mobile.
REST API project.
Діяльність під час проєктів: Аналіз вимог. Самостійний аналіз. Робота в командах. Написання тест кейсів. Перевірка тест кейсів в команді. Пошук дефектів. Регрешн.
Що таке Scrum?
Історія та цінності Scrum.
Переваги використання Scrum.
Ролі в Scrum: Scrum Master, Product Owner, Development Team.
Product Backlog: список пріоритетних завдань продукту.
Sprint Backlog: список завдань, обраних для Sprint.
Sprint Increment: результат роботи команди протягом Sprint.
Burndown Chart: візуалізація прогресу Sprint.
Sprint Planning: планування Sprint, вибір завдань з Product Backlog.
Daily Scrum: щоденна зустріч команди для обговорення прогресу та перешкод.
Sprint Review: демонстрація Sprint Increment Product Owner та зацікавленим сторонам.
Sprint Retrospective: ретроспективна зустріч команди для аналізу Sprint та покращення процесу.
Відкритість: прозорість та доступність інформації для всіх учасників.
Зосередженість: фокусування на пріоритетних завданнях Sprint.
Згуртованість: співпраця та взаємодопомога в команді.
Відданість: прагнення до досягнення цілей Sprint.
Повага: шанобливе ставлення до всіх учасників процесу.
Нерозуміння ролей та відповідальності.
Недотримання Scrum-подій та практик.
Занадто великий Product Backlog.
Нечіткі критерії прийняття Sprint Increment.
Відсутність ретроспектив та вдосконалення процесу.
Надалі будуть представлені частини тем, які ви будете проходити впродовж модулю.
Під час цього модулю Ви познайомитесь з тим, як зробити так, щоб Ваш проєкт можна було дуже швидко і стабільно розгорнути.
Якщо Ви бажаєте ознайомитись з програмою більше детально, радимо зателефонувати нам разом зі своїм "другом айтішником", якому буде зрозумілі всі терміни й теми.
Знайомство з системою контейнеризації
Принцип роботи
Встановлення та налаштування
Створення та налаштування контейнерів.
Поєднання контейнерів.
Конфігурування середовища
Поєднання мікросервісів в єдину екосистему
Amazon Web Services Configuration
EC2 Instances Configuration
Розгортання кінцевого проєкту
Система зручного управління контейнерами та процесом розгортання
Принцип пошуку.
Платформи для пошуку.
Оформлення профілю.
Напрацювання мережі контактів.
Пошук роботи через мережу контактів.
Оформлення загального резюме.
Оформлення резюме під вакансію.
Сервіси для створення резюме.
Сервіси для перевірки видимості резюме.
Різновиди інтерв'ю.
Як поводити себе на інтерв'ю.
IT Vocabulary Basics, Devices and Components, Computer Hardware, Software and Applications, Operating Systems, Internet and Browsers, Email and Communication Tools, File Management, Keyboard Shortcuts and Commands, Common IT Verbs, Tech Jobs and Roles, Office Technology, Networks and Connections, Data and Storage, Cybersecurity Basics, Bugs and Errors, User Interface Elements, Describing Problems and Solutions, Giving Instructions, IT Support Conversations, Cloud Services, Social Media and Digital Tools, Mobile Technology, Review and Practical Dialogue Practice.
Describing Devices and Specifications, Software Installation and Updates, Computer Maintenance, Explaining Processes Step-by-Step, Technical Instructions, Internet Safety and Privacy, Troubleshooting Common Issues, Describing IT Problems, Writing Support Tickets and Emails, Giving and Receiving Feedback, Discussing Features and Functionality, Comparing Tools and Platforms, Cloud Computing Basics, Working with Databases, File Formats and Compression, Online Collaboration Tools, Scheduling and Time Management Tools, Describing Workflows and Projects, Talking about Tasks and Deadlines, Presenting an App or Service, Basic Tech Presentations, Describing Changes and Improvements, Workplace Communication in IT, Review and Final Project Presentation.
automationqa/qc
Особистий LMS кабінет
всі знання на відстані кліку
Ми створили зручну LMS-платформу, де в одному місці зібрані лекції, прямі ефіри, консультації, завдання, тести та всі необхідні матеріали. Не потрібно витрачати час на пошуки чи перемикання — усе впорядковано та завжди під рукою. Теорія, практика, відео та відстеження прогресу доступні в єдиному просторі. Навчатися стало комфортніше, засвоювати знання — простіше, а результат не змусить чекати.
ментори
курсу тестування
Святослав Дюганчук Модуль: QA/QC manual
Senior QA в компанії N-ix. Сертифікований спеціаліст ISTQB.
Марьян Стасюк Модуль: Java Automation, Selenium 3
Senior Java Automation engineer
Сергій Журавльов Модулі: Java, JavaScript, TypeScript, React
Засновник BigBird, співзасновник OktenWeb Digital Studio, власник мережі шкіл програмування Okten
Діана Бондаренко Модулі: HTML/CSS, Figma
Senior Frontend Developer
Віталій Демчишин Модулі: Python, Django, MySQL, MongoDB
Senior Python Developer
Ірина Марусяк Модуль: Scrum
Senior Project Manager у SoftServe
Валерія Ліхолєт Модуль: HR & Resume
HR Specialist @ Remofirst
Родзинки
курсу тестування
Індивідуальний темп
Відсутність жорсткого розкладу лекцій, які потрібно відвідувати 2-3 рази на тиждень, переживаючи про можливість їх пропуску. Ви відвідуєте заняття тоді, коли вам зручно Таким чином, ми усунули ризики того, що, пропустивши урок, ви відстанете від групи. Навчання тестуванню проходить у вашому власному темпі, що відповідає вашому рівню знань, стилю життя або потребам у швидкості освоєння матеріалу.
Живі консультації
Живі консультації в зручному форматі - це можливість мати доступ до живого спілкування з менторами по кожному з модулів курсу тестування QA/QC 5 днів на тиждень. Це що дозволяє студентам рухатися у власному темпі. Ми розглядаємо всі питання від першої до останньої теми модуля курсу тестерів. Всі консультації записуються, тому ви зможете переглянути обговорені питання, навіть якщо не змогли бути присутніми.
LMS система
Усі лекції, матеріали, тести та живі зустрічі зібрані в одному місці. Студентам не потрібно переходити між багатьма додатками для навчання. Живі трансляції також проводяться через особистий кабінет у LMS системі. Кожен модуль має свою окрему трансляцію, щоб уникнути плутанини. Це дозволяє зосередитися на конкретному модулі та уникати відволікань, як це часто трапляється в умовах жорсткого графіка без LMS системи.
Відмінність курсів OKTEN
ВІД ІНШИХ шкіл
OKTEN
ОПЛАТА ПІСЛЯ ПРАЦЕВЛАШТУВАННЯ
ви обираєте коли старт навчання
гнучкий графік занять
живі заняття з англійської
викладають досвідчені ментори
550 відео відгуків від працевлаштованих
відгуки роботодавців
бездоганна репутація курсів
?
інші
ви повинні сплатити одразу
очікування початку наступного потоку
жорсткий графік який не підходить у воєнний час
немає англійської мови
ментори - колишні студенти курсу
нема відео відгуків працевлаштованних
нема відгуків роботодавців
незрозуміла репутація
зі слів самих студентів
Чому обирають нас?
Індивідуальний графік навчання
В нашій школі є можливість навчатись у власному темпі, по своєму графіку за ціною звичайних групових курсів.
Наявність відео відгуків від працевлаштованих
Просто тому, що вони викликають більше довіри. Якщо ці люди на відео змогли - то і я зможу.
Гарантія працевлаштування
Адже за договором ми гарантуємо повернення коштів, якщо ви не зможете знайти роботу зі знаннями отриманими у нас.
IT англійська одразу в курсі
Тому що англійську мову у нас викладає PM з Global Logic, який точно знає яку англійську очікують почути від вас роботодавці.
Оплата після працевлаштування
У зв'язку із фінансовим становищем частина студентів обирають можливість сплачувати відсоток від заробітної плати, що рідкість на ринку України.
Курс у подарунок
Адже це дає можливість змінити напрямок, якщо він не зайшов, не витрачаючи кошти, тим самим можна не боятись помилитись у виборі.
Переваги гнучкого графіку
навчання на курсі qa
Навчання у власному темпі
Ви самі вирішуєте коли і як швидко вчитися. Якщо потрібно більше часу на складну тему – ви його берете, а якщо вже знаєте частину матеріалу – рухаєтесь швидше.
Живі консультації
Ви приходите на консультації тоді, коли у вас є питання, і отримуєте відповіді на свої конкретні проблеми від реального ментора під час діалогу з ним.
Постійні оновлення
Курс буде постійно змінюватись, адже змінюються технології, і ви будете мати доступ до цих оновлень у власному кабінеті.
Код-рев’ю від менторів
Код-рев’ю від справжніх менторів. Ми не використовуємо штучний інтелект, адже він не розуміє контексту вашого коду і не може надати індивідуальні рекомендації щодо саме вашої ситуації.
Командна робота
Яким би не був формат навчання, ви не самі – є групові чати, де можна отримати підтримку, знайти однодумців і виконувати командні проєкти.
Можливість повернутись
Завжди є спосіб повернутись до теми, яку ви забули, не порушуючи особистий план навчання, щоб пригадати як працювати з кодом та відновити навички.
automation
Не можете визначити з форматом?
Залишіть заявку і ми вам допоможемо.
Ми розуміємо, що багато чого ви бачите вперше і не розумієте всіх деталей. Ми залюбки допоможемо вам зі всіма питаннями.
1. Наші випускники працювали або досі працюють менторами в інших ІТ-школах. Нам дуже лестить те, що інші школи гідно оцінюють рівень підготовки наших випускників.
2. У той час, як наша ефективність становить 84%, ефективність інших компаній - менш як 21% (пит №2).
3. Ми постійно вдосконалюємося, працюємо над програмою навчання та форматами, саме тому в нас такий високий показник працевлаштувань та єдиний в Україні гнучкий формат навчання з живими зустрічами з менторами.
Український портал DOU попросив Мінцифри надати детальну статистику по кожній зі шкіл, які брали участь у проєкті IT-Generation. З результатами можна ознайомитись на офіційній сторінці DOU за посиланням https://dou.ua/lenta/news/it-generation-and-real-job/.
Тут ви зможете знайти перелік шкіл, які брали участь в проєкті та їх результати.
Якщо коротко, то результативність коливається від 0% до 20.6%. Це явно не 80, 90 і точно не 95%.
Уважно ознайомтесь з інформацією, яку оприлюднив портал DOU та Мінцифри, зробіть висновки та не робіть помилок інших.
За 9 років ми випустили близько 2900 студентів, з яких приблизно 2500 успішно працевлаштувалися. Це становить приблизно 86% результативності. Крім того, більше ніж 550 працевлаштованих випускників залишили відеовідгуки, що є найвищим показником на ринку України.
Хто для Вас хороший, а хто поганий - вирішуйте самі. Але є декілька причин довіряти нам:
1. Найбільша кількість відеовідгуків від працевлаштованих випускників. Відеовідгуки неможливо підробити, на відміну від текстових відгуків, які можна знайти на сайтах. Також врахуйте кількість випускників школи: 500 відеовідгуків при 25 тис. випускників і 500 відеовідгуків при 3 тис. випускників – це різні результати. Okten School - це не конвеєр, це - сім'я.
2. Відеовідгуки від роботодавців. Ми єдині на ринку, хто має такі відгуки, що свідчить про довіру та співпрацю з ІТ-компаніями, які високо оцінюють підготовку наших студентів.
3. Ми прагнемо бути максимально прозорими та чесними зі своїми потенційними учнями. Наші результати підтверджені реальними історіями випускників і роботодавців, а найбільша кількість наших студентів приходить по рекомендаціях.
Ні. Курс автоматизованого тестування qa qc розрахований на початківців і в будь-якому пакеті однакова програма викладання і теми, а от же і складність. Відрізняється лише наповнення пакетів, які стосуються повторного проходження, додаткового курсу, англійської мови, підтримки та відповідальності після курсу.
Безперечно! У вас є всі шанси знайти роботу, і у нас багато прикладів успішних історій, зафіксованих у відеовідгуках наших випускників. Деякі з них ви можете знайти прямо на цій сторінці. Також радимо відвідати наш YouTube-канал, де ви зможете переглянути всі відгуки, знайти відповіді на свої запитання та отримати додаткову мотивацію.
Курс qa qc automation у нашій школі включає живі заняття з англійської мови, що робить його ще більш цінним для наших студентів. Наші заняття з англійської мови проводяться у форматі живого спілкування, що дозволяє студентам не лише покращити свої мовні навички, але й отримати впевненість у використанні англійської в професійному середовищі. Ми орієнтуємося на практичні аспекти, такі як технічна термінологія та проведення співбесід англійською мовою. Наш ментор з англійської мови має великий досвід роботи у сфері IT, що дозволяє йому ефективно навчати специфічної лексики та фраз, які знадобляться студентам у їхній майбутній кар'єрі. Таким чином, додавання занять з англійської мови в наш курс тестування не тільки полегшує процес навчання, але й значно підвищує шанси наших студентів на успішне працевлаштування як в Україні, так і за кордоном. Ми прагнемо забезпечити наших клієнтів усіма необхідними інструментами для досягнення їхніх професійних цілей, і знання англійської мови є одним із ключових факторів цього успіху.
Курс QA/QC спеціально розроблений для початківців, які не мають попереднього досвіду в програмуванні. Завдяки цьому, ми не вимагаємо проведення вхідного тестування. Ми впевнені, що зможемо кожного навчити джаваскрипту, незалежно від початкового рівня знань. Для тих, хто обирає пакет з оплатою після працевлаштування (пакет "Інкубатор"), також не проводиться вхідне тестування. Ми впевнені у нашому підході до навчання і знаємо, що наші викладачі здатні надати необхідні знання та навички всім учням, незалежно від їхнього стартового рівня. Програма курсу побудована таким чином, щоб забезпечити поступовий і всебічний розвиток, починаючи з найпростіших понять і поступово переходячи до складніших тем. Таким чином, ми створюємо сприятливі умови для навчання, де кожен може відчувати себе комфортно і впевнено, незалежно від попереднього досвіду. Наша мета – допомогти кожному студенту досягти успіху в освоєнні тестування та знайти гідну роботу в ІТ-сфері.
Для випускників нашої школи нічого не змінилося. Як і раніше, 84% наших студентів успішно працевлаштовуються. Не вірите, що так може бути? Тоді подивіться на частоту виходу нових відео відгуків працевлаштованих випускників. Все одно не вірите? Тоді обирайте наш курс тестування з оплатою після працевлаштування.
Для тих, хто обирає пакет VIP в курсі qa/qc, ми надаємо додатковий курс програмування або тестування у подарунок. Якщо обраний вами напрямок не підійде, ви зможете спробувати себе в іншій сфері. Якщо ж Ваш пакет не передбачає курсу в подарунок, то ми підемо Вам на зустріч та поміняємо Ваш курс. Однак, рекомендуємо в першу чергу проконсультуватись з нашим менеджером. Він пояснить різницю між мовами програмування та напрямками, розкаже про їх популярність, і допоможе зробити правильний вибір. Іншими словами, проведіть аналіз, а ми Вам допоможемо. Це дозволить уникнути проблем у майбутньому.
Якщо Ви закінчили курси, то це не означає, що тих знань було достатньо, або вони були нормальної якості. Тим більше якщо Ви закінчили навчання декілька років тому, адже вимоги в IT сфері змінюються дуже стрімко. Отож, беріть диплом, який Вам видали інші курси програмування, приходьте до нас і обмінюйте свій диплом (платних курсів) на знижку на навчання на курсі тестування. Наразі в нас таких понад 100 дипломів. Погоджуємось, що ситуація неприємна, але краще перевчитись, успішно працевлаштуватись і відбити всі гроші, інвестовані у навчання, ніж так і не досягнути мети.
Наш курс тестування дає реальні результати, на відміну від "інших". За цим посиланням можна подивитись результати "інших", і зробити висновки чому в нас 84%, а не 12% працевлаштованих. Не забувайте, що головна мета навчання - це не сертифікат, а успішно пройдена співбесіда. Ринок кандидатів в ІТ і так переповнений тими, хто вчився сам, або закінчив не кваліфіковані курси, саме тому на співбесідах наші випускники вигідно виділяються на фоні всіх інших. Чи дійсно Ви вірите, що можна опанувати професію, за яку платять високі зарплати, всього за 2-4 місяці з інтенсивністю занять двічі на тиждень?
В гнучкому форматі немає поняття "група", адже в вас індивідуальний план, під час якого Ви відвідуєте консультації й спілкуєтесь в чатах напрямків. По кожному напрямку в нас більше ніж достатньо менторів, які зможуть надати відповідь у швидкі терміни. Ми завжди слідкуємо за навантаженістю чату і своєчасно долучаємо додаткових менторів за потреби.
Звісно можете, а з новим графіком навчання це ще і зручно! В наших історіях успіху є приклади, коли учні поєднували навчання на курсі тестування з двома роботами. Навіть якщо через роботу Ви не зможете бути присутнім на занятті, у Вас завжди будуть доступні відеозаписи, підтримка менторів і можливість повторного проходження модуля або заняття, адже на відміну від групових курсів Ви не обмежені в графіках занять.
Тоді відкрийте наш youtube канал, та подивіться відео відгуки працевлаштованих випускників, і порахуйте яку кількість з них працевлаштували саме ми. Якщо ж для вас факти не є аргументом, тоді вам не до нас, ми - для розумних.
Своєю чергою ми гарантуємо, що навчимо Вас так, що Ви зможете і самі працевлаштуватися, навіть без нашої допомоги, але ніяк не гарантуємо, що самі працевлаштуємо Вас. Як мінімум це неможливо через низку юридичних обставин. Своєю чергою, виконання всіх наших рекомендацій та сумлінне навчання - це завжди рекомендація до компаній-партнерів. Також Ви можете записатись на курс «Інкубатор» з оплатою тільки після працевлаштування, що становитиме 10% від зарплати протягом 3-х років, приблизно 5000 доларів. Вибір за вами. Ми зацікавлені у Вашому успіху незалежно від обраного пакета, про що і свідчать відеовідгуки від наших працевлаштованих студентів.
Будуть. Але давайте одразу проговоримо про декілька вкрай "деформованих" понять про проєкти й портфоліо. Завдячуючи деяким школам, поняття "проєкт в портфоліо" зводиться до шаблонного сайту, який створюють тисячі інших студентів. Але такі "портфоліо" не цікавлять роботодавців. Що ж їм потрібно? Роботодавцю потрібен повноцінний проєкт, який включає всі компоненти циклу розробки: фронт енд, бекенд, тестування, розгортання тощо. Саме такий проєкт буде показником ваших здібностей, а не "7 проєктів для портфоліо". Отже, повертаючись до запитання "Чи будуть у мене проєкти для портфоліо?" Відповідь - так, будуть! І ці проєкти будуть відповідати саме тим вимогам, які ми описали.
Авжеж допомагаємо. На кожному потоці курсу автоматизованого тестування є модуль, який веде HR-фахівець. Під час цього модуля розглядаються всі аспекти розробки та подачі резюме, щоб воно успішно пройшло попередню фільтрацію. Крім того, Вас навчать, як поводитися на співбесіді та що ще потрібно для отримання оферу.
З нашим новим гнучким графіком не встигати за програмою просто неможливо. Адже ви займаєтесь у темпі, який вам до вподоби й приділяєте важким темам стільки часу, скільки необхідно для їх опанування. Ви можете хоч 20 разів консультуватись з приводу однієї й тієї самої теми. Наша ціль - щоб Ви отримали знання та працевлаштувались.
У вас немає обмежень в кількості проходжень того чи іншого модуля курсу тестування, обмеження є лише у загальному часі, який доступний для консультацій. В пакеті Мінімал - це 10 міс., у пакеті Віп - 18 міс., пакет Інфініті - 24 міс. Одразу зауважимо, що програма навчання розрахована на 7-8 місяців, отже в вас є як мінімум 2 додаткових місяці для перерв або потворних відвідувань модулів.
Звісно. Можливо, Вам доведеться витратити на засвоєння матеріалу трохи більше часу, але цей курс розроблений для початківців з нульовими знаннями та веде до рівня професіонала. До того ж саме розуміння того, що всі мають різний початковий рівень і лежить в основі нашого гнучкого графіка навчання.
Оскільки онлайн навчання тестуванню програмного забезпечення на курсі є комплексним, то в майбутньому Ви зможете претендувати на такі позиції: QA manual, QA/QC engineer, java automation engineer, software development engineer and testing (SDET).
Ринок праці перенасичений некваліфікованими кадрами. Якщо хочете поповнити їхні лави, слухайте друга, і йдіть вчитись туди, де Вам обіцяють казкові умови.
Вимоги до знань програмістів зростають. Сьогодні для успішного працевлаштування недостатньо знати лише кілька технологій (як доказ - офіційна статистика інших шкіл програмування, оприлюднена в питанні номер 2). Подивіться, скільки "джуніорів" не можуть знайти роботу після проходження курсів з обмеженим набором знань. Вони часто звертаються до нас за перенавчанням і лише тоді знаходять роботу. Наша програма містить в собі широкий спектр технологій, щоб підготувати вас до реальних умов роботи в сучасній ІТ-індустрії, а це вимагає часу. Завдяки цьому Ви матимете більше можливостей для працевлаштування та подальшого просування по кар'єрній драбині. Ваші друзі мають свою думку, але це Ваше майбутнє, тому Вам важливо самостійно оцінити всі фактори та переконатися, що Ваш вибір відповідає Вашим кар'єрним цілям і дасть Вам найкращі шанси на успіх. Наші випускники отримують усі необхідні знання та навички, які вимагають роботодавці зараз, а не декілька років тому. Отож, якщо Ви хочете бути конкурентоспроможним на ринку праці, вам потрібні глибокі та різносторонні знання.
Насправді математика допомагає розв'язати це питання. Подумайте, скільки часу потрібно, щоб дістатися до стаціонарних курсів. Комусь це займе 10 хвилин, а комусь 1.5 години. Візьмемо середнє значення – 45 хвилин. Це означає, що витрачається 90 хвилин щодня просто на дорогу, які можна було б присвятити навчанню. За 6 місяців це складе близько 195 годин, витрачених на дорогу. Чи варто це того? Крім того, онлайн курси пропонують гнучкість, адже Ви можете навчатися в будь-якому зручному для вас місці. Це особливо важливо для тих, хто має роботу, дітей або інші зобов'язання. Онлайн навчання також дозволяє переглядати матеріали та лекції у зручний час, що дає можливість будувати найбільш зручний графік під себе, не пропускаючи заняття через хворобу, побачення чи день народження улюбленої бабусі. Таким чином, дистанційні курси можуть бути навіть ефективнішими, ніж стаціонарні, завдяки економії часу та гнучкості в навчанні.
Абсолютно. Наш курс тестування розроблений спеціально для початківців, щоб допомогти опанувати всі необхідні навички з нуля до працевлаштування. Студенти, які раніше проходили наші безкоштовні курси, зазвичай мають кращі результати, але ми маємо чимало історій успіху, коли студенти починали з нуля і не знали нічого перед початком навчання. Якщо Ви дисципліновані та чітко виконуєте наші рекомендації, то все вдасться.
Вартість навчання залежить від обраного пакета та опцій в ньому. Для прикладу: обравши пакет "Інкубатор" Ви сплачуєте відсоток від зп після працевлаштування. Зазвичай, в кінці терміну це виходить приблизно 5-7 тисяч доларів. А обравши пакет на вечірньому курсі з передоплатою ціна коливатиметься від 21 тисячі гривень.
Зважаючи на те, що англійська мова вкрай важлива для програміста, всі заняття проходять виключно наживо. Мало того, Вам рекомендовано мати мікрофон, адже Ви не просто слухаєте лекцію, а ще й спілкуєтеся.
Ви ж вже бачили відео відгуки наших випускників, які знайшли роботу ще до закінчення навчання? 90% з них - це ті, кого рекомендували саме ми спираючись на їх рейтинг. Отож, система на курсі java automation рейтингова. І якщо Ви не будете нічого робити, то не розраховуйте, що ми порекомендуємо Вашу кандидатуру на посаду, коли прийде запит від ІТ-компанії.