Огромная библиотека книг в одной подписке
У меня есть промокод
У меня есть промокод
книги билайн
приложение книги билайнприложение книги билайн

Учимся программировать (АСТ) 5

подписка
подписка
Python. Создай свою первую игру с нуля! Самоучитель в примерах

Python. Создай свою первую игру с нуля! Самоучитель в примерах

Сет Кенлон, Джесс Вейхлер

Эта книга – практическое пособие для начинающих программистов, желающих научиться создавать с нуля компьютерные игры на «дружественном» для новичков языке Python. Каждый ее раздел представляет собой проектирование очередного этапа игры, включая придумывание и «оживление» игрового персонажа, его противников, разработку дополнительных игровых элементов и налаживание их взаимодействия между собой. Кроме того, в ней рассмотрены тонкие моменты, связанные с подготовкой графических изображений и звуковых файлов с целью создания визуальных и звуковых эффектов. Все разделы содержат примеры исходного кода с подробным описанием работы каждого его фрагмента. Авторы доступным языком описывают, как использовать библиотеку Pygame для выстраивания графики, обработки пользовательского ввода и управления игровым процессом, что делает материал понятным для новичков, и дают ссылки на исходный код, который можно скопировать и сразу запустить на своем компьютере. Данное издание поможет овладеть основами разработки игр на Python и, несомненно, вдохновит на создание собственных игровых проектов, где для фантазий и их программного воплощения не существует границ.

подписка
Паттерны для начинающих программистов с примерами на JAVA

Паттерны для начинающих программистов с примерами на JAVA

Дэвид Бернштейн

В этой книге, призванной научить начинающего программиста решать конкретные задачи по программированию на языке Java, вводится понятие паттерна – некоего заранее заготовленного «рецепта» решения, который можно применить в виде готового фрагмента кода. Используя впоследствии данный набор паттернов, молодой разработчик сможет на их основе быстро решать довольно сложные составные задачи. Представленные здесь паттерны часто предлагают наряду со стандартными алгоритмами эффективные альтернативные методы решения самых распространенных задач в области программирования. Приведенная в книге библиотека паттернов охватывает обширную область, начиная с примитивного обновления переменной и заканчивая работой со ссылочными данными. Кроме того, рассмотрены такие темы, как манипуляции с цифрами, входящими в состав числа, арифметика на числовой окружности, применение переменных-индикаторов и переменных-аккумуляторов, конформные и сегментированные массивы, операции с отдельными битами и многие другие.

подписка
подписка
Магия CSS. Самое главное в кратком изложении

Магия CSS. Самое главное в кратком изложении

Александр Климович

Перед вами практическое руководство по современным техникам веб-стилизации, в котором язык CSS раскрывается как инструмент точной настройки визуальной среды – от фундаментальных принципов до самых продвинутых возможностей. Книга охватывает весь путь освоения CSS: от блочной модели – основы компоновки элементов на странице – до сложных анимаций, эффектов и приемов, позволяющих создавать выразительный и в то же время производительный интерфейс. В отдельных главах рассматриваются современные подходы к сеткам и табличной верстке, работа с цветом, типографикой и переходами. Особое внимание уделено архитектурным аспектам: управлению специфичностью и слоями, поддержке адаптивности с помощью контейнерных запросов, применению субгридов и логических свойств. Все это сопровождается практическими примерами и стратегиями оптимизациями, что делает книгу полезной как для проектирования модульных компонентов, так и для масштабных систем. «Магия CSS» предназначена для широкого круга специалистов – и для тех, кто только начинает знакомство с веб-стилизацией, и для опытных разработчиков, стремящихся углубить свои знания и использовать CSS на профессиональном уровне.