Що нового?

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

Інформація про покупку
Тип покупки: Складчина
Ціна: 8663 ГРН
Учасників: 0 з 1
Організатор: Відсутній
Статус: Набір учасників
Внесок: 9009.5 ГРН
0%
Основний список
Резервний список

Gadzhi

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


Курс "Python-разработчик" - 2023

Часть 4

Внимание!
В складчине могут участвовать только оплатившие , и части курса.

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

Содержание:


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


https://tg030.skladchik.org/members/4138/
 
Угорі