Программирование [Яндекс.Практикум] Python-разработчик. Часть 4 из 8 (2023)

Moderator
Команда форума
27 Июл 2023
129,058
2,544
1727777176844.png


Описание [Яндекс.Практикум] 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):


Для просмотра содержимого вам необходимо авторизоваться
 
Последнее редактирование модератором: