Библиотека программиста — ваш источник образовательного контента в IT-сфере. Мы публикуем обзоры книг, видеолекции и видеоуроки, дайджесты и образовательные статьи, которые помогут вам улучшить процесс познания в разработке.
Основы программирования
Английский язык
Алгоритмы и структуры данных
Системы контроля версий
Шаблоны проектирования
Ассемблер
Java
HTML, HTML5, CSS
Регулярные выражения
PHP, MySQL, JavaScript
Анализ данных
Подборка книг по вузовской математике, нужной для анализа данных
Основы машинного обучения за неделю
Подборка видеоуроков и онлайн курсов по анализу данных
Большая подборка материалов по машинному обучению: книги, видеокурсы, онлайн-курсы
Руководство по изучению языка R и его использование в Data Science
Подборка материалов по нейронным сетям
Введение в глубинное обучение
Основы машинного обучения за неделю
Подборка видеоуроков и онлайн курсов по анализу данных
Большая подборка материалов по машинному обучению: книги, видеокурсы, онлайн-курсы
Руководство по изучению языка R и его использование в Data Science
Подборка материалов по нейронным сетям
Введение в глубинное обучение
Информационная безопасность
Создание приложений для мобильных устройств
Тестирование
Трудоустройство
Компиляторы
Программирование игр
Функциональное программирование
Искусственный интеллект
Рассел С., Норвиг П. «Искусственный интеллект. Современный подход» (2006, DjVu)
Маннинг К.Д., Рагхаван П., Шютце Х. «Введение в информационный поиск» (2011, DjVu)
Хайкин С. «Нейронные сети. Полный курс» (2006, PDF)
Вапник В.Н., Червоненкис А.Я. «Теория распознавания образов (статистические проблемы обучения)» (1974, DjVu)
Сегаран Т. «Программируем коллективный разум» (2008, PDF)
Лукашевич Н.В. «Тезаурусы в задачах информационного поиска»(2011, DjVu)
Игнаси Белда «Разум, машины и математика. Искусственный интеллект и его задачи» (Мир математики Т. 33) (2014, PDF)
Червоненкис А.Я. «Компьютерный анализ данных» (2009, PDF)
Научный журнал «Машинное обучение и анализ данных»
Маннинг К.Д., Рагхаван П., Шютце Х. «Введение в информационный поиск» (2011, DjVu)
Хайкин С. «Нейронные сети. Полный курс» (2006, PDF)
Вапник В.Н., Червоненкис А.Я. «Теория распознавания образов (статистические проблемы обучения)» (1974, DjVu)
Сегаран Т. «Программируем коллективный разум» (2008, PDF)
Лукашевич Н.В. «Тезаурусы в задачах информационного поиска»(2011, DjVu)
Игнаси Белда «Разум, машины и математика. Искусственный интеллект и его задачи» (Мир математики Т. 33) (2014, PDF)
Червоненкис А.Я. «Компьютерный анализ данных» (2009, PDF)
Научный журнал «Машинное обучение и анализ данных»
Perl
Параллельные вычисления
Oracle
Чтиво
Мартин Р. «Чистый код. Создание, анализ и рефакторинг» (2010, PDF)
Allen I. Holub «Веревка достаточной длины, чтобы выстрелить себе в ногу» (2001, PDF)
М. Фаулер «Рефакторинг. Улучшение существующего кода» (2003, PDF)
Фримен Эр., Фримен Эл., Бейтс Б., Сьерра К. «Паттерны проектирования» (2011, DjVu)
Петцольд Ч. «Код. Тайный язык информатики» (2001, PDF)
Торвальдс Л., Даймонд Д. «Just For Fun. Рассказ нечаянного революционера» (2002, PDF)
Майер-Шенбергер В. «Большие данные. Революция, которая изменит то, как мы живем, работаем и мыслим» (2014, PDF)
Блам Эндрю «Сеть. Как устроен и как работает Интернет» (2014, PDF)
Том ДеМарко «Deadline. Роман об управлении проектами» (2006, PDF)
Питер Сейбл «Кодеры за работой. Размышления о ремесле программиста» (2011, DJVU)
Роберт Мартин «Идеальный программист. Как стать профессионалом разработки ПО» (2012, PDF)
Allen I. Holub «Веревка достаточной длины, чтобы выстрелить себе в ногу» (2001, PDF)
М. Фаулер «Рефакторинг. Улучшение существующего кода» (2003, PDF)
Фримен Эр., Фримен Эл., Бейтс Б., Сьерра К. «Паттерны проектирования» (2011, DjVu)
Петцольд Ч. «Код. Тайный язык информатики» (2001, PDF)
Торвальдс Л., Даймонд Д. «Just For Fun. Рассказ нечаянного революционера» (2002, PDF)
Майер-Шенбергер В. «Большие данные. Революция, которая изменит то, как мы живем, работаем и мыслим» (2014, PDF)
Блам Эндрю «Сеть. Как устроен и как работает Интернет» (2014, PDF)
Том ДеМарко «Deadline. Роман об управлении проектами» (2006, PDF)
Питер Сейбл «Кодеры за работой. Размышления о ремесле программиста» (2011, DJVU)
Роберт Мартин «Идеальный программист. Как стать профессионалом разработки ПО» (2012, PDF)
Разработка ПО
Макконнелл С. «Совершенный код» (2010, PDF)
Керниган Б., Пайк Р. «Практика программирования» (2004, DJVU)
Дастин Босуэлл, Тревор Фаучер «Читаемый код или Программирование как искусство» (2012, DjVu)
Мартин Фаулер «Предметно-ориентированные языки программирования» (2011, PDF)
Джез Хамбл, Дэвид Фарли «Непрерывное развертывание ПО. Автоматизация процессов сборки, тестирования и внедрения новых версий программ» (2011, PDF)
Майк Кон «Scrum. Гибкая разработка ПО» (2013, PDF)
Том ДеМарко и др. «Балдеющие от адреналина и зомбированные шаблонами. Паттерны поведения проектных команд» (2010, DJVU)
Керниган Б., Пайк Р. «Практика программирования» (2004, DJVU)
Дастин Босуэлл, Тревор Фаучер «Читаемый код или Программирование как искусство» (2012, DjVu)
Мартин Фаулер «Предметно-ориентированные языки программирования» (2011, PDF)
Джез Хамбл, Дэвид Фарли «Непрерывное развертывание ПО. Автоматизация процессов сборки, тестирования и внедрения новых версий программ» (2011, PDF)
Майк Кон «Scrum. Гибкая разработка ПО» (2013, PDF)
Том ДеМарко и др. «Балдеющие от адреналина и зомбированные шаблонами. Паттерны поведения проектных команд» (2010, DJVU)
R, Matlab
Разное
Книги Таненбаума
Таненбаум Э. «Архитектура компьютера» (6-е издание) (2013, DjVu)
S. Chacon «Pro Git» (2012, PDF)
Хокинс Скотт «Администрирование Web-сервера Apache и руководство по электронной коммерции» (2001, PDF)
Книги по Delphi для новичков
Р. Брайант, Д. О’Халларон «Компьютерные системы: архитектура и программирование. Взгляд программиста» (2004, DJVU)
Реймонд Э.С. «Искусство программирования для Unix» (2005, DjVu)
Марк Саммерфильд «Программирование на языке Go. Разработка приложений XXI века» (2013, PDF)
Х. Абельсон, Дж. Дж. Сассман «Структура и Интерпретация Компьютерных Программ» (2006, PDF)
Уэзерелл Ч. «Этюды для программистов» (1982, DjVu)
Разработка высоко нагруженных систем. По материалам конференции highload
Кайл Бэнкер «MongoDB в действии» (2012, DjVu)
Подборка материалов по английскому языку для IT-специалистов
Продолжение подборки пособий по английскому языку
Я.Джеффри, С.Вильям — iКона: Стив Джобс. (2007, PDF)
М. Малсид , Д. Вайз — Google. Прорыв в духе времени. (2007, PDF)
Лупин С.А., Посыпкин М.А. «Технологии параллельного программирования»(2011, PDF)
Кауфман В.Ш. «Языки программирования. Концепции и принципы» (2010, PDF)
Павел Олейник «Корпоративные информационные системы» (2012, PDF)
Сергей Орлов «Теория и практика языков программирования» (2013, PDF)
Майк Байстер, Кристин Лоберг «Быстрый ум. Как забывать лишнее и помнить нужное» (2014, PDF)
Александр Степанов, Пол Мак-Джоунс «Начала программирования» (2011, PDF)
Адам Фримен, Стивен Сандерсон «ASP.NET MVC 4 Framework с примерами на C# для профессионалов». 4-е издание (2014, PDF)
В.И.Медведев «.NET компонентно-ориентированное программирование» (2013, PDF)
Поликарпова Н. И., Шалыто А. А. «Автоматное программирование» (2008, PDF)
Джонатан Хэнкок «Как тренировать память. Не думайте о памяти — лучше используйте ее на все сто!» (2013, PDF)
Райт Р.С.-мл., Липчак Б. «OpenGL. Суперкнига» (2006, DjVu)
Эрик Энж и др. «SEO. Искусство раскрутки сайтов». 2-е издание (2014, PDF)
Мак-Колм Смит Джейсон «Элементарные шаблоны проектирования» (2013, PDF)
Д. Л. Осипов «Delphi. Программирование для Windows, OS X, iOS и Android» (2014, PDF)
Purewal Semmy «Основы разработки веб-приложений» (PDF, 2015)
Таненбаум Э. «Архитектура компьютера» (6-е издание) (2013, DjVu)
S. Chacon «Pro Git» (2012, PDF)
Хокинс Скотт «Администрирование Web-сервера Apache и руководство по электронной коммерции» (2001, PDF)
Книги по Delphi для новичков
Р. Брайант, Д. О’Халларон «Компьютерные системы: архитектура и программирование. Взгляд программиста» (2004, DJVU)
Реймонд Э.С. «Искусство программирования для Unix» (2005, DjVu)
Марк Саммерфильд «Программирование на языке Go. Разработка приложений XXI века» (2013, PDF)
Х. Абельсон, Дж. Дж. Сассман «Структура и Интерпретация Компьютерных Программ» (2006, PDF)
Уэзерелл Ч. «Этюды для программистов» (1982, DjVu)
Разработка высоко нагруженных систем. По материалам конференции highload
Кайл Бэнкер «MongoDB в действии» (2012, DjVu)
Подборка материалов по английскому языку для IT-специалистов
Продолжение подборки пособий по английскому языку
Я.Джеффри, С.Вильям — iКона: Стив Джобс. (2007, PDF)
М. Малсид , Д. Вайз — Google. Прорыв в духе времени. (2007, PDF)
Лупин С.А., Посыпкин М.А. «Технологии параллельного программирования»(2011, PDF)
Кауфман В.Ш. «Языки программирования. Концепции и принципы» (2010, PDF)
Павел Олейник «Корпоративные информационные системы» (2012, PDF)
Сергей Орлов «Теория и практика языков программирования» (2013, PDF)
Майк Байстер, Кристин Лоберг «Быстрый ум. Как забывать лишнее и помнить нужное» (2014, PDF)
Александр Степанов, Пол Мак-Джоунс «Начала программирования» (2011, PDF)
Адам Фримен, Стивен Сандерсон «ASP.NET MVC 4 Framework с примерами на C# для профессионалов». 4-е издание (2014, PDF)
В.И.Медведев «.NET компонентно-ориентированное программирование» (2013, PDF)
Поликарпова Н. И., Шалыто А. А. «Автоматное программирование» (2008, PDF)
Джонатан Хэнкок «Как тренировать память. Не думайте о памяти — лучше используйте ее на все сто!» (2013, PDF)
Райт Р.С.-мл., Липчак Б. «OpenGL. Суперкнига» (2006, DjVu)
Эрик Энж и др. «SEO. Искусство раскрутки сайтов». 2-е издание (2014, PDF)
Мак-Колм Смит Джейсон «Элементарные шаблоны проектирования» (2013, PDF)
Д. Л. Осипов «Delphi. Программирование для Windows, OS X, iOS и Android» (2014, PDF)
Purewal Semmy «Основы разработки веб-приложений» (PDF, 2015)