- 27 Июл 2023
- 129,058
- 2,544
- #1
Голосов: 0
Описание [Яндекс.Практикум] Python-разработчик. Часть 4 из 8 (2023):
Курс «Python-разработчик» — 2023. Часть 4.
Содержание:
Спринт 8.
Что вас ждёт в этом спринте.
Тестирование.
Почему разработчикам нужно тестировать свой код.
Что тестировать и как писать тесты.
Ключевое слово assert.
Библиотека unittest.
Библиотека unittest.
Метод subTest, возможность параметризации тестов.
Фикстуры.
Использование unittest в Django.
Использование unittest в Django.
Дополнительные инструменты unittest в Django.
Тестирование маршрутов в Django.
Тестирование контента в Django.
Тестирование логики приложения в Django.
Библиотека pytest.
Библиотека pytest. Возможность выборочного запуска тестов.
Запуск упавших тестов. Кеш pytest.
Отладка тестов.
Маркеры pytest: возможность пропуска тестов, ожидаемое падение и параметризация.
Фикстуры в pytest.
Файл конфигураций.
Использование pytest для тестирования приложений на Django.
Плагин pytest-django.
Тестирование маршрутов.
Тестирование контента.
Тестирование логики приложения.
Финальный проект спринта: Vice Versa.
Анализ и решение проблем.
Не всё так плохо.
Нетворкинг: создание персональной сети взаимопомощи.
API: интерфейс взаимодействия программ.
Спринт 9.
Что такое API.
Что вас ждёт в этом спринте.
Что такое API. Форматы обмена данными.
Взаимодействие программ по сети.
API First. Архитектура REST.
REST: ресурсы, эндпоинты и HTTP-методы.
Исследование запросов.
Механизмы авторизации, протокол OAuth 2.0.
Работа с внешними API.
Создание KittyBot для Telegram.
Использование Client API в Telegram.
Использование Bot API в Telegram.
KittyBot. Отправка сообщения из кода.
Обработка входящих сообщений. Сообщения-команды.
Всё о чате и пользователе: объект update.
Кнопки вместо текстового ввода.
Отправка изображений. Где взять котиков?
Код-ревью KittyBot: хранение секретов.
Код-ревью KittyBot: обработка исключений.
Код-ревью KittyBot: переиспользование функций.
KittyBot: журнал ошибок.
API сервиса «Практикум. Домашка».
Финальный проект спринта: Бот-ассистент.
Подробнее:
Для просмотра содержимого вам необходимо авторизоваться
Скачать курс [Яндекс.Практикум] Python-разработчик. Часть 4 из 8 (2023):
Для просмотра содержимого вам необходимо авторизоваться
Последнее редактирование модератором: