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

Статус
В этой теме нельзя размещать новые ответы.

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

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


Описание:

"Python Developer" Course - 2023

Part 4

Notice!
Only those who have paid for the previous parts can participate in the course.

Without payment for previous parts, your application will be rejected.


Content:


SPRINT 8
1) What to expect from this sprint

2) Testing
- Why does a programmer need testing?
- What to test and how to write tests?
- The assert keyword

3) Unittest library
- Unittest library
- SubTest method, test parameterization
- Fixtures

4) Unittest in Django
- Unittest in Django
- Additional tools for Unittest in Django
- Route testing in Django
- Content testing in Django
- Logic testing in Django

5) Pytest library
- Pytest library. Selective tests running
- Running failed tests. Pytest cache
- Debugging tests
- Pytest markers: skipping tests, expected failure, and parameterization
- Fixtures in pytest
- Configuration file

6) Pytest for Django
- Pytest-django plugin
- Route testing
- Content testing
- Application logic testing

7) Final project of the sprint: Vice Versa

8) Problem analysis and solving:
- Not everything is bad
- Networking: personal assistance network

API: Program interaction interface

SPRINT 9
1) What is API
- What to expect from this sprint
- What is API. Data exchange formats
- Network program interaction
- API First. REST architecture
- REST: resources, endpoints, and HTTP methods
- Request investigation
- Authorization mechanisms, OAuth 2.0 protocol

2) Working with external APIs
- KittyBot for Telegram
- Client API in Telegram
- Bot API in Telegram
- KittyBot. Sending a message from the code
- Processing incoming messages. Command messages
- All about chat and user: the update object
- Buttons instead of text input
- Sending images. Where to get kittens?
- KittyBot code-review: secrets storage
- KittyBot code-review: exceptions handling
- KittyBot code-review: functions reuse
- KittyBot: error log
- Practicum.Homework service API

3) Final project of the sprint: Assistant Bot


Hidden link


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

Вложения

  • Python-разработчик [2023] [Яндекс-Практикум] [Часть 4 из 8]
    Python-разработчик [2023] [Яндекс-Практикум] [Часть 4 из 8]
    67,4 KB · Просмотры: 47
Статус
В этой теме нельзя размещать новые ответы.
Последние темы автора
SHAREWOOD
Ответы
0
Просмотры
24
SHAREWOOD
SHAREWOOD
Похожие темы
SHAREWOOD
Ответы
0
Просмотры
1K
SHAREWOOD
SHAREWOOD
SHAREWOOD
Ответы
0
Просмотры
1K
SHAREWOOD
SHAREWOOD
SHAREWOOD
Ответы
0
Просмотры
2K
SHAREWOOD
SHAREWOOD
SHAREWOOD
Ответы
0
Просмотры
1K
SHAREWOOD
SHAREWOOD
SHAREWOOD
Ответы
0
Просмотры
2K
SHAREWOOD
SHAREWOOD
SHAREWOOD
Ответы
0
Просмотры
2K
SHAREWOOD
SHAREWOOD
SHAREWOOD
Ответы
0
Просмотры
2K
SHAREWOOD
SHAREWOOD
Сверху Снизу