Скоро на All-DAR - Python-разработчик [2023] [Яндекс-Практикум] [Часть 4 из 8]

ALL DAR Bot

🛡 МОДЕРАТОР 🛡
Регистрация
26 Март 2018
Сообщения
84.130
Название: Python-разработчик [2023] [Яндекс-Практикум] [Часть 4 из 8]

cc543533e4077fef3da90e00524a9b0b.jpg


Описание:
Часть 4

Внимание!

В складчине могут участвовать только оплатившие ,ичасти курса.
Без оплаты предыдущих частей ваша заявка на участие будет отклонена.

Содержание:


СПРИНТ 8[/B]

1) Что вас ждёт в этом спринте

2) Тестирование
— Зачем программисту тестирование?
— Что тестировать и как писать тесты?
— Ключевое слово assert

3) Библиотека unittest
— Библиотека unittest
— Метод subTest, параметризация тестов
— Фикстуры

4) Unittest в Django
— Unittest в Django
— Unittest в Django: дополнительные инструменты
— Unittest в Django: тестирование маршрутов
— Unittest в Django: тестирование контента
— Unittest в Django: тестирование логики

5) Библиотека pytest
— Библиотека pytest. Выборочный запуск тестов
— Запуск упавших тестов. Кеш pytest
— Отладка тестов
— Маркеры pytest: пропуск тестов, ожидаемое падение и параметризация
— Фикстуры в pytest
— Файл конфигураций

6) Pytest для Django
— Плагин pytest-django
— Тестирование маршрутов
— Тестирование контента
— Тестирование логики приложения

7) Финальный проект спринта: Vice Versa

8) Анализ и решение проблем:
— Не всё так плохо
— Нетворкинг: персональная сеть взаимопомощи

API: интерфейс взаимодействия программ

СПРИНТ 9

1) Что такое API
— Что вас ждёт в этом спринте
— Что такое API. Форматы обмена данными
— Взаимодействие программ по сети
— API First. Архитектура REST
— REST: ресурсы, эндпоинты и HTTP-методы
— Исследование запросов
— Механизмы авторизации, протокол OAuth 2.0

2) Работа с внешними API
— KittyBot для Telegram
— Client API в Telegram
— Bot API в Telegram
— KittyBot. Отправка сообщения из кода
— Обработка входящих сообщений. Сообщения-команды
— Всё о чате и пользователе: объект update
— Кнопки вместо текстового ввода
— Отправка изображений. А где взять котиков?
— Код-ревью KittyBot: хранение секретов
— Код-ревью KittyBot: обработка исключений
— Код-ревью KittyBot: переиспользование функций
— KittyBot: журнал ошибок
— API сервиса Практикум.Домашка

3) Финальный проект спринта: Бот-ассистент

Материал «Python-разработчик [2023] [Яндекс-Практикум] [Часть 4 из 8]», возможно, скоро появится на All-dar.

Пройдите регистрацию и оформите Premium подписку, чтобы первым получить доступ, и воспользуйтесь поиском — может быть, он уже опубликован.

Скрытый контент для пользователей All-dar.
 

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

У вас должна быть учетная запись, чтобы оставлять комментарии

Зарегистрироваться

Создайте учетную запись. Это просто!

РЕГИСТРАЦИЯ

Авторизоваться

У вас уже есть аккаунт? Войдите здесь.

Сверху