Этот курс проведет вас через все этапы типичного проекта Python - от создания хорошей структуры проекта, управления зависимостями, добавления тестов, написания документации, настройки непрерывной интеграции и, наконец, - развертывания.
В этом курсе объясняется, как улучшить ваш код с помощью различных инструментов статического анализа. Он дает вам инструменты для установки новых пакетов или обновления версии Python, не нарушая ее. Он показывает вам, как создавать популярные типы проектов Python, такие как приложение CLI или пакет Python. Он даже поможет вам настроить редактор VS Code для лучшего опыта при программировании на Python!
Какие темы освещаются
Этот курс охватывает все, что вам нужно знать для разработки, запуска и развертывания полноценных веб-приложений поверх FastAPI. Вот лишь некоторые из тем:
VS Code + Python: текущий и постоянно растущий редактор кода Python
Управляйте Python и пакетами в реальном мире
Создайте проект Python с шаблонами cookiecutter
Управление зависимостями проекта с помощью таких инструментов, как pip, pip-tools, poetry и т. д.
Посмотрите, как должен выглядеть "хороший" код Python
Проверьте свой код Python с помощью pytest
Документирование вашего кода с помощью Sphinx
Выполняйте автоматические проверки вашего кода с непрерывной интеграцией
Как создать приложение CLI, которое можно запустить в своем терминале
Создайте модуль / библиотеку Python, которую можно опубликовать на PyPI.
Сделайте автономное исполняемое приложение, которое вы можете отправить кому-нибудь без зависимостей Python.
Развертывание вашего приложения на платформе Heroku
Создайте простой образ Docker и разверните его в одной из популярных инфраструктур.
И многое другое
Посмотреть больше
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум
Ограничение времени просмотра
Вы можете просматривать пробный урок только 10 минут. Получите полный доступ, чтобы смотреть без ограничений.
Talk Python Training - это ведущая онлайн-тренинговая компания, основанная в 2016 году с явной целью обеспечения высококачественного, глубоко технического обучения Python.
классный материал, спасибо(нет, удалите это к черту , что здесь делает rick roll?)
CourseHunter Team
tch3r3m1s1n
Попробуйте переавторизоваться
Команда внимательно читает ваши комментарии и оперативно на них реагирует. Вы можете спокойно оставлять запросы на обновления или задавать любые вопросы о курсе здесь.
Применимость и место в мире Python подходов к Software Design в ООП-ключе (junior+)
Python - язык мультипарадигменный. И комбинация доступных разработчику стилей проектирования ПО продиктована не попыткой охватить необъятное. Напротив, те или иные средства, предоставляемые языком, присутствуют только лишь в силу их полезности.
Python-разработчик создаёт бэкенд сайтов: мозг, который принимает запросы, общается с базой данных и передаёт нужную информацию пользователю. Разработчик проектирует алгоритмы взаимодействия сайта с другими интернет-сервисами. Вы изучите язык Python: он востребован и прост. Вы также освоите важнейшие инструменты бэкендера: Django, базы данных, git. В процессе обучения создадите несколько действующих сервисов.
FastAPI - один из самых интересных новых веб-фреймворков на сегодняшний день. Он использует больше возможностей современного языка Python, чем любой другой фреймворк: подсказки типов, async и await, классы данных и многое другое. Если вы создаете API на Python, у вас есть много вариантов. Но для нас FastAPI - очевидный выбор в будущем. И этот курс научит вас всему, что вам нужно знать, чтобы начать работу. Мы создадим реалистичный API, работающий
Практическое руководство по Python использует ваш опыт программирования, чтобы быстро научиться писать эффективный Python. В этом однодневном воркшопе мы рассмотрим все, что вам нужно знать, чтобы писать и читать программы на Python. Этот практический семинар даст вам более глубокое понимание того, как работает Python, вместо простого запоминания синтаксиса.
100 Days of Code: The Complete Python Pro Bootcamp
Добро пожаловать на 100 Days of Code - The Complete Python Pro Bootcamp, единственный курс, который Вам нужен, чтобы научиться программировать с помощью Python. С более чем 100 000 отзывов и средней оценкой 4,8.