Learning Professional Python: Volume 1: The Basics
Learning Professional Python: Volume 1 — The Basics — это первая часть двухтомного руководства по языку Python, написанного Ушарани Бхимаварапу и Джуде Д. Хемантом и изданного CRC Press в 2024 году. Книга адресована студентам, не имеющим предварительного опыта в программировании, а также преподавателям, которым нужен структурированный материал для обучения основам Python.
Авторы ставят целью не только познакомить читателя с синтаксисом языка, но и сформировать прочные навыки написания кода, следуя принципам объектно-ориентированного программирования. Материал подаётся в доступной форме с постепенным усложнением, что позволяет использовать книгу как для самостоятельного изучения, так и в рамках учебных курсов.
В первом томе рассматриваются базовые концепции Python: история и преимущества языка, типы данных, управляющие конструкции, функции и модули. Значительное внимание уделено объектно-ориентированному программированию: классам, объектам, наследованию, динамической диспетчеризации, интерфейсам и пакетам. Читатели также познакомятся с обобщениями (generics) и коллекциями, обработкой исключений и многопоточными приложениями.
Отдельная глава посвящена разработке графических интерфейсов пользователя (GUI), что делает книгу полезной для создания полноценных приложений. Издание входит в серию Chapman & Hall/CRC The Python Series, охватывающую широкий спектр тем — от обработки изображений до анализа данных и машинного обучения.
Книга может служить надёжной отправной точкой для тех, кто стремится построить карьеру в IT-индустрии, и рекомендуется как студентам технических специальностей, так и всем, кто хочет освоить Python с нуля до уровня профессионального разработчика.
