Coding — 19 книг

№1
Приемы объектно-ориентированного проектирования. Паттерны проектирования
Э. Гамма, Р. Хелм, Р. Джонсон, Дж. Влиссидес
ISBN:978-5-459-01720-5, 0-201-63361-2
Год издания:2013
Издательство:Питер
Серия:Библиотека программиста
Язык:Русский

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

№2
Карьера программиста
Г. Лакман Макдауэлл
ISBN:978-5-496-02154-8
Год издания:2016
Издательство:Питер
Серия:Библиотека программиста
Язык:Русский

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

№3
Алгоритмы. Построение и анализ
Томас Кормен, Чарльз Лейзерсон, Рональд Ривест, Клиффорд Штайн
ISBN:978-5-8459-2016-4
Год издания:2015
Издательство:Вильямс
Язык:Русский

Книга "Алгоритмы. Построение и анализ" удачно объединяет в себе полноту охвата и строгость изложения материала. Много книг, посвященных алгоритмам, отличается строгостью изложения…

№4
Совершенный код. Мастер-класс
Стив Макконнелл
ISBN:978-5-9909805-1-8
Год издания:2017
Издательство:БХВ-Петербург
Язык:Русский

Более 10 лет первое издание этой книги считалось одним из лучших практических руководств по программированию. Сейчас эта книга полностью обновлена с учетом современных тенденций и…

№6
Python. К вершинам мастерства
Лучано Рамальо
ISBN:978-5-97060-384-0, 978-1-491-94600-8
Год издания:2016
Издательство:ДМК пресс
Язык:Русский

Язык Python настолько прост, что научиться продуктивно писать на нем программы можно быстро, но зачастую вы при этом используете не все имеющиеся в нем возможности. Данная книга…

№7
Введение в теорию алгоритмов и структур данных.
Михаил Левин, М. И. Бабенко
ISBN:978-5-4439-0240-1
Год издания:2014
Издательство:МЦНМО
Язык:Русский

В курсе дается краткое изложение классических способов построения и анализа алгоритмов. Первая часть курса, представленная в данном пособии, в большей степени сконцентрирована на…

№8
Чистый код: создание, анализ и рефакторинг. Библиотека программиста
Роберт Мартин
ISBN:978-5-496-00487-9, 978-0332350884
Год издания:2013
Издательство:Питер
Серия:Библиотека программиста
Язык:Русский

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

№9
Грокаем алгоритмы. Иллюстрированное пособие для программистов и любопытствующих
Адитья Бхаргава
ISBN:978-5-496-02541-6
Год издания:2017
Издательство:Питер
Язык:Русский

Алгоритмы - это всего лишь пошаговые инструкции для решения задач, и большинство таких задач уже были кем-то решены, протестированы и проверены. Можно, конечно, погрузится в…

№10
Рефакторинг. Улучшение существующего кода
Джейн Робертс, Мартин Фаулер, Martin Fowler, Кент Бек, John Brant, William Opdyke, Don Roberts, Джон Брант, Уильям Апдайк, Jay Fields, Shane Harvie, Брант Джонпоказать всех
ISBN:5-93286-045-6, 978-593286-045-8
Год издания:2009
Издательство:Символ-Плюс
Язык:Русский

К тому времени как объектная технология - в частности язык Java - стала обычным делом, появилось большое количество плохо спроектированных, неэффективных и малопригодных к…

№11
Чистая архитектура. Искусство разработки программного обеспечения
Роберт Мартин
ISBN:978-5-4461-0772-8
Год издания:2018
Издательство:Питер
Серия:Библиотека программиста
Язык:Русский

"Идеальный программист" и "Чистый код" - легендарные бестселлеры Роберта Мартина - рассказывают, как достичь высот профессионализма. "Чистая архитектура" продолжает эту тему, но…

№12
Высоконагруженные приложения. Программирование, масштабирование, поддержка
Мартин Клеппман
ISBN:978-5-4461-0512-0
Год издания:2018
Издательство:Питер
Серия:Бестселлеры O'Reilly

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

№13
Git для профессионального программиста
Скотт Чакон, Бен Штрауб
ISBN:978-5-496-01763-3
Год издания:2016
Издательство:Питер
Серия:Библиотека программиста
Язык:Русский

Эта книга представляет собой обновленное руководство по использованию Git в современных условиях. С тех пор как проект Git - распределенная система управления версиями - был…

№14
Современные операционные системы
Эндрю Таненбаум, Херберт Бос
ISBN:978-5-496-01395-6
Год издания:2015
Издательство:Питер
Серия:Классика Computer Science
Язык:Русский

Эндрю Таненбаум представляет новое издание своего всемирного бестселлера, необходимое для понимания функционирования современных операционных систем. Оно существенно отличается от…

№15
Чистый Agile. Основы гибкости
Роберт Мартин
ISBN:978-5-4461-1552-5
Год издания:2020
Издательство:Питер
Серия:Библиотека программиста

Прошло почти двадцать лет с тех пор как появился Манифест Agile. Легендарный Роберт Мартин (Дядя Боб) понял, что пора стряхнуть пыль с принципов Agile, и заново рассказать о…

№16
Компьютерные сети. Принципы, технологии, протоколы. Учебник
Виктор Олифер, Наталия Олифер
ISBN:978-5-496-01967-5
Год издания:2016
Издательство:Питер
Серия:Учебник для вузов
Язык:Русский

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

№17
Введение в машинное обучение с помощью Python. Руководство для специалистов по работе с данными
Андреас Мюллер, Сара Гвидо
Год издания:2017
Издательство:Вильямс
Серия:O'Reilly

Эта полноцветная книга - отличный источник информации для каждого, кто собирается использовать машинное обучение на практике. Ныне машинное обучение стало неотъемлемой частью…

№18
Идеальный программист. Как стать профессионалом разработки ПО
Роберт Мартин
ISBN:978-5-4461-1067-4
Год издания:2019
Издательство:Питер
Серия:Библиотека программиста
Язык:Русский

Всех программистов, которые добиваются успеха в мире разработки ПО, отличает один общий признак: они больше всего заботятся о качестве создаваемого программного обеспечения. Это -…

№19
Конкретная математика. Математические основы информатики
Дональд Кнут, Рональд Л. Грэхем, Орен Паташник
ISBN:978-5-8459-1588-7, 0-201-55802-5
Год издания:2010
Издательство:Вильямс
Язык:Русский

В основу данной книги положен одноименный курс лекций Станфордского университета. Название "конкретная математика" происходит от слов "КОНтинуальная" и "дисКРЕТНАЯ" математика.…