semvec/pypi-packages huggingface dataset:
tools-part-2-nmzgnv 0.0.1
A Tinkoff Python AB hw-2 package
License: MIT
Requires Python: >=3.10,<4.0

[![Review Assignment Due Date](https://classroom.github.com/assets/deadline-readme-button-24ddc0f5d75046c5622901739e7c5dd533143b0c8e959d652212380cedb1ea36.svg)](https://classroom.github.com/a/RXF8Hi8J)
# Python Tools. Part 2

![][img]

## I. [Системы сборки][assembly_systems]

1. Суть
2. Обзор систем сборки: [setuptools][setuptools], [distutils][distutils]
3. Создание и сборка проекта с помощью setuptools

## II. [IDE][ide]

1. Работа с IDE [PyCharm][pycharm]
2. Введение в PyCharm: особенности, преимущества использования
3. Основные функции и инструменты PyCharm
4. Работа с проектом Python на примере PyCharm

## III. [Контейнеризация][docker]

1. Основы контейнеризации
2. Введение в Docker и его использование в Python
3. Практика создания Docker образа для Python приложения

## IIII. [Тестирование API][api]

1. Введение в Тестирование API и почему это важно
2. Использование [Insomnia][insomnia] (like Postman) для тестирования API
3. Практика

## V. Заключение

1. Обзор ключевых моментов каждого раздела
2. Вопросы
3. [ДЗ][homework]

---

[img]: assets/img/img.png

[assembly_systems]: assets/materials/assembly_systems.md "системы сборки"

[setuptools]: https://setuptools.pypa.io/en/latest/ "setuptools"

[distutils]: https://docs.python.org/3/library/distutils.html "distutils"

[ide]: assets/materials/ide.md "PyCharm"

[pycharm]: https://www.jetbrains.com/pycharm/ "PyCharm"

[docker]: assets/materials/docker.md "Docker"

[api]: assets/materials/api.md "API"

[insomnia]: https://docs.insomnia.rest/insomnia/get-started "Insomnia"

[homework]: assets/materials/homework.md "homework"