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