Данное руководство по программированию на одном из широко распространенных языков — Python — основано на практических примерах кодов, написанных специалистами и экспертами сообщества Stack Overflow, в котором лучшие разработчики программного обеспечения со всего мира делятся своими знаниями и опытом, отвечая на многие технические вопросы. Опытные Python-программисты найдут в книге множество примеров кода с...
Эта книга — не академический учебник по программированию, а скорее сборник универсальных "рецептов" использования широкого класса алгоритмов в самых распространенных случаях, требующих применения четкой последовательности инструкций для создания изящного и максимально оптимизированного рабочего кода. Если вы стремитесь понять сущность алгоритмов и в совершенстве овладеть ими для решения...
Большинство смартфонов по всему миру работают на операционной системе Android, на сегодняшний день удерживающей примерно 72% рынка мобильных операционных систем. Это неудивительно, учитывая широкий спектр устройств, работающих под ее управлением, и ее неоспоримые преимущества, в первую очередь открытость системы, означающую, что разработчики могут вносить свои изменения и настраивать ее под свои нужды,...
Эта книга — не академический учебник по Java, а скорее сборник своеобразных рецептов по применению этого универсального языка программирования, которые могут пригодиться в самых разных случаях, связанных с написанием кода. Ее можно использовать для разрешения сложных ситуаций, возникающих у пользователей при работе с Java. Многое из представленного здесь материала ранее не публиковалось в русскоязычных...
В данном издании подробно рассматриваются самые важные вопросы, связанные с объектно-ориентированным программированием (ООП), которое предполагает подход к созданию кода как к моделированию информационных объектов. На более высоком абстрактном уровне основная задача ООП — структурирование информации с точки зрения управляемости, что позволяет успешно реализовывать крупные программные проекты. В...
Сегодня трудно представить себе разработку любых приложений и проектов без применения современной системы контроля версий. Наиболее распространенной системой на текущий момент является система контроля версий Git. Представленная Вашему вниманию книга является не академическим учебником по Git, в общеупотребительном смысле этого слова, а скорее сборником рецептов на самые разные случаи,...