Поиск по основным рубрикам каталога
Рубрика: Программирование
Вернуться к списку рубрик
Найдено изданий: 186
 |
Винтерингем М., Тестирование веб-API. практическое руководство — 2024 (Библиотека программиста)
Веб-интерфейсы — лицо приложения, и они должны быть совершенными. Внедрение программы автоматизированного тестирования — лучший способ убедиться, что ваши API готовы к работе. «Тестирование веб-API» — это уникальное практическое руководство, включающее в себя описание всех этапов: от начального проектирования набора тестов до методов документирования, реализации и предоставления высококачественных API. Вы познакомитесь с обширным набором методов тестирования — от исследовательского до тестирования продакшен-кода, а также узнаете, как сэкономить время за счет автоматизации с использованием стандартных инструментов. Книга поможет избежать многих трудностей при тестировании API
Подробная информация
|
 |
Киллик М., Гейм-дизайн. как создаются игры — 2024 (Библиотека программиста )
Узнайте, как придумать и создать свою первую игру. Загляните за кулисы гейм-дизайна и глубоко погрузитесь в теорию и техническую сторону разработки видеоигр. Книга затрагивает теорию гейм-дизайна, практические особенности реализации игр в различных жанрах, их внутренние механизмы и самые успешные проекты в конкурентном игровом мире. Майкл Киллик, получивший премию BAFTA за наставничество молодых дизайнеров видеоигр, познакомит вас с техническими аспектами разработки игр и поделится приемами, которые помогут сделать первые шаги на пути создания собственных проектов. Вы поймете особенности игровой индустрии и будете разбираться во всех этапах создания игрового продукта, от идеи до разработки и выпуска игры
Подробная информация
|
 |
Инс С., Как сочинить видеоигру. 201 совет от сценариста Broken Sword и Resident Evil — 2024 (Игровая индустрия. Комиксы. Geek-культура)
Разработка сценария для видеоигры — увлекательное дело. Но игровым писателям приходится постоянно учиться и бросать вызов ограничениям. Это связано с тем, что игровая индустрия развивается и становится все более зрелой. Тут и стремительное совершенствование технологий, которое мы наблюдаем из года в год, и растущие ожидания игроков. Написание текста — нелегкий труд, в особенности когда речь идет об игровом сценарии. Необходимость выдать нужное качество, не нарушая дедлайнов, еще больше усложняет задачу. Помощь никогда не будет лишней. Перед вами книга, в которой собран 201 легко усваиваемый совет от легендарного геймдизайнера
Подробная информация
|
 |
Андрианова Н. А., Создаем интерактивные истории. творческий процесс на примере визуальных новелл в играх — 2024 (Российский компьютерный бестселлер. Гейм-дизайн)
Игровая индустрия многогранна, она умеет не только развлекать, впечатлять или рассказывать истории, но и позволяет игроку принять участие в создании сюжета, решать судьбу героев или даже всего игрового мира. Вы узнаете суть интерактивной литературы и познакомитесь с основами сценаристики и нарративного дизайна на примере визуальных новелл в играх. Книга предложит вам базис знаний, применимый не только в игровой индустрии, но и в других сферах деятельности
Подробная информация
|
 |
Досадж Ч., Сам себе тестировщик — 2024 (Библиотека программиста)
Чтобы стать успешным тестировщиком ПО, необходимы глубокие знания основ и опыт тестирования, который можно получить, поработав над реальным проектом. Эта книга научит вас и тому, и другому. Сначала вы познакомитесь с основами тестирования ПО, а затем перейдете к пошаговой работе над реальным проектом. Это необходимо, чтобы понимать, как ведется разработка реального ПО и как тестирование вписывается в общую картину жизненного цикла проекта. Вы познакомитесь со всеми этапами тестирования, чтобы разобраться, как планируются, выполняются и контролируются задачи тестирования на практике. Эта книга не только поможет новичку стать тестировщиком, но и послужит хорошим подспорьем в повседневной работе.
Подробная информация
|
 |
Тидвелл Д., Разработка интерфейсов. паттерны проектирования — 2024 (Бестселлеры O'Reilly)
Спроектировать хороший интерфейс приложения не так просто. Все заказчики хотят, чтобы пользовательский опыт (user experience) был гладким, чтобы пользователь быстро и безболезненно получал то, что ему нужно, на любом устройстве и пользуясь любым каналом взаимодействия. Главная «фишка» книги — паттерны проектирования. Вы научитесь использовать паттерны при разработке интерфейсов мобильных, настольных и веб-приложений. Для каждого паттерна даны наглядные примеры и подробное описание -— от реализации до сценариев использования. Вы сразу перейдете от теории к практике! Для опытных разработчиков книга станет источником интересных идей, а начинающие найдут ориентиры в мире интерфейсов, позволяющие не сбиться c пути и применять лучшие паттерны
Подробная информация
|
 |
Мартин Р. С., Идеальная работа. программирование без прикрас — 2024 (Библиотека программиста)
В книге "Идеальная работа. Программирование без прикрас" легендарный Роберт Мартин (Дядюшка Боб) создал исчерпывающее руководство по хорошей работе для каждого программиста. Роберт Мартин объединяет дисциплины, стандарты и вопросы этики, необходимые для быстрой и продуктивной разработки надежного, эффективного кода, позволяющего испытывать гордость за программное обеспечение, которое вы создаете каждый день. Роберт Мартин, автор бестселлера "Чистый код", начинает с прагматического руководства по пяти основополагающим дисциплинам создания программного обеспечения: разработка через тестирование, рефакторинг, простой дизайн, совместное программирование и тесты. Затем он переходит к стандартам - обрисовывая ожидания "мира" от разработчиков программного обеспечения, рассказывая, как часто различаются эти подходы, и помогает вам устранить несоответствия
Подробная информация
|
 |
Свекис Л. Л., JavaScript с нуля до профи — 2024 (Expert insight) (Библиотека программиста)
Книга демонстрирует возможности JavaScript для разработки веб-приложений, сочетая теорию с упражнениями и интересными проектами. Она показывает, как простые методы JavaScript могут применяться для создания веб-приложений, начиная от динамических веб-сайтов и заканчивая простыми браузерными играми. В "JavaScript с нуля до профи" основное внимание уделяется ключевым концепциям программирования и манипуляциям с объектной моделью документа для решения распространенных проблем в профессиональных веб-приложениях. К ним относятся проверка данных, управление внешним видом веб-страниц и работа с асинхронным и многопоточным кодом. Обучайтесь на основе проектов, дополняющих теоретические блоки и серии примеров кода, которые могут быть использованы в качестве модулей различных приложений, таких как валидаторы входных данных, игры и простые анимации. Обучение дополнено ускоренным курсом по HTML и CSS, чтобы проиллюстрировать, как компоненты JavaScript вписываются в полноценное веб-приложение
Подробная информация
|
 |
Левашов П. Ю., Python с нуля — 2024 (Библиотека программиста)
Добро пожаловать в увлекательный мир программирования на языке Python! Независимо от того, начинающий вы или опытный программист, вы вооружитесь знаниями и навыками, необходимыми для успешного освоения языка. Python, известный своей простотой и универсальностью, завоевал огромную популярность среди разработчиков во всем мире. Благодаря удобному синтаксису и широкой библиотечной поддержке он идеально подходит для решения широкого спектра задач - от веб-разработки и анализа данных до программирования графических интерфейсов. Книга представляет собой комплексное руководство по изучению языка Python с нуля
Подробная информация
|
 |
Жуков И., Ноутбук и компьютер совсем просто и очень быстро. современное руководство для любого возраста — 2024 (Современный самоучитель)
Перед вами новейший самоучитель, который научит вас пользоваться сразу двумя устройствами — компьютером и ноутбуком! Только самая свежая и актуальная информация. Главная особенность книг Ивана Жукова — простота. В них нет сложных слов, длинных объяснений и ненужной информации. Все описано по шагам, и каждый сопровождается картинкой. Начав с самых азов, к концу чтения вы сможете полноценно пользоваться любым из этих устройств, в том числе искать информацию в интернете, делать там покупки, смотреть фильмы и бесплатно общаться с любым человеком, где бы он ни находился. Этот самоучитель рассказывает о самых современных компьютерах и ноутбуках (с операционной системой Windows 11), но написан так, что, даже если устройство у вас старое, вы легко разберетесь в нем с помощью этой книги. Вас всему научит одна эта книга! Главное — сразу пробовать то, что в ней написано, — так вы освоитесь гораздо быстрее.
Подробная информация
|
 |
Денешо Н., The Last of Us. как серия исследует человеческую природу и дарит неповторимый игровой опыт — 2024 (Легендарные компьютерные игры)
Как далеко мы готовы зайти ради любви?Этот вопрос красной нитью проходит через всю серию The Last of Us. Студия Naughty Dog решила сделать любовь центральной темой этих игр, и у них получилась история, которая оставила неизгладимый след в сердцах миллионов игроков.Перед вами книга, которая вновь погружает читателя в завораживающий игровой мир. Автор прослеживает историю создания обеих игр серии, а также тщательно анализирует их эмоциональную глубину, ключевые моменты, темы и идеи. Он расскажет, чем вдохновлялись создатели во время разработки, какие изменения вносились в сценарий и геймплей, с какими моральными дилеммами сталкиваются герои The Last of Us и почему эта серия дарит людям неповторимый игровой опыт.
Подробная информация
|
 |
Торговкин А. А., Тестирование видеоигр, или Легкий способ попасть в геймдев — 2024 (Российский компьютерный бестселлер. Гейм-дизайн)
Тестирование — критически важный этап при создании видеоигр, позволяющий разработчикам исправить ошибки и недочеты, а игрокам — сполна насладиться геймплеем. Чтобы процесс разработки проходил эффективно, каждый тестировщик должен понимать и уметь выявлять причины ошибок. На страницах этой книги изложен опыт, накопленный автором за годы работы в компаниях, занимающихся не только тестированием игр, но и подготовкой кадров в этой сфере. Ты найдешь ответы на самые важные вопросы о профессии QA-специалиста в области игровой разработки, множество практических советов, рекомендаций, а также разборы реальных кейсов из жизни компаний. Эти незаменимые знания помогут построить карьеру тестировщика в игровой индустрии!
Подробная информация
|
 |
Акоста К., 100 принципов гейм-дизайна. универсальные принципы разработки и решения проблем — 2024 (Мировой компьютерный бестселлер. Гейм-дизайн)
Быть гейм-дизайнером означает решать необычные задачи и сталкиваться с интересными парадоксами, ведь, чтобы пробудить в игроке интерес и мотивировать возвращаться к игре снова и снова, необходим тщательно продуманный план. Венди Деспейн — гейм-дизайнер и преподаватель с богатым опытом работы в игровой индустрии — вместе с коллегами собрала основные принципы и инструменты гейм-дизайна в одной книге. Профессионалам больше не придется держать все в голове, а новичкам — собирать иформацию по крупицам. Узнайте 100 принципов игрового дизайна и создайте игру мечты!
Подробная информация
|
 |
Коритес Б., Графика на Python. создание 2D- и 3D-изображений для научной графики и презентаций — 2024
В книге на наглядных примерах показано, как использовать встроенные графические примитивы Python — точки, линии и стрелки — для создания сложной графики, визуализации двух- и трехмерных объектов, диаграмм с данными и технических иллюстраций. Изучив книгу, вы сможете: cоздавать 2D- и 3D-изображения; добавлять к ним текст и символы; затенять 3D-объекты; строить отбрасываемые ими тени; использовать цвет для максимального эффекта; представлять наборы 2D- и 3D-данных; аппроксимировать линии и кривые к наборам данных. Показано, как визуализировать электронные облака (плотность вероятности нахождения электронов вокруг ядра), представлять изменение климата, экологическое разнообразие, динамику популяций и демонстрировать управление ресурсами. После прочтения книги вы сможете создавать привлекательные графические изображения, не ограничиваясь функциями, доступными в существующих библиотеках Python. Исходный код Python включен во все приложения, что делает материал более доступным для начинающих программистов
Подробная информация
|
 |
Фридман Д. П., The Little Schemer. Чудесное функциональное программирование — 2024
The Little Schemer - не просто введение в функциональное программирование, это захватывающее исследование самих принципов вычислительного мышления. Книга проводит читателя через тонкости рекурсивного программирования, представляя материал в удобном для восприятия табличном формате («вопрос-ответ»). Это незаменимое руководство для тех, кто стремится не только уметь понимать код, но и мыслить в нем и перестраивать его, выходя за рамки обыденного программирования и погружаясь в более абстрактный мир вычислений.
Подробная информация
|
 |
Ричардс Т., Streamlit для Data Science. создаём интерактивные приложения в Python — 2024
Если вы работаете с данными на Python и хотите создавать высококачественные интерактивные приложения для работы с данными, демонстрирующие модели машинного обучения и генерирующие красивые интерактивные визуализации, то эта книга идеально подходит для вас. Описано подключение Streamlit к базам данных, таким как Snowflake, интеграцию моделей Hugging Face и OpenAI с вашими приложениями, а также подключение и создание приложений на основе баз данных Streamlit. На GitHub размещен обновленный репозиторий кода, который поможет вам попрактиковаться в приобретенных навыках
Подробная информация
|
 |
Ван Хорн II Б., PyCharm: профессиональная работа на Python — 2024
Раскройте возможности PyCharm для создания деловых, научных и веб-приложений на Python! PyCharm — лучшая профессиональная среда разработки для программистов Python среди множества доступных интегрированных сред. Независимо от того, в каких целях используется Python — для общих задач автоматизации, создания утилит, веб-приложений, анализа данных, машинного обучения или бизнес-приложений, — инструменты PyCharm упрощают выполнение сложных задач и оптимизируют общую производительность. В процессе чтения вы: — изучите базовые и расширенные функции PyCharm; — установите, сконфигурируете и настроите в PyCharm свои проекты Python; — узнаете, как разрабатывать веб-приложения с помощью Flask, Django, FastAPI и Pyramid; — откроете для себя возможности PyCharm по управлению базами данных и визуализации данных; — освоите автоматизацию написания кода, отладку и удаленную разработку в PyCharm; — научитесь выполнять задачи по обработке данных с помощью блокнотов Jupyter, NumPy и pandas.Книга адресована как опытным разработчикам на Python, так и новичкам.
Подробная информация
|
 |
Алгоритмы в задачах и примерах. самые эффективные способы и решения от сообщества Stack Overflow — 2024 (Программирование от экспертов)
Эта книга — не академический учебник по программированию, а скорее сборник универсальных «рецептов» использования широкого класса алгоритмов в самых распространенных случаях, требующих применения четкой последовательности инструкций для создания изящного и максимально оптимизированного рабочего кода. Если вы стремитесь понять сущность алгоритмов и в совершенстве овладеть ими для решения разнообразных задач при разработке программного обеспечения, это издание станет вашим незаменимым помощником. Каждый раздел книги базируется на топовых материалах сайта Stack Overflow на тему алгоритмов и представляет собой краткое описание алгоритма с примерами, реализованными на разных языках программирования или в псевдокоде. В числе прочих рассмотрены алгоритмы работы с графами, алгоритмы быстрого поиска и сортировки, алгоритмы обработки строковых переменных и многое другое
Подробная информация
|
 |
Салонен А., Программирование для непрограммистов в изложении на человеческом языке — 2024 (Учимся программировать)
Данное издание адресовано тем, кто всерьез интересуется разработкой программного обеспечения и стремится получить необходимые практические навыки в этом непростом деле, но пока имеет мало опыта в программировании или вовсе не имеет такового. Новичкам, которые хотят научиться писать рабочие коды, однако пока не имеют возможности получить специализированное университетское образование в данной сфере, этот своеобразный обучающий практикум даст четкое представление о том, какие знания наиболее важны для разработчика ПО и к чему нужно быть готовым при выборе профессии программиста. Самостоятельно обучаясь программированию при помощи этой книги, написанной простым и доступным языком, можно освоить базовые подходы, которыми пользуются профессиональные программисты, научиться применять на практике их основные инструменты, поэтапно, шаг за шагом продвигаясь от азов к запуску рабочего кода. В страницах издания изложены основы нескольких важнейших языков программирования, дается множество практических советов с реальными примерами из практики разработчиков и подробным разбором задач, но главное достоинство книги — ее универсальность и всеохватность: под одной обложкой автору удалось сконцентрировать все самое важное из большого числа тем и собрать воедино актуальную информацию из множества источников, предоставляя начинающим разработчикам надежный фундамент, необходимый для создания программного обеспечения
Подробная информация
|
 |
Грис С., Настольная книга игродела — 2024 (Видеоигры. Подарочное издание)
Слава Грис — создатель Fearmonium, Catmaze и Reflection of Mine. Он прошел путь от фрилансера до организатора собственного видеоигрового издательства. В ваших руках сборник, который составили две его книги: "Сделай видеоигру один и не свихнись" и "Ошибки разработчиков видеоигр". Вы забудете о скучных и заумных талмудах, нудных лекциях и водянистых курсах — с этой книгой вы с легкостью начнете восхождение к вершинам разработки компьютерных игр. Автор расскажет обо всех необходимых навыках, о том, как их приобрести, предостережет от провалов и поведает о работе важнейшего инструмента — мозга! А главное — он объяснит все простым, понятным и веселым языком
Подробная информация
|
|
|