Лучший способ улучшить код — понять и исправить ошибки, сделанные при его написании. В этой уникальной книге проанализированы 100 типичных ошибок и неэффективных
Язык Go - это простой и понятный язык для создания высокопроизводительных систем будущего. Используйте Go в реальных производственных системах. В новое
Python - простой, но мощный язык, поэтому он используется в самых разных областях. Написать код на Python легко, но сделать его удобочитаемым и пригодным
Среди текстовых редакторов, используемых программистами, самыми важными является vi и его вариации. В обновленном издании пользователи Unix и Linux изучат
Структуры данных и алгоритмы - это не абстрактные концепции, а турбина, способная превратить ваш софт в болид 'Формулы-1'. Научитесь использовать нотацию
В разговорах о технологиях постоянно упоминаются контейнеры, микросервисы и распределенные системы, однако большинство приложений по-прежнему работают
Зачем изобретать велосипед, сталкиваясь с очередной проблемой в JavaScript? Здесь вы найдете множество рецептов кода для типовых задач программирования,
Микросервисная архитектура обеспечивает высокую скорость изменений и хорошую масштабируемость, а также позволяет создавать чистые эволюционирующие системы.
Джунам и вчерашним выпускникам вузов катастрофически не хватает 'уличного' опыта. Чтобы стать отличным разработчиком, понадобятся вполне конкретные навыки,
Незаменимые практические советы по написанию кода в устойчивом темпе и по управлению сложностью, из-за которой проекты часто выходят из-под контроля. В
Машинное обучение — это набор методов анализа данных, основанных на алгоритмах, которые дают все более точные результаты по мере поступления новых данных.
Вам кажется, что функциональное программирование — это нечто сложное, доступное только гуру программирования? Эта книга развенчает миф об элитарности и
Изложены методы и средства информатизации производственных процессов, обеспечивающие безопасность информационной системы современного промышленного предприятия.
Данная книга поможет программистам на Python, инженерам и исследователям данных научиться применять фреймворк распределенных вычислений с открытым исходным
Книга демонстрирует возможности JavaScript для разработки веб-приложений, сочетая теорию с упражнениями и интересными проектами. Она показывает, как простые
Данная книга является сборником различных задач и примеров, решенных с помощью языка программирования Python. Также в книге рассмотрена базовая теоретическая
Продолжение книги 'Clojure на производстве' об одноименном языке. В этот раз мы рассмотрим зипперы, работу с базой данных и обширное понятие REPL. Материал
Книга посвящена теоретическим основам и практической реализации цифровых видеоинформационных систем. Материал содержит девять частей, состоящих из 23 глав.
Практическое введение в программирование на языке Java, полностью переработанное с учетом версии Java SE 17 В этой книге, которая полностью обновлена
Язык запросов API GraphQL заметно упрощает обмен данными с серверами, позволяя приложениям получать данные в виде простых для понимания графов. Преимущества
API представляют собой контракты, которые определяют принципы взаимодействия приложений, сервисов и компонентов. Паттерны проектирования API - это набор
Сценарии на языке командной оболочки получили самое широкое распространение, особенно написанные на языках, совместимых с bash. Но эти сценарии часто сложны
В полностью обновленном с учетом версии Java SE 17 издании объясняется, как разрабатывать, компилировать, отлаживать и запускать программы на Java. Автор
'Идеально подходит для обучения следующего поколения разработчиков приемам эффективного тестирования программного обеспечения'. Доктор Ари Ван Дерсен,
Основная цель учебного пособия - дать первоначальную информацию студентам как по теоретическим основам построения интеллектуальных систем управления (ИСУ),
Разрабатывайте оптимизированные под облако веб-приложения с использованием MVC, Blazor и Razor Pages! В новом 8-м издании книга была серьезно обновлена
Даже если вы никогда не имели дела с программированием, эта книга поможет вам освоить язык C и научиться писать на нем программы любой сложности. Для
Книга рассказывает о том, как разрабатывать уникальные языки программирования, чтобы сократить время и стоимость создания приложений для новых или специализированных
Прошло почти двадцать лет с тех пор как появился Манифест Agile. Легендарный Роберт Мартин (Дядя Боб) понял, что пора стряхнуть пыль с принципов Agile,
Изложены принципы программирования, с помощью которых читатель приобретет навыки алгоритмического решения задач на языке Python, даже не имея опыта программирования.
Рассмотрены современные интерпретаторы языка Python. Описано устройство reverse shell, файлового вируса, трояна, локера и шифровальщика. Представлены примеры
Roblox - уникальная глобальная виртуальная платформа, предназначенная для создания и прохождения игр. Ее посещает более 150 миллионов активных пользователей
Go быстро набирает популярность в качестве языка для создания веб-сервисов. Существует множество учебников по синтаксису Go, но знать его недостаточно.
Вы прошли обучающий курс программирования на Python или прочли несколько книг для начинающих. Что дальше? Как подняться над базовым уровнем, превратиться
Книга 'Python. Великое программирование в Minecraft' расскажет вам, как научиться программировать на языке Python, используя игру Minecraft. Изучать языки
Рассмотрены основы синтаксиса языка Python на примере дистрибутива Anaconda. Показаны приложения IPython, Spyder IDE, Jupyter Notebook. Описан синтаксис
Уникальная книга-тренинг по тестированию программ, охватывающая весь необходимый тестировщику спектр знаний с азов до сложных концепций. Рассматриваются
Многие веб-фреймворки замедляют работу приложений, загружая сотни строк кода «на всякий случай». Svelte позволяет компилировать приложения в эффективные
В этой книге рассматриваются методики объектно-ориентированного программирования на PHP и применение главных принципов проектирования программного обеспечения
За последнее десятилетие технологии сильно изменились. Данные стали хитом, облака — вездесущими, и всем организациям понадобилась автоматизация. В ходе
Clojure? Это где скобочки и нет типов? На производстве? Всё верно. Книга расскажет о том, как строят боевые системы на этом языке: от простого к сложному,
Монография посвящена проблематике проектирования цифровых образовательных ресурсов и их практической реализации в экономическом бакалавриате Финансового
Данный справочник содержит всю ключевую информацию о Python в удобной и наглядной форме. Структура справочника позволяет быстро и удобно находить нужную
Данный справочник содержит полную информацию о CSS3 в удобной и наглядной форме. Структура справочника позволяет быстро и удобно находить нужную информацию,
Данный справочник содержит полную информацию об HTML5 в удобной и наглядной форме. Структура справочника позволяет быстро и удобно находить нужную информацию,