• Быстрый и гибкий фреймфорк для Python
  • Высокая востребованность на рынке
  • Подготовка к собеседованию на Middle разработчика
Измени качество жизни
Запуск курса
Планируется
Алматы
Онлайн
Теории и практики
2 месяца
FastAPI - рост до Middle
Курс для Junior разработчиков
FastAPI — это фреймворк для создания лаконичных и довольно быстрых асинхронных HTTP API-серверов. Стоит он на плечах двух других фреймворков: работой с web занимается Starlette, т.е. Сам FastAPI это небольшая "обертка" над этим веб-фреймворком.

За валидацию и сериализацию данных отвечает Pydantic (аналог django serializers).
В купе получился легкий, не перегруженный и более, чем достаточный по функционалу инструмент для написания API интерфейсов.
Кому это подойдет
Какие преимущества
Почему Django - это еще не все
  • Масштабируемость фреймворка
    Django перегружен готовыми решениями и модулями, что может приводить к нерациональному использованию ресурсов.

    FastAPI предоставляет базовый набор инструментов и позволяет добавлять или удалять компоненты по мере необходимости, делая его масштабируемым и легким.
  • Асинхронность
    Django не поддерживает асинхронную обработку, что может быть проблемой при высоких нагрузках.

    FastAPI полностью асинхронен, что обеспечивает более эффективное обращение с высокими нагрузками.
  • Типизированный Python
    Django не требует типизации кода, что может привести к неясностям и сложностям в сопровождении проекта.

    FastAPI требует типизации, что обеспечивает более понятный и читаемый код.
  • Документация к API
    Django не предоставляет удобных средств для документирования API.

    FastAPI предоставляет два интерфейса документации, включая популярный Swagger.
  • Разработка REST API
    FastAPI идеально подходит для разработки REST API, в то время как Django требует дополнительной библиотеки для этой цели (DRF).
  • Поддержка базы данных NoSQL
    FastAPI поддерживает множество баз данных NoSQL, в то время как Django официально не поддерживает NoSQL и не рекомендуется для использования с такими базами данных.
Стоимость обучения
За весь курс (2 месяца обучения)
300 000
тг.
Из чего состоит курс
Обучение проходит онлайн, с возможностью офлайн консультаций и работы на территории школы
  • 2 месяца
    12\09\2023 - 07\11\2023
  • 2 занятия
    Каждую неделю
  • 19:30 - 21:30
    Время проведения занятий
  • 16 лекций
    С крутым преподавателем
  • 8 вебинаров
    Для ответов на вопросы
  • ~50 часов
    С опытным разработчиком
  • Записи
    Всех занятий и вебинаров
  • Сертификат
    Об окончании обучения
Какие темы вас ожидают
Нам важен результат
  • 1
    Отличие FastAPI от Django, первая программа
  • 2
    Пакетный менеджер poetry, архитектура
  • 3
    Docker
  • 4
    ORM (TortoiseORM)
  • 5
    Знакомство с паттернами Repository, Controllers
  • 6
    ORM Relations, MinIO (Облачное хранилище)
  • 7
    JWT, RabbitMQ,
    Redis, pytest
  • 8
    Подготовка к собеседованию на позицию middle
Attractor School в цифрах
Чего мы добились за время работы
  • 2

    Школы, в Бишкеке и Алматы

  • 7 лет

    успешной работы школы

  • 90%

    Студентов трудоустраиваются

    сразу после выпуска

  • >600

    выпускников стали разработчиками

    с нашей программой

Attractor School в лицах
Самый честный способ стать айтишником
Где работают наши выпускники
Ваш путь к новой жизни
Компании о выпускниках
Интервью с гостями презентации проектов ESDP AP-7
Позвоните нам
Мы будем рады ответить на ваши вопросы