Kyiv School of Economics

Створюй кар’єру разом з нами та будуй сильну країну майбутнього. KSE — вільні змінювати.

Викладач(-ка) дисципліни “API Design”


Київська школа економіки оголошує конкурс на зайняття посади Викладач(-ка) дисципліни “API Design” бакалаврської програми “Програмна Інженерія та Бізнес-Аналіз”

Загальна інформація про дисципліну “API Design”:
Кількість кредитів ЄКТС: 5;
Мова викладання: англійська;
Орієнтовна кількість студентів: 2 групи (30 осіб);
Орієнтовна кількість занять: 36 занять, 1 сесія офісних годин щотижня;
Орієнтовні дати проведення курсу: січень-квітень 2025
Формат занять: інтерактивні лекції і практичні заняття, які проходять очно на кампусі Київської школи економіки (м. Київ, вул. Миколи Шпака 3).

Зміст курсу:
Курс “API Design” передбачається як вибірковий для студентів 2-4 курсів, що вже пройшли курси ООП та баз даних, мають розуміння клієнт-серверної взаємодії. Курс буде обовʼязковим для студентів що обрали спеціалізацію “Enterprise Systems”. Курс повинен в себе включати:
  • REST: принципи, правила проектування, основні методи, statelessness, обробка помилок та версіонування;
  • SOAP: різниця з REST, принципи, структура;
  • GraphQL: SDL, запити та мутації, підписки, обробка помилок, кращі практики;
  • Аутентифікація та авторизація: OAuth 2.0, JWT, OpenID, API keys;
  • Проектування та документування: Swagger/OpenAPI, загальні принципи, створення інтерактивної документації;
  • Тестування API, асинхронні операції (webhooks);
  • Огляд алтернатив REST (gPRC);
Точний список тем та рівень заглиблення в кожну буде обговорюватися з викладачем під час підготовки курсу з урахуванням його бачення, професійного досвіду та експертизи. 



Вимоги до кандидатів:

  • Досвід викладання чи менторства, публічних виступів;

  • Досвід роботи у галузі (бекенд) від 5 років;

  • Практичний досвід роботи з компʼютерною графікою з позиції розробника.


Щоб податись до нас, надсилайте свої резюме/linkedin на пошту akorotenko@kse.org.ua


Apply now
Department
Університет