FastAPI: чат с ИИ

Курс из 1 урока

Курс сфокусирован на работе с веб-сокетами: как установить соединение, как отправлять и принимать сообщения и как строить логику реального времени. Всё остальное мы уже подготовили, чтобы сэкономить ваше время на обучение!

Для кого этот курс:

  • Python-разработчиков уровня Junior/Middle, которые хотят профессионально развиваться, брать новые проекты на работе и поднять свою ценность на рынке труда;
  • Выпускников IT-курсов, которые хотят добавить популярную технологию в резюме и увеличить шансы на трудоустройство;
  • Тем, кто хочет сделать свой стартап на FastAPI или автоматизировать рутину;
  • Всем, кто любит программирование и прикольные проекты.

Уроки

Урок 1 из 1
Чат с ИИ за 4 часа
Чат с ИИ за 4 часа

В результате этого урока вы создадите рабочее приложение — красивый сайт с чатом, интегрированным с нейросетью. Это учебный проект, а не коммерческое решение. Его цель — научить вас основам, показать ключевые подходы и дать практический опыт, который можно развить в будущем.

Что вы сделаете в рамках урока

Учебный продукт будет простым, но наглядным и расширяемым. В процессе его разработки вы:

  • Соберёте прототип современного чата на веб-сокетах
  • Научитесь организовывать базовый обмен данными по веб-сокетам: приём сообщений от клиента и рассылку обратно
  • Сделаете заготовку для подключения нейросети — это часть бесплатного модуля
  • Соберёте учебный чат с ИИ, способный отвечать на сообщения
Чему вы научитесь

Урок построен так, чтобы вы получили не только теорию, но и практические навыки, которые позволят вам:

  • Создавать приложение на FastAPI с нуля
  • Настраивать маршруты и понимать базовые концепции фреймворка
  • Подключать готовый красивый фронтенд
  • Устанавливать веб-сокет соединение и поддерживать его работу
  • Принимать сообщения от клиента и отправлять ему ответ
  • Интегрировать в проект ИИ
14 заданий
ревью кода

Что входит в курс

  • 1 проект в портфолио

    Каждый урок — это новый учебный проект с пошаговыми инструкциями и практическими советами.

  • Кодревью

    Преподаватель прочитает ваш код и расскажет, как сделать лучше.

  • Свободный график занятий

    Занимайтесь в любое удобное время, в своем темпе.

  • Доступ к учебным материалам навсегда

    Можно купить курс сейчас, а к занятиям приступить позже, когда будете готовы.

Стоимость

2 890 р.

Как подготовиться к занятиям

Перед тем как начать, важно убедиться, что у вас хватает базовых навыков. Без них будет трудно сосредоточиться на сути курса — FastAPI и работе с веб-сокетами.

Что желательно уметь:

  • Писать модули Python и запускать их из терминала (без Jupyter Notebook или аналогов) — умение работать напрямую с .py-файлами и командной строкой необходимо для разработки и отладки приложения, так как вы будете запускать сервер и проверять работу кода через терминал.
  • Устанавливать сторонние библиотеки через pip или аналоги — вы будете ставить FastAPI, веб-сервер и дополнительные пакеты. Без этого не получится запустить проект.
  • Создавать простые объекты классов и писать функции — основная логика приложения описывается именно в функциях и классах, поэтому важно свободно оперировать этим инструментарием Python.
  • Иметь базовые навыки работы с API (отправка запросов, обработка JSON-ответов) — чат взаимодействует с фронтендом и (в платном модуле) с ИИ, и всё это реализуется через API-запросы.
  • Перехватывать и обрабатывать исключения по их типу — в курсе мы будем работать с веб-сокетами, и иногда они могут закрываться или возвращать ошибки. Важно уметь ловить такие исключения, чтобы корректно завершать соединение.

Находясь на данном сайте, вы соглашаетесь с тем, что мы используем cookie-файлы.