• TopKursy - РЕДКИЕ Удаленные КУРСЫ!

    Эксклюзивные материалы, недоступные на других источниках.

    Откройте доступ к уникальным знаниям прямо сейчас!

    Подробнее

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

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

EGround

Редактор
Сообщения
24.326
Реакции
127

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


2023-12-18_204754.jpg

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


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