Библиотека программиста


Книги серии336

 

Нет в продаже

Release it! Проектирование и дизайн ПО для тех, кому не всё равно

Майкл Нейгард

Не важно, каким инструментом вы пользуетесь для программной разработки — Java, .NET или Ruby on Rails. Написание кода — это еще только полдела. Готовы ли вы к внезапному наплыву ботов на ваш сайт? Предусмотрена ли в...


 

Нет в продаже

Release it! Проектирование и дизайн ПО для тех, кому не всё равно

Майкл Нейгард

Не важно, каким инструментом вы пользуетесь для программной разработки — Java, .NET или Ruby on Rails. Написание кода — это еще только полдела. Готовы ли вы к внезапному наплыву ботов на ваш сайт? Предусмотрена ли в...


 

Нет в продаже

Ruby. Объектно-ориентированное проектирование

Сэнди Метц

Мировой бестселлер по программированию на языке Ruby. Книга уже стала классической - с ювелирной точностью она описывает огранку профессионального кода на Ruby. Внимательно изучив это незаменимое руководство, вы...


 

Нет в продаже

Ruby. Объектно-ориентированное проектирование

Сэнди Метц

Мировой бестселлер по программированию на языке Ruby. Книга уже стала классической - с ювелирной точностью она описывает огранку профессионального кода на Ruby. Внимательно изучив это незаменимое руководство, вы...


 

Нет в продаже

Scala. Профессиональное программирование

Мартин Одерски Лекс Билл Веннерс Спун Билл Веннерс

Перед вами - исчерпывающее руководство по Scala, элитарному языку программирования для JVM. Scala сочетает максимум достоинств объектно-ориентированного и функционального подхода, превосходно взаимодействует с Java и...



Software. Ошибки и компромиссы при разработке ПО

Томаш Лелек Джон Скит

Создание программных продуктов всегда связано с компромиссами. В попытках сбалансировать скорость, безопасность, затраты, время доставки, функции и многие другие факторы можно обнаружить, что вполне разумное...


Solutions architect: Архитектура и проектирование ИТ-решений

Ключевые гибкие навыки, необходимые архитектору решений. Принципы проектирования высокопроизводительных и экономичных решений. Лучшие стратегии для обеспечения безопасности архитектур и повышения их доступности....


 

Нет в продаже

Spring. Все паттерны проектирования

Динеш Раджпут

В этой книге дается обзор фреймворка Spring 5 и паттернов проектирования для него. Объясняется принцип внедрения зависимостей (dependency injection), играющий ключевую роль при создании слабосвязанного кода во...


 

Нет в продаже

Spring Boot 2. Лучшие практики для профессионалов. Как избавиться от забот экосистемы Spring Framework, используя возможности Spring Boot 2

Филипе Гутьеррес

Хотите повысить свою эффективность в разработке корпоративных и облачных Java-приложений?  Увеличьте скорость и простоту разработки микросервисов и сложных приложений, избавившись от забот по конфигурации Spring....


Spring Security. 4-е издание

Опытные хакеры постоянно охотятся за уязвимыми приложениями, поэтому никогда не переставайте беспокоиться о безопасности. Задача становится особенно сложной, если приходится работать с унаследованным кодом, новыми...


41.93 USD 35.64 USD

В корзину

SQL Server. Наладка и оптимизация для профессионалов

Дмитрий Короткевич

Исчерпывающий обзор лучших практик по устранению неисправностей и оптимизации производительности Microsoft SQL Server. Специалисты по базам данных, в том числе разработчики и администраторы, научатся выявлять проблемы...


SQL: быстрое погружение

Что общего между самыми востребованными профессиями и стремительным увеличением количества информации в мире? Ответ: язык структурированных запросов (SQL). SQL – рабочая лошадка среди языков программирования, основа...


 

Нет в продаже

Swift. Основы разработки приложений под iOS и OS X

Усов Василий

Swift - быстрый, современный, безопасный и удобный язык программирования - появился совсем недавно и стал огромным сюрпризом для iOS-общественности. И вот, спустя год, Apple выпустила версию , а следом и , привнесшую...


 

Нет в продаже

Swift. Основы разработки приложений под iOS и macOS

Василий Усов

Язык Swift молод, он растет, развивается и изменяется. Но основные подходы к программированию и разработке уже сформировались, и в новом, четвертом издании книги особое внимание уделяется решению конкретных задач....


 

Нет в продаже

Swift. Основы разработки приложений под iOS

Усов Василий

Swift — быстрый, современный, безопасный и удобный язык программирования — появился совсем недавно и стал огромным сюрпризом для iOS-общественности. И вот, спустя год, Apple выпустила версию 2.0, а следом и 2.1,...


 

Нет в продаже

Swift. Основы разработки приложений под iOS и macOS

Усов Василий

Swift — быстрый, современный, безопасный и удобный язык программирования. Если вы когда-либо писали приложения на Objective-C, то после изучения Swift с его многообразием возможностей вы, вероятно, захотите переписать...


 

Нет в продаже

Swift. Основы разработки приложений под iOS, iPadOS и macOS

Василий Усов

Мечтаете стать iOS-разработчиком, написать собственное приложение и работать в крутой компании? Тогда эта книга для вас! Язык Swift прост, понятен и отлично подойдет как новичкам, так и опытным программистам....


Swing: Эффектные пользовательские интерфейсы, 2-е издание

Иван Портянкин

В предлагаемой вашему вниманию книге рассматривается библиотека Swing, ее базовые механизмы и компоненты, применяемые для создания пользовательских интерфейсов Java-приложений. Основные аспекты работы библиотеки...


System Design: пережить интервью

Собеседования по проектированию систем могут стать серьезной преградой даже для опытных разработчиков. К счастью, стоит немного подготовиться — и все эти вопросы, не имеющие однозначного ответа, и whiteboard-сессии...


System Design. Машинное обучение. Подготовка к сложному интервью

Собеседования по проектированию систем машинного обучения — самые сложные. Если нужно подготовиться к такому, книга создана специально для вас.Также она поможет всем, кто интересуется проектированием систем МО, будь...


System Design. Подготовка к сложному интервью по GenAI

Интервью по System Design (проектированию ИТ-систем) очень популярны у работодателей, на них легко проверить ваши навыки общения и оценить умение решать реальные задачи.   Интенсивный практикум по проектированию...


System Design II. Распределенные системы. Подготовка к сложному интервью

«System Design. Распределенные системы. Подготовка к сложному интервью» — это практическое руководство для инженеров и архитекторов, которое поможет справиться с самыми трудными техническими заданиями. Алекс Сюй и Сан...


Terraform: лучшие практики. Подготовка, запуск и масштабирование облачной архитектуры на реальных примерах

Книга включает практические примеры развёртывания инфраструктуры Azure, AWS и GCP с помощью Terraform. Некоторые темы, которые рассматриваются: -ручные и автоматизированные подходы к тестированию конфигураций...


 

Нет в продаже

UML 2.0. Объектно-ориентированное моделирование и разработка

Джеймс Рамбо

Перед вами поистине революционная книга, посвященная базовым принципам объектно-ориентированного мышления. Своей универсальностью она выгодно отличается от множества книг, описывающих отличительные черты какого-нибудь...