ПРОГРАМУВАННЯ / ONLINE
Рекомендовано для 9-11 класів
Курс для підлітків, які вже володіють основами мови програмування Python та хочуть перейти від навчальних задач до backend-розробки, створення вебсервісів та API за допомогою FastAPI.
8 місяців / 4 заняття на місяць1 урок / 90 хвилин
2650 грн на місяць
Курс FastAPI для підлітків — це можливість перейти від базового програмування на Python до створення реальних вебсервісів та API. Учні дізнаються, як працює backend сучасних сайтів і застосунків, як сервер отримує та обробляє запити, працює з даними й взаємодіє з іншими сервісами.
Протягом курсу школярі навчаться створювати API за допомогою FastAPI, працювати з HTTP-запитами, моделями даних і базами даних, реалізовувати реєстрацію та автентифікацію користувачів, налаштовувати права доступу й працювати з файлами. Також познайомляться з інтеграцією сторонніх API, тестуванням, WebSocket та розгортанням власних застосунків в інтернеті.
Курс побудований навколо практичної розробки: учні поступово створюватимуть власний вебсервіс, застосовуючи отримані знання на практиці. Завершальним етапом стане командний проєкт та його презентація. Курс підійде підліткам, які вже знають основи Python і хочуть розвиватися далі у напрямку backend- та веброзробки.
FastAPI
Протягом курсу студенти познайомляться з FastAPI — сучасним Python-фреймворком для створення вебсервісів та API — і навчаться застосовувати його для практичної backend-розробки. Особливу увагу буде приділено роботі з HTTP-запитами, моделями даних, базами даних, автентифікацією та правами доступу. Учні також навчаться інтегрувати сторонні API, тестувати та розгортати власні застосунки.
Курс побудований на практиці: від створення першого API до повноцінного вебсервісу та фінального командного проєкту.
Для проходження курсу необхідне знання основ мови програмування Python.
Курс передбачає роботу з моделями та методами штучного інтелекту: від використання готових інструментів та модулів ШІ до створення власних ШІ-проєктів. Це допоможе учням опанувати сучасні технології та підготуватися до майбутнього.
Чим займаються діти під час уроків?
Знайомляться з основами backend-розробки, принципами роботи вебсервісів, API та HTTP-запитів
Створюють власні API за допомогою FastAPI, працюють з маршрутами, параметрами запитів та JSON
Опановують роботу з моделями даних, валідацією, CRUD-операціями та базами даних
Реалізують реєстрацію й автентифікацію користувачів, працюють із токенами та налаштовують права доступу
Вчаться працювати з файлами, інтегрувати сторонні API та взаємодіяти з frontend-частиною застосунку
Тестують і розгортають власні вебсервіси, знайомляться з WebSocket та створюють фінальний командний проєкт
Для вашого віку