Книга Профессиональная разработка на Python. Уилкс М.
Об этом предпочитают молчать в пособиях, но не в «Профессиональная разработка на Python». И о чем же речь? Языковые средства Python: начиная консольными скриптами, используемыми повторно, которые в то же время являются микросервисами с помощью точек входа, и заканчивая эффективными методами использования модуля asyncio с целью объединения данных из разных источников.
Кому будет полезно купить книгу про разработку на Python?
- Кто уже освоился в написании простых программ на языке Python;
- Кто хочет разобраться в уместности применения новых средств языка.
Об авторе книги
Мэттью Уилкс, являясь разработчиком программного обеспечения, последние 15 лет работает исключительно на Python. Постоянным место его дислокации стала Европа, но запросы о сотрудничестве поступают со всего мира. Помимо разработки, Мэттью занимается обучением разработчиков на платных курсах по Python.
Уилкс активно участвует в проектах с открытым кодом, параллельно внося вклад во многие популярные системы. Любопытствующий взгляд в данном аспекте направлен на детали процесса взаимодействия с базами данных.
Одна из его работ поможет заинтересовать разработкой даже тех, кто все еще не сталкивался с Python. Речь идет о сотрудничестве Мэттью с сервисом Cat in a Flat, который помогал владельцам кошек найти ближайшую «няню».
Книга Профессиональная разработка на Python – содержание
Python пользуется большим успехом среди языков программирования, что глупо отрицать. За 30 лет своего существование он получил широкое распространение, будучи включенным в основные операционные системы и глобальные мировые сайты.
Цель книги состоит в исследовании тех частей языка и инструментария, о которых еще могут многие не знать. Однако статус справочника эта работа не носит, а порядок рассмотрения тем продиктован созданием программы.
Следовательно, все знания поэтапно распределились на 12 тематических глав:
- Среды разработки и создание прототипов
- Тестирование, стандарты кодирования, проверка типов
- Скрипты для создания пакетов
- Из скрипта в каркас
- Альтернативные интерфейсы
- Агрегирование
- Асинхронное программирование и распараллеливание
- Асинхронный ввод-вывод
- Просмотр данных
- Улучшение быстродействия
- Отказоустойчивость
- Анализ данных и обратные вызовы
Мэттью Уилкс предлагает практические знания, отходя от классической сухой подачи, в своей работе. Поэтому специалистам рекомендуется купить Профессиональная разработка на Python в качестве настольной книги.