Python для гиков, Азиф М., 2024.
Книга подробно рассказывает о разработке, развертывании и поддержке крупномасштабных проектов на Python. Представлены такие концепции, как итераторы, генераторы, обработка ошибок и исключений, обработка файлов и ведение журналов. Приведены способы автоматизации тестирования приложений и разработки через тестирование (TDD). Рассказано о написании приложений с использованием кластера Apache Spark для обработки больших данных, о разработке и развертывании бессерверных программ в облаке на примере Google Cloud Platform (GCP), о создании веб-приложений и REST API, использовании среды Flask. Показаны способы применения языка для создания, обучения и оценки моделей машинного обучения, а также их развертывания в облаке, описаны приемы использования Python для извлечения данных с сетевых устройств и систем управления сетью (NMS).

Среды разработки Python.
Для маленьких проектов достаточно использовать любой текстовый редактор. Для средних и крупных - лучшим выбором будет интегрированная среда разработки (lntegrated Development Environment, IDE). Она помогает при написании кода, отладке и устранении ошибок, а также совместима с системой контроля версий для упрощения развертывания. На рынке существует множество решений, в основном бесплатных. Обратите внимание, что мы не будем составлять их рейтинг или ранжировать в каком-либо порядке, а просто опишем их преимущества. Таким образом, читатель сможет сделать лучший для себя выбор, основываясь на своем прошлом опыте, проектных требованиях и сложности проекта.
Содержание.
Предисловие.
РАЗДЕЛ 1.PYTHON ПОМИМО ОСНОВ.
РАЗДЕЛ 2.РАСШИРЕННЫЕ КОНЦЕПЦИИ ПРОГРАММИРОВАНИЯ.
РАЗДЕЛ 3.МАСШТАБИРОВАНИЕ ЗА ПРЕДЕЛЫ ОДНОГО ПОТОКА.
РАЗДЕЛ 4.PYTHON ДЛЯ ВЕБ-РАЗРАБОТКИ, ОБЛАКА И СЕТИ.
Купить .
Теги: Азиф :: книги по программированию :: программирование :: Python