FastAPI - Установка и запуск #1

В этом видео мы установим FastAPI и создадим минимальное приложение.
Освой backend разработку на FastAPI с НУЛЯ до выхода в продакшн за 3 месяца: clck.ru/38ZcDP
🚨 Продажи открыты только до 31 мая 2024 года! 🚨
Прочитать отзывы к курсу можно на Stepik: clck.ru/38ZdhZ
Репозиторий на Github с кодом из видео: t.me/artemshumeiko/9
Мой телеграм-канал с лайфхаками при поиске работы: t.me/artemshumeiko
Материалы из видео:
Виртуальное окружение на Windows: pythonchik.ru/okruzhenie-i-pa...
Виртуальное окружение на MacOS запускается так же, как в видео
Поддержать канал:
Boosty: boosty.to/artemshumeiko
0:00 - Вступление
0:30 - Установка библиотек
3:01 - Создание минимального приложения
4:51 - Запуск приложения
6:21 - Документация API
#fastapi #python #backend #django #flask #docker #sql #celery #разработка #программирование

Пікірлер: 61

  • @artemshumeiko
    @artemshumeiko Жыл бұрын

    Освой backend разработку на FastAPI с НУЛЯ до выхода в продакшн за 3 месяца: clck.ru/38ZcDP *🚨 Продажи открыты только до 31 мая 2024 года! 🚨* Прочитать отзывы к курсу можно на Stepik: clck.ru/38ZdhZ

  • @warflow
    @warflow8 ай бұрын

    для тех у кого выдает ошибку при установке нужно указать fastapi[all] в кавычках python3.9 -m pip install "fastapi[all]"

  • @griigorievamaria
    @griigorievamaria Жыл бұрын

    Спасибо за видео! Жду продолжения😊

  • @cryhyble5750
    @cryhyble57507 ай бұрын

    Артем, прекрасная подача материала, приятный человек. Спасибо тебе

  • @boobakiki1365
    @boobakiki1365 Жыл бұрын

    сегодня ютуб сделал мне подарок:в поиске по фастапи сразу же вылез данный курс Артема. Очент приятно смотреть и слушать,все понятно,у автора красивая грамотная речь!Такую я на ютубе слышал разве что только у Олега Молчанова. спасибо за Ваш труд, Артем, определенно Вы прекрасный специалист и талантливый преподаватель!

  • @artemshumeiko

    @artemshumeiko

    Жыл бұрын

    Спасибо большое! Олега переплюнуть будет сложно ;)

  • @saanvarov
    @saanvarov Жыл бұрын

    Отличная подача и материал интересный! Жду новых уроков.

  • @user-co2ds3ms6v
    @user-co2ds3ms6v Жыл бұрын

    Кто ты человек, почему ты даешь годную структуру проекта, спасибо что делаешь мир разработки лучше ))

  • @artemshumeiko

    @artemshumeiko

    Жыл бұрын

    Вот спасибо)

  • @stijey_art
    @stijey_art Жыл бұрын

    Подписался, буду посматривать за обновлениями.

  • @DmitriyBelkin
    @DmitriyBelkin Жыл бұрын

    Спасибо за видео. Очень интересно и все понятно... А главное, вдохновляет на петпроекты =)

  • @user-yk4qq4nt7o
    @user-yk4qq4nt7o9 ай бұрын

    Спасибо за урок, очень интересно и познавательно!

  • @artemshumeiko

    @artemshumeiko

    9 ай бұрын

    Рад, что видео полезно вам :) Спасибо

  • @Evervess179
    @Evervess179 Жыл бұрын

    очень классный контент \,\ хорошая подача и понятные объяснение. Очен интерестно селениум глубже

  • @seagullgold
    @seagullgold Жыл бұрын

    Очень полезные материал и отличная подача ) спасибо !

  • @artemshumeiko

    @artemshumeiko

    Жыл бұрын

    Спасибо

  • @igorb.4917
    @igorb.4917 Жыл бұрын

    Многообещающее начало, спасибо!

  • @artemshumeiko

    @artemshumeiko

    Жыл бұрын

    Спасибо! Дальше интереснее :D

  • @johnjonson4641
    @johnjonson4641 Жыл бұрын

    Спасибо за качественный контент!

  • @artemshumeiko

    @artemshumeiko

    Жыл бұрын

    Спасибо за комментарий! :)

  • @maskon78
    @maskon7810 ай бұрын

    Интересно. Еще бы расширение браузеры узнать... :)

  • @voronovmaksim88
    @voronovmaksim888 күн бұрын

    Спасибо за видео !!! Я все понял .

  • @user-rf4wf4gb4e
    @user-rf4wf4gb4e7 ай бұрын

    У меня Python 3.7.9 возможно ли FastAPI использовать?

  • @stepankokovin7841
    @stepankokovin7841 Жыл бұрын

    Прривет! Ты уже активировал виртуальное окружение, если написать python то получим 3.8 из venv) Видео отличные, спасибо!)

  • @Antonio-ib6ii

    @Antonio-ib6ii

    Жыл бұрын

    хотел это написать

  • @MasterDomai
    @MasterDomai Жыл бұрын

    круто!

  • @duming3076
    @duming3076 Жыл бұрын

    пушка бомба!

  • @galandec2000
    @galandec20009 ай бұрын

    pyvenv наше все.)) там есть версия не только для смены версий python но и сразу с окружением с коробки. часто юзаю последнее время ибо в 3.10 и выше есть нюансы с некоторыми либами и удобно локально в проект поставить какой 3.8. это так, мало ли кому понадобиться такая штука.)) там можно глобально менять версии, локально без каких либо заморочек и под все OS. но лучше linux или mac-os.)) Ctrl + L можно использовать в консоле вместо clear, для очистки. но это кому как удобнее.)))

  • @EnigmaYT1902
    @EnigmaYT19025 ай бұрын

    Вылезает ошибка "[WinError 10013] Сделана попытка доступа к сокету методом, запрещенным правами доступа", не понимаю как ее исправить, смотрел на стаке как исправить и ничего толкового не нашел, помогите пожалуйста

  • @krestopravtv8192
    @krestopravtv8192 Жыл бұрын

    чётко!

  • @poisoncandy
    @poisoncandy Жыл бұрын

    Скажиите пожалуйста, с каким интервалом будут выходить новые серии?

  • @artemshumeiko

    @artemshumeiko

    Жыл бұрын

    Планирую раз в неделю. Может, получиться записывать чаще

  • @eggiopain5758
    @eggiopain5758 Жыл бұрын

    Супер

  • @DaymonYESANDNO5
    @DaymonYESANDNO55 ай бұрын

    Активация виртуального окружения для Виндовс venv\Scripts\activate

  • @user-tr3qe7zs4m
    @user-tr3qe7zs4m Жыл бұрын

    Имба

  • @MaterThe
    @MaterThe3 ай бұрын

    почему команда uvicorn main:app --reload не срабатывает (комманд нот фаунд)?

  • @artemshumeiko

    @artemshumeiko

    3 ай бұрын

    видимо uvicorn не установлен сделайте pip install uvicorn и попробуйте снова

  • @MaterThe

    @MaterThe

    3 ай бұрын

    @@artemshumeiko да, это я попробовала первым делом. Но оказывается по команде python3 -m pip install fastapi[all] не установлено все до конца. Частично с ошибками и в итоге фастапи не установлен, импорт не видит его. Это какая-то маковская беда, судя по тому, что пишут на всяких стаковерфлоу. Но пока я не смогла эту проблему решить((

  • @MaterThe

    @MaterThe

    3 ай бұрын

    Поспала ночь. В итоге никак проблему не решила, но.. Но вдруг сработала команда pip install[all] сегодня без python3 -m в начале. Так что изучаю курс далее

  • @MrNagios
    @MrNagios7 ай бұрын

    а что за расширение в браузере?

  • @artemshumeiko

    @artemshumeiko

    7 ай бұрын

    JSON Viewer chrome.google.com/webstore/detail/json-viewer/gbmdgpbipfallnflgajpaliibnhdgobh

  • @user-ex9xi9xl8s
    @user-ex9xi9xl8s22 күн бұрын

    Если честно так и не понял, в чём у меня была проблема первые раза. после 'uvicorn main:app --reload' выдавало ошибку, итак 3 раза я пробовал, четко как в видео(только у меня VScode). И выдывало ошибку в 2 последних пунктах, вметсо инфо , эрор вылазил. Если у кого то также. Я решил это тем, что в первую очередь создайте файл main.py после уже окружение, после активация, после притягивается интерпретатор из окружения, после идут дальнейшие установки всего остального. И только так получилось

  • @MK-ye9gl
    @MK-ye9gl9 ай бұрын

    Нет необходимости писать Python3.8 при активированном окружении

  • @user-cz8pg1xf2y
    @user-cz8pg1xf2y10 ай бұрын

    6:55 а как ты обновил?

  • @artemshumeiko

    @artemshumeiko

    10 ай бұрын

    если вы про страницу браузера, то ее я обновил через CTRL + R

  • @user-cz8pg1xf2y

    @user-cz8pg1xf2y

    10 ай бұрын

    @@artemshumeiko не не я сам разобрался, когда изменения в коде делаешь кликаешь по области терминала и само обновляется, классные у вас руководства))))

  • @Boljedorus
    @Boljedorus Жыл бұрын

    Если не подготовленно всё заранее, то на каждую строку терминал будет отвечать ошибкой

  • @iforvard
    @iforvard Жыл бұрын

    Если активировано виртуальное окружение не нужно указывать версию python

  • @Breakblcck
    @Breakblcck Жыл бұрын

    Во первый комментарий поздравляю👍

  • @herr_pelmen
    @herr_pelmen9 ай бұрын

    у меня начались проблемы с первым же пунктом👍 может это все-таки не мое...

  • @artemshumeiko

    @artemshumeiko

    9 ай бұрын

    все получится! Приходите в телеграм сообщество и вам обязательно помогут: t.me/python_community_rus

  • @sergei864
    @sergei864 Жыл бұрын

    Странно видеть Python 3.8 в конце 2022. Как же тайпхинтинг и вот это все?

  • @artemshumeiko

    @artemshumeiko

    Жыл бұрын

    Что-то и правда засел я на 3.8 :) Тайпхинтинг работает отлично, единственное, что нужно typing каждый раз импортировать, благо это не много времени занимает

  • @Umask007
    @Umask0073 ай бұрын

    +

  • @Developer_python_
    @Developer_python_ Жыл бұрын

    [all] doesn't work, only with "fastapi[all]"

  • @ezhikeee

    @ezhikeee

    8 ай бұрын

    вааа спасибо тебе. не могла понять в чем проблема... СПАСИБО

  • @Developer_python_

    @Developer_python_

    8 ай бұрын

    @@ezhikeeeIt's in the documentation)

Келесі