bannerbanner
logo

Искусство программирования

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