Программирование
Профессиональные разработчики вынуждены работать с большими объемами программного кода, при этом важно его обслуживать и масштабировать. Практика показывает, что недостаточно просто обеспечить чистоту кода и нужный уровень комментирования.
Потенциал современных нейросетей сегодня активно используется в рекламном бизнесе и маркетинге. В рамках книги рассматривается особенности влияния на финансовый сектор различных социальных сетей, поисковых сетей, блогосферы и других
Основы программирования на C# в контексте работы с платформой Microsoft .NET. Изложение начинается с основ, что позволяет даже пользователям без опыта получить нужную теоретическую базу и продолжить углубление
Описано 77 проектов для Arduino, что позволяет охватить основные возможности популярной платформы. Прохождение заданий позволяет последовательное изучение программной и аппаратной части. Пользователь сможет собрать полноценную метеостанцию, электронные часы,
Многие современные задачи в сфере Computer Science на первый взгляд кажутся инновационными. Однако более глубокое изучение проблемы показывает, что поставленное задание основано на классических алгоритмах и принципах программирования.
Революционное издание, посвященное основам объектно-ориентированного мышления. Упор сделан общей концепции программирования, без углубления в конкретный язык. В очередном издании материал актуализирован, используется стандарт UML 2.0. Удалось выделить и
В данном издании не предусмотрено описание определенных языков программирования, алгоритмов и технологий для реализации конкретных задач. Упор сделан на другом – создании обширного сборника рекомендаций и советов относительно
Каждого программиста вполне можно назвать полноценным хакером. Изначально термином хакинг обозначали процесс поиска неочевидного и красивого решения. Знание ключевых принципов программирования позволяет находить уязвимости, что упрощает создание новых
Издание ориентировано на детей 10-13 лет, которые планируются познакомиться с популярным языком программирования Python. Дается качественная теоретическая основа, которая облегчит дальнейшее продвижение в сфере IT. Доступным языком раскрыты
Создание нового программного обеспечения подразумевает несколько ключевых этапов работы. Важно понимать изначальную цель проекта, требуемый результат, алгоритм дальнейшего сопровождения и многое другое. При этом каждый из отдельных этапов