На першому занятті розглядається теорія, необхідна для розуміння того, як працюють API. Слухачі дізнаються про принципи клієнт-серверної архітектури, вивчать основи HTTP-протоколу та архітектурний стиль REST. Курс пояснює, що таке RESTful API та які формати даних використовуються для обміну інформацією - JSON та XML. Також розглядаються загальні принципи тестування API.
Друге заняття присвячене повністю практиці. Учасники курсу знайомляться з інструментом Postman - від створення колекцій до роботи зі змінними. На реальному прикладі Petstore API відправляють різні типи запитів. Особлива увага приділяється написанню тестів у Postman та їх запуску за допомогою Collection Runner для автоматизації перевірки.
Для комфортного навчання на курсі потрібно розуміти базові принципи програмування. Курс включає основи JavaScript, яких буде достатньо для написання простих тестів. Глибоких знань мови програмування не вимагається.
Курс поєднує теорію та практику в рівних пропорціях. Навчання відбувається у власному темпі - можна вивчати матеріал, коли це зручно. Після успішного проходження курсу видається сертифікат. До кожного заняття додається презентація з посиланнями на додаткові матеріали для поглибленого вивчення теми.
Курс включає запитання для самоконтролю, які допомагають перевірити засвоєння матеріалу. Окремо розглядаються типові запитання, які задають на співбесідах з тестування API - це дає можливість краще підготуватися до пошуку роботи.