SHAREWOOD

Редактор
- Регистрация
- 25/11/2019
- Сообщения
- 147.315
- Репутация
- 93.810
Последние темы автора:
- Скачать «Junior QA / Инженер по тестированию ПО [Stepik] [Татьяна Овчинникова]»
- Скачать «Книжный клуб: Как стать деньгами [Марина Кульпина]»
- Скачать «Продающая упаковка сообщества в VK [kkartschool] [Карина Кино]»
- Скачать «Интенсив "Продающая упаковка сообщества в VK" [kkartschool] [Карина Кино]»
- Скачать «[Hinterm Stein]»
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.
Воспользуйтесь поиском, может быть, он уже опубликован.