Книги / Языки программирования / Python / Python for Information Professionals: How to Design Applications to Capitalize on the Data Explosion

Python for Information Professionals: How to Design Applications to Capitalize on the Data Explosion

Brady D. Lund, Daniel Agbaji, Kossi Dodzi Bissadu, Haihua Chen

Эта книга представляет собой специализированное руководство по Python, разработанное специально для информационных специалистов, библиотекарей и работников сферы информации. Она сочетает фундаментальные основы программирования с практическими приложениями в контексте библиотечного дела, управления данными и информационных наук.

Первая часть книги посвящена основам Python: настройке рабочей среды, объектно-ориентированному программированию, структурам данных, функциям, работе с файлами, тестированию и отладке. Авторы последовательно проводят читателя от базовых концепций к более сложным темам, обеспечивая прочную техническую основу.

Вторая часть фокусируется на практическом применении Python в информационных организациях. Рассматриваются такие темы, как управление библиотечными данными и статистикой использования, управление исследовательскими данными, текстовый анализ, исследования в области библиотечного дела и информационных наук, а также приложения искусственного интеллекта. Каждая глава содержит конкретные примеры и кейсы, релевантные для профессиональной деятельности.

Третья часть книги затрагивает важные практические и этические аспекты работы с данными: проблемы "взрыва данных" и больших данных, развитие цифровой грамотности, этику данных, экономику знаний и данных. Завершается книга обзором дополнительных ресурсов для дальнейшего развития навыков программирования на Python.

Особенностью издания является его ориентированность на специфические потребности информационных профессионалов. Книга не просто учит языку Python, а показывает, как применять его для решения реальных задач в библиотеках, архивах, информационных центрах и исследовательских институтах.