ПРОГРАММИРОВАНИЕ / 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 и создают финальный командный проект
Для вашего возраста