Искусство программирования
Самое популярноеНовое
Чистая архитектура. Искусство разработки программного обеспечения
«Идеальный программист» и «Чистый код» – легендарные бестселлеры Роберта Мартина – рассказывают, как достичь высот профессионализма. «Чистая архитекту…
ПодробнееПрофессиональная разработка программного обеспечения
Стив Макконнелл, автор бестселлера «Совершенный код», других книг и многочисленных статей о разработке ПО, убедительно показывает, что разработка ПО м…
ПодробнееЧеловечество с искусственным интеллектом: баланс между выгодами и рисками
Эта книга предлагает всесторонний обзор искусственного интеллекта (ИИ) и его различных областей, включая машинное обучение, обработку естественного яз…
ПодробнееГибкое тестирование: практическое руководство для тестировщиков ПО и гибких команд
Тестирование является ключевым компонентом гибкой разработки. Широкое внедрение гибких методов привело к необходимости помещения в центр внимания прие…
ПодробнееЭволюционная архитектура. Поддержка непрерывных изменений (pdf+epub)
Пора по-новому взглянуть на постулаты, остававшиеся неизменными на протяжении многих лет. Динамично меняющийся мир диктует свои правила, в том числе и…
ПодробнееПсихбольница в руках пациентов. Алан Купер об интерфейсах
Все мы – безумцы, живущие в технологическом сумасшедшем доме, и создали этот безумный мир мы сами. Своими руками сотворили этот кошмар: интерфейсы, ко…
ПодробнееНе поможете?
Вадим и Ринат занимаются программным обеспечением. И неожиданно разрабатывают программу, способную стать невидимкой, проникнуть на любой сервер, в люб…
ПодробнееНепрерывное развитие API. Правильные решения в изменчивом технологическом ландшафте (pdf+epub)
Для реализации API необходимо провести большую работу, но эти усилия не всегда окупаются. Чрезмерное планирование может стать пустой тратой сил, а его…
ПодробнееУм программиста. Как понять и осмыслить любой код
Книга освещает практические основы когнитивистики для программистов. Основные темы: осмысление и развитие чужого и собственного кода, изучение новых я…
ПодробнееСоздание смарт-контрактов Solidity для блокчейна Ethereum. Практическое руководство
Эта книга поможет быстро приступить к созданию смарт-контактов Solidity и распределенных приложений DApp для блокчейна Ethereum. Она состоит из 12 уро…
ПодробнееОтъявленный программист. Лайфхакинг из первых рук
Сделать карьеру программиста намного тяжелее, чем просто быть им. Специфического склада ума, умения мыслить абстрактно, развитой логики мало, главное …
ПодробнееМикросервисы. Паттерны разработки и рефакторинга (pdf+epub)
Если вам давно кажется, что вся разработка и развертывание в вашей компании донельзя замедлились – переходите на микросервисную архитектуру. Она обесп…
ПодробнееДжоэл о программировании
Джоэл о программировании и разнообразных и иногда родственных вопросах, которые должны быть интересны разработчикам программного обеспечения, проектир…
ПодробнееИскусство чистого кода (pdf + epub)
Большинство разработчиков ПО тратят тысячи часов на создание излишне сложного кода. Девять основных принципов книги «Искусство чистого кода» научат ва…
ПодробнееКак устроен JavaScript (pdf+epub)
Игра в программирование без правил и ограничений. Большинство языков программирования выросли из древней парадигмы, порожденной еще во времена Фортран…
ПодробнееPython. К вершинам мастерства
Не тратьте зря времени, пытаясь подогнать Python под способы программирования, знакомые вам по другим языкам. Python настолько прост, что вы очень быс…
ПодробнееPython-3. Полезные программы. Книга вторая
Эта книга для начинающих программистов, желающих начать программировать на языке Python 3. Книга будет полезна для студентов механиков и для цеховых к…
ПодробнееКрасивый C++. 30 главных правил чистого, безопасного и быстрого кода (pdf + epub)
Написание качественного кода на C++ не должно быть трудной задачей. Если разработчик будет следовать рекомендациям, приведенным в C++ Core Guidelines,…
ПодробнееКодер с улицы. Правила нарушать рекомендуется (pdf + epub)
Джунам и вчерашним выпускникам вузов катастрофически не хватает «уличного» опыта. Чтобы стать отличным разработчиком, понадобятся вполне конкретные на…
ПодробнееЧистый код: создание, анализ и рефакторинг (pdf+epub)
Даже плохой программный код может работать. Однако если код не является «чистым», это всегда будет мешать развитию проекта и компании-разработчика, от…
ПодробнееВероятностное программирование на практике
Книга представляет собой введение в вероятностное программирование для программистов-практиков. Описан вероятностный вывод, где алгоритмы помогают про…
Подробнее{Вы не знаете JS} Типы и грамматические конструкции (pdf+epub)
Каким бы опытом программирования на JavaScript вы ни обладали, скорее всего, вы не понимаете язык в полной мере. Это лаконичное руководство исследует …
Подробнее40 алгоритмов, которые должен знать каждый программист на Python (pdf + epub)
Понимание работы алгоритмов и умение применять их для решения прикладных задач – must-have для любого программиста или разработчика. Эта книга поможет…
ПодробнееТайная жизнь программ. Как создать код, который понравится вашему компьютеру (pdf + epub)
Знакомы ли вы с технологиями, лежащими в основе вашей собственной программы? Почему «правильный» код не хочет работать? Истина проста и банальна – нуж…
ПодробнееJava для всех (pdf+epub)
Java – один из самых популярных и востребованных языков в мире. Алексей Васильев – автор многочисленных компьютерных бестселлеров – познакомит вас со …
ПодробнееВведение в надежное и безопасное распределенное программирование
В современных вычислениях программы нередко объединяют несколько процессов. Основная проблема, возникающая при создании таких распределенных программ,…
ПодробнееТеория вычислений для программистов
Наконец-то появился увлекательный и практичный способ изучать теорию вычислений и проектирование языков программирования!
В этой книге теоретическая и…
ПодробнееОбъекты. Стильное ООП (pdf + epub)
Хороший объектно-ориентированный код удобно читать, изменять и исправлять. Универсальные практики проектирования объектов, собранные в этой книге, поз…
ПодробнееАлгоритмы. С примерами на Python (pdf + epub)
Когда нужно, чтобы программа работала быстро и занимала поменьше памяти, профессионального программиста выручают знание алгоритмов и практика их приме…
ПодробнееES6 и не только (pdf+epub)
Даже если у вас уже есть опыт работы с JavaScript, скорее всего, язык вы в полной мере не знаете. Особое внимание в этой книге уделяется новым функция…
ПодробнееRelease it! Проектирование и дизайн ПО для тех, кому не всё равно
Неважно, каким инструментом вы пользуетесь для программной разработки – Java, .NET, или Ruby on Rails. Написание кода – это еще только полдела. Готовы…
ПодробнееАлгоритмы на практике. Решение реальных задач (pdf + epub)
«Алгоритмы на практике» научат решать самые трудные и интересные программистские задачи, а также разрабатывать собственные алгоритмы. В качестве приме…
ПодробнееПонятный Python. С наглядным кодом, для детей и начинающих
Это увлекательная и понятная книга о Python, созданная специально для начинающих взрослых и их детей. Эта книга предлагает простой и доступный путь в …
ПодробнееИскусство программирования. Том 1. Основные алгоритмы
Первый том серии книг начинается с описания основных понятий и методов программирования. Затем автор переходит к рассмотрению информационных структур…
ПодробнееОт математики к обобщенному программированию
В этой основательной и вместе с тем доступной книге авторы объясняют принципы обобщенного программирования и стоящее за ними понятие математической аб…
ПодробнееПять строк кода (+ epub)
В каждой кодовой базе есть ошибки и слабые места, которые нужно найти и исправить. Правильный рефакторинг сделает ваш код элегантным, удобным для чтен…
ПодробнееИскусство программирования. Том 4А. Комбинаторные алгоритмы, часть 1
В этом томе рассматриваются методы, позволяющие компьютерам эффективно работать с задачами гигантского размера. Рассматриваемый материал начинается с …
ПодробнееХакинг. Искусство эксплойта (pdf+epub)
Каждый программист по сути своей – хакер. Ведь первоначально хакингом называли поиск искусного и неочевидного решения. Понимание принципов программиро…
ПодробнееИскусство программирования. Том 2. Получисленные алгоритмы
Во втором томе представлено полное введение в теорию получисленных алгоритмов, причем случайным числам и арифметике посвящены отдельные главы. В книге…
ПодробнееДжоэл о программировании
Джоэл о программировании и разнообразных и иногда родственных вопросах, которые должны быть интересны разработчикам программного обеспечения, проектир…
ПодробнееЧеловечество с искусственным интеллектом: баланс между выгодами и рисками
Эта книга предлагает всесторонний обзор искусственного интеллекта (ИИ) и его различных областей, включая машинное обучение, обработку естественного яз…
ПодробнееИскусство программирования. Том 2. Получисленные алгоритмы
Во втором томе представлено полное введение в теорию получисленных алгоритмов, причем случайным числам и арифметике посвящены отдельные главы. В книге…
ПодробнееЧистый Python. Тонкости программирования для профи (pdf+epub)
Изучение всех возможностей Python – сложная задача, а с этой книгой вы сможете сосредоточиться на практических навыках, которые действительно важны. Р…
ПодробнееИскусство программирования. Том 3. Сортировка и поиск
Во втором издании третьего тома содержится исчерпывающий обзор классических алгоритмов сортировки и поиска. Представленная в нем информация дополняет …
Подробнее









































