Річ у тім, що мови програмування, як і сам комп'ютер, суворо базуються саме на законах логіки, тому "для розігріву" ми пройдемося по ним, щоб одразу розставити все на свої місця. Це допоможе швидше опанувати наступні теми.
Переймаємо досвід колег з Гарварду та MIT, які використовують Scratch у своїх програмах з комп'ютерних наук. Scratch дозволяє в дуже доступній формі познайомитися з алгоритмами, і далеко не простими. Ми зробимо так само.
Найбільший та основний блок курсу.
Python є найпопулярнішою мовою у світі серед тестувальників. А, чекайте, не тільки серед тестувальників! Майже чверть всіх айтівців обирають Python, при чому ця цифра продовжує зростати.
Python має зрозумілий синтаксис, що зручно для старту, а також відкриває вам двері у різні перспективні напрями: він широко використовується у розробці (web, desktop, mobile, gaming) та є незаперечним лідером у Machine Learning, Data Science та AI.
Ми живемо в епоху web, а це значить, що HTML ніяк не оминути, адже без нього не може обійтися жодна вебсторінка! Web є найпоширенішим доменом в сучасній розробці, отже і вакансій таких — більше за інших. Тому ми вирішили включити цей розділ до курсу.
А ще ти обов'язково зіткнешся з HTML як в автоматизованому, так й у мануальному тестуванні вебзастосунків.
Все просто — де HTML, там і CSS. І це набагато більше, ніж просто "прикраса" для "сухого" HTML. Насправді найжахливіші UI баги не зрідка виникають саме через CSS, а для автоматизації CSS часто використовується як спосіб знаходження потрібного елемента на сторінці. Тому ця тема також потрапила в курс.
Хоча цей курс акцентується саме на комп'ютерних мовах, ми хотіли створити певний "місток" між суто кодом та реальними застосунками. Тому додали в курс загальні знання про інфраструктуру, де "живуть" застосунки, які ми пишемо та тестуємо.
Курс розраховано на 9 тижнів, за потреби можуть бути додані бонусні уроки. Ви залишаєтеся на зв'язку з викладачем навіть після закінчення курсу.
Передбачаються як живі лекції, так і лекції у записи. Крім цього — онлайн зустрічі з викладачем для розбору завдань та додаткових питань.
Як й інші курси від QA Україна ED, цей також "живе" в LMS системі, де ви будете знаходити всі навчальні матеріяли, записи лекцій, тести та завдання.
Кожна група має власний чат в телеграм, в якому є й викладач.
Групи маленькі, що була змога приділити кожному потрібну увагу. У нас немає "потоків" й сотень студентів на одній лекції. Наш підхід більш авторський.
Ми створили новий курс з унікальною програмою для тестувальників. Схожі курси — спеціалізовані з програмування. Якщо дивитися на короткі курси (2 місяці), то в нашому приблизно вдвічі більше інформації, навіть по Python. Якщо дивитися на довгі курси (4+ місяців), то ми покриваємо не менше половини таких просунутих курсів в нашому базовому.
Кожен наш курс надає сертифікат від «QA Україна». Пройшли увесь курс та виконали всі завдання? Він ваш!
Старт групи 1: ~ 5 травня