1. Присоединяйся к лучшим! Пройди - РЕГИСТРАЦИЮ!

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

Discussion in 'Администрирование и программирование' started by #Megalodon, Oct 2, 2024.

  1. #Megalodon

    By:#MegalodonOct 2, 2024
    Moderator
    Staff Member Модератор

    Joined:
    Feb 17, 2019
    Messages:
    22,580
    Likes Received:
    22,857
    [Яндекс.Практикум] Python-разработчик. Часть 4 из 8 (2023)
    2
    Содержание:

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

    ИСТОЧНИК

    СКАЧАТЬ
     
    DAGOR likes this.
Похожие темы
  1. Shark Mafia
    Replies:
    10
    Views:
    3,593
  2. #Megalodon
    Replies:
    10
    Views:
    1,646
  3. #Megalodon
    Replies:
    0
    Views:
    1,028
  4. #Megalodon
    Replies:
    0
    Views:
    652
  5. #Megalodon
    Replies:
    0
    Views:
    713
  6. #Megalodon
    Replies:
    14
    Views:
    2,509
  7. #Megalodon
    Replies:
    4
    Views:
    1,295
Loading...