• ОФОРМИТЬ ПОДПИСКУ

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

  • Автор темы Автор темы Gatsby
  • Дата начала Дата начала

Gatsby

ВЕЧНЫЙ
Регистрация
10 Окт 2018
Сообщения
47,682
Реакции
244,944
[Яндекс.Практикум] Python-разработчик. Часть 4 из 8 (2023)
2 (3).jpg

Содержание:

СПРИНТ 8

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) Финальный проект спринта: Бот-ассистент

Подробнее:
Скрытое содержимое доступно для зарегистрированных пользователей!


Скачать:
 
ВАЖНО:

Не оставляйте комментарии с просьбами обновить / заменить ссылку на скачивание или комментарии типа «404», «ошибка».

Для восстановления ссылки есть кнопки «Жалоба / Восстановить ссылку» в первом посте темы.

При нарушении Ваш комментарий будет удален, а Ваш аккаунт заблокирован на сутки. Пожалуйста, изучите правила нашего сайта.
Сверху Снизу