Подборка литературы
📚 Рекомендованные книги
💎 Мои любимые
- Чистая архитектура, Роберт Мартин
- Чистый код, Роберт Мартин
- Head First. Паттерны проектирования. 2-е издание, Эрик Фримен, Элизабет Робсон
- Знакомьтесь, Python. Секреты профессии, Евгений Павлов
- Нажми RESET, Джейсон Шрейер
- История Nintendo, Флоран Горж
- Сам себе тестировщик, Ч. Досадж
- Краткая история почти всего на свете, Билл Брайсон
- Пиши, сокращай: Как создавать сильные тексты, Максим Ильяхов, Людмила Сарычева
- SQL быстрое погружение, Уолтер Шилдс
- Java на примерах, А. С. Яшин, Р. В. Сеттер
- Git для профессионального программиста, С. Чакон, Б. Штрауб
- Нужно больше золота, Джейсон Шрейер
- Баттл с кадровиком, Ричард Борзов
- Пропаганда, Эдвард Бернейс
- Docker без секретов, Сайбал Гош
- Linux на примерах, Д. Н. Колисниченко
- BPM CBOK 4.0. Свод знаний по управлению бизнес-процессами
- JavaScript для начинающих, Майк МакГрат
- Происхождение семьи, частной собственности и государства, Фридрих Энгельс
- Программирование для непрограммистов в изложении на человеческом языке, Антти Салонен
- Создание микросервисов. 2-е издание, Сэм Ньюмен
- Web на практике. CSS, HTML, JavaScript, MySQL, PHP для fullstack-разработчиков, Андрей Кириченко
- Python на практике. Войти в IT с нуля, Д. М. Кольцов
- Справочник JavaScript, А. П. Никольский, Е. В. Дубовик
- Идеальный программист, Роберт Мартин
- Паттерны объектно-ориентированного программирования, Э. Гамма, Р. Хелм, Р. Джонсон, Дж. Влиссидес
- Базы данных на примерах. Практика, практика и только практика, Мария Финкова
- HTML, CSS, Scratch, Python. Моя первая книга по программированию, С. В. Голиков, Е. В. Дубовик, Г. С. Русин, Ю. А. Иркова
- Skyrim, Франк Экстанази
- Справочник C#, П. В. Евдокимов, Е. В. Дубовик
- Кровь, пот и пиксели, Джейсон Шрейер — 2019
- Профессиональный TypeScript, Чёрный Б. — 2021
- Всё о SCRUM, Клод Обри
- C# на практике, П. В. Евдокимов
- Типографика для начинающих дизайнеров, Ольга Сутуга
- Справочник по элементарной математике, М. Я. Выгодский
- Теоретический минимум по Computer Science, Владстон Феррейра Фило
- C# на примерах, П. В. Евдокимов
📖 Общие темы
Компьютерная грамотность, ОС, софт-скиллы
- Диагностика зависания и неисправностей компьютера (серия «Техномир»)
- Цифровая схемотехника и архитектура компьютера, Дэвид М. Харрис, Сара Л. Харрис — 2018
- Современная архитектура и устройство компьютеров, Дж. Ледин — 2024
- Архитектура компьютера, Э. Таненбаум — 2013
- Основы компьютерной электроники, Д. В. Фомин — 2019
- ЭВМ и периферийные устройства, В. Ф. Лянг — 2023
- Microsoft Windows 11. Первое знакомство, Д. Н. Колисниченко — 2022
- Windows 10 для IT-специалистов, Э. Ботт — 2016
- Командная строка CMD, В. Ю. Арьков — 2021
- Простой и понятный самоучитель Word и Excel, В. Леонов — 2016
- Самоучитель системного администратора, А. М. Кенин — 2024
- Пропаганда, Эдвард Бернейс
- Баттл с кадровиком, Ричард Борзов
- Пиши, сокращай: Как создавать сильные тексты, Максим Ильяхов, Людмила Сарычева
🔤 Языки программирования
Общее / введение
- Программирование для непрограммистов в изложении на человеческом языке, Антти Салонен
- Язык программирования C. Лекции и упражнения, 6-е издание
- Ум программиста. Как понять и осмыслить любой код, Фелин Херманс
C#
- C# на практике, П. В. Евдокимов
- C# на примерах, П. В. Евдокимов
- Справочник C#, П. В. Евдокимов, Е. В. Дубовик
- Программирование на C# для начинающих, А. Васильев — 2023
- Язык C#. Базовый курс, В. В. Подбельский — 2015
- C# глазами хакера, Михаил Фленов — 2023
- Язык программирования C# 9 и платформа .NET 5, Э. Троелсен, Ф. Джепикс — 2022
- C# 10 и .NET 6. Современная кроссплатформенная разработка, М. Прайс — 2023
- CLR via C#, Джеффри Рихтер
- Книга C# 9.0 IN A NUTSHELL, Джозеф и Бен Альбахари
Python
- Python на практике. Войти в IT с нуля, Д. М. Кольцов
- Знакомьтесь, Python. Секреты профессии, Евгений Павлов
- Изучаем основы Python. Практический курс для дата-аналитиков, П. И. Меликов — 2023
- Python для начинающих, Кен Юэнс-Кларк — 2025
- Python для детей. Самоучитель по программированию, Д. Бриггс — 2017
- 40 алгоритмов, которые должен знать каждый программист на Python, А. Имран — 2023
- Python, Django и PyCharm для начинающих, А. Постолит — 2021
- Pogружение в аналитику данных. От Excel к Python и R, Джордж Маунт — 2023
JavaScript / TypeScript
- JavaScript для начинающих, Майк МакГрат
- Справочник JavaScript, А. П. Никольский, Е. В. Дубовик
- JavaScript с нуля, К. Чиннатхамби — 2021
- JavaScript с нуля до профи, Л. Л. Свекис, М. ван Путтен, Р. Персиваль — 2023
- JavaScript для детей. Самоучитель по программированию, Н. Морган — 2016
- Как устроен JavaScript, Д. Крокфорд — 2019
- Рецепты TypeScript, С. Баумгартнер — 2025
- Эффективный TypeScript, Д. Вандеркам — 2020
- Основы TypeScript, А. Фримен — 2024
- Профессиональный TypeScript, Чёрный Б. — 2021
- React 19. Разработка веб-приложений на JavaScript, Владимир Дронов — 2025
- JavaScript и Node.js для веб-разработчиков, Н. А. Прохоренок, В. А. Дронов — 2022
- Разработка на JavaScript, А. Скотт — 2021
- JavaScript. Рецепты для разработчиков, А. Д. Скотт, М. Макдоналд, Ш. Пауэрс — 2023
- Паттерны проектирования JavaScript, У. Ди Франческо — 2025
- Web на практике. CSS, HTML, JavaScript, MySQL, PHP для fullstack-разработчиков, А. В. Кириченко и др. — 2021
Java
- Java на примерах, А. С. Яшин, Р. В. Сеттер
- Java для начинающих, Г. Шилдт — 2023
- Java для опытных разработчиков, Б. Эванс — 2024
- Java. Самое полное руководство по разработке в примерах от сообщества Stack Overflow — 2024
C / C++
- Программирование. Принципы и практика с использованием C++, Б. Страуструп — 2016
- Реализация полезных алгоритмов на C++, Дмитро Кедик — 2024
- Объектно-ориентированное программирование на C++, И. В. Баранова и др. — 2019
Go
- Go. Идиомы и паттерны проектирования, Д. Боднер — 2022
- Pro Go, Адам Фримен — 2022
PHP
- Создаем динамические веб-сайты с помощью PHP, MySQL, JavaScript, CSS и HTML5, Р. Никсон — 2023
SQL / базы данных (см. ниже по направлениям)
Включено в следующий раздел — Базы данных.
🌐 Направления IT
Базы данных
- SQL быстрое погружение, Уолтер Шилдс
- SQL за 10 минут, Б. Форта — 2021
- Изучаем SQL и MySQL, А. Паджанкар — 2023
- Базы данных на примерах. Практика, практика и только практика, Мария Финкова
- Основы проектирования баз данных, О. Л. Голицына — 2021
- Основы проектирования баз данных, В. Шитов — 2023
- Базы данных. Проектирование баз данных, А. Б. Градусов, А. В. Шутов — 2024
- SQL и реляционная теория. Как грамотно писать код на SQL, К. Дж. Дейт — 2010
- Оконные функции в T-SQL, И. Бен-Ган — 2022
- Оконные функции SQL, А. Жиянов — 2024
- Антипаттерны SQL, Б. Карвин — 2024
- Изучаем SQL. Генерация, выборка и обработка данных, А. Болье — 2021
- PostgreSQL 11. Мастерство разработки, Ганс-Юрген Шениг
- PostgreSQL. SQL + PL/pgSQL для тех, кто хочет стать профессионалом, О. Ткачев — 2024
- PostgreSQL 16 изнутри, Е. Рогов — 2024
- Оптимизация запросов PostgreSQL, Г. Домбровская, Б. Новиков, А. Бейликова — 2022
- PostgreSQL. Основы языка SQL, Е. П. Моргунов — 2018
- Microsoft SQL Server 2022 (В подлиннике), А. Бондарь — 2024
- Работа с MySQL, MS SQL Server и Oracle в примерах, С. К. Куликов — 2021
- Работа с Postgresql, А. Ю. Васильев
- Путеводитель по базам данных, Владимир Комаров — 2024
- Семь баз данных за семь недель, Э. Редмонд, Д. Уилсон — 2013
Сети и безопасность
- Компьютерные сети, Э. Таненбаум, Н. Фимстер, Д. Уэзеролл — 2023
- Компьютерные сети. Принципы, технологии, протоколы, В. Олифер, Н. Олифер — 2020
- Компьютерные сети. Нисходящий подход, Дж. Куроуз, К. Росс — 2016
- Сети глазами хакера, Магама Базаров — 2025
- Информационная безопасность; защита и нападение, А. А. Бирюков — 2023
- Хакинг. Искусство эксплойта, Дж. Эриксон — 2018
- Хакинг на примерах. Уязвимости, взлом, защита, А. А. Ярошенко — 2023
- Этичный хакинг. Практическое руководство по взлому, Дэниел Г. Грэм — 2022
- Black Hat Python, Д. Зейтц, Т. Арнольд — 2022
- Атака сетей на уровне протоколов, Д. Форшоу — 2021
- Взлом. Приемы, трюки и секреты хакеров, П. Шалин — 2022
- Web-сервер глазами хакера, М. Е. Фленов — 2021
- Android глазами хакера, Е. Е. Зобнин — 2024
- Как противостоять хакерским атакам, Роджер Граймс — 2023
- Кибербезопасность. Стратегии атак и обороны, Ю. Диогенес, Э. Озкайя — 2020
- Искусство тестирования на проникновение в сеть, Д. Ройс — 2021
- Реальная криптография, Дэвид Вонг — 2024
- Создай свой VPN. Безопасное использование интернета, Джейд Картер — 2024
- Киберкрепость, Пётр Левашов — 2024
- Информационная безопасность, Т. А. Раченко — 2024
- Защита компьютерных сетей и телекоммуникаций, С. И. Макаренко — 2024
- Искусство быть невидимым. Как сохранить приватность в эпоху Big Data, К. Митник — 2019
- Восстановление данных. Практическое руководство, К. Касперски, К. Кирилова, В. Холмогоров — 2021
- Секреты восстановления жестких дисков ПК, Ю. Смирнов — 2011
- Компьютерные вирусы изнутри и снаружи, Крис Касперски — 2006
DevOps, инфраструктура, контейнеры
- Docker без секретов, Сайбал Гош
- Микросервисы и контейнеры Docker, П. Кочер — 2019
- Создание микросервисов. 2-е издание, Сэм Ньюмен — 2023
- Kubernetes для DevOps. Развертывание, запуск и масштабирование в облаке, Д. Арундел, Д. Домингус — 2020
- The Kubernetes Book 2024 Edition, Nigel Poulton — 2024
- Terraform. Инфраструктура на уровне кода, Евгений Брикман — 2024
- Linux для разработчиков, Д. Коэн, К. Штурм — 2025
- Администрирование Astra Linux, Е. Д. Андреев — 2024
- Linux на примерах, Д. Н. Колисниченко
Игровая разработка, Unity, графика
- Изучаем C# через разработку игр на Unity, Х. Ферроне — 2022
- Unity. Полное руководство, А. В. Корнилов — 2021
- Программирование компьютерной графики, А. В. Боресков — 2019
1С:Предприятие
- Renga быстрый старт
- Программировать в 1С за 11 шагов, И. Низамутдинов — 2018
- Сборник задач по разработке на платформе 1С.Предприятие, П. А. Чистов — 2020
- Технологии интеграции 1С.Предприятия 8.3, Е. Ю. Хрусталева — 2020
Дата-анализ, Excel, PowerShell, VBA
- Изучаем Power Query, Л. Фоукс, У. Спарроу — 2021
- Автоматизация рутины в Excel VBA, В. Н. Шитов — 2023
- Excel VBA. Стань продвинутым пользователем за неделю, М. МакГрат — 2022
- Бизнес-моделирование и анализ данных, У. Винстон — 2021
- PowerShell для сисадминов, А. Бетрам — 2021
- PowerShell. Практическая автоматизация, М. Доуст — 2025
- Современный PowerShell, А. В. Попов — 2022
Искусственный интеллект, ML, ChatGPT
- Как устроен ChatGPT, С. Вольфрам — 2024
- Разработка приложений на базе GPT-4 и ChatGPT, О. Келен, М.-А. Блете — 2025
- Машинное обучение для абсолютных новичков, О. Теобальд — 2024
- Математика для Data Science, Т. Нилд — 2025
🏗️ Архитектура, проектирование, методологии
- Чистая архитектура, Роберт Мартин
- Чистый код, Роберт Мартин
- Идеальный программист, Роберт Мартин
- Чистый Agile. Основы гибкости, Р. Мартин — 2020
- Agile, который работает, Д. Ригби, С. Элк, С. Берез
- Scrum. Революционный метод управления проектами, Джефф Сазерленд — 2016
- Всё о SCRUM, Клод Обри
- BPM CBOK 4.0. Свод знаний по управлению бизнес-процессами
- Паттерны объектно-ориентированного программирования, Э. Гамма и др.
- Head First. Паттерны проектирования. 2-е издание, Э. Фримен, Э. Робсон и др. — 2022
- Паттерны проектирования API, Дж. Дж. Гивакс — 2023
- Предметно-ориентированное проектирование. Самое основное, Вон Вернон
- Предметно-ориентированное проектирование (DDD), Эрик Эванс — 2010
- Фундаментальный подход к программной архитектуре, М. Ричардс, Н. Форд — 2023
- Простое объектно-ориентированное проектирование, М. Аниче — 2025
- Шуремов Е. — Введение в базы данных. Коротко о главном — 2019
- Рефакторинг. Улучшение проекта существующего кода, М. Фаулер — 2019
- Жемчужины разработки, Карл Вигерс — 2024
- Совершенный код, Стив Макконнелл — 2010
- Рецепты чистого кода, М. Контьери — 2025
- Теоретический минимум по Computer Science, Владстон Феррейра Фило
- Высоконагруженные приложения, Мартин Клеппман — 2018
- System Design. Подготовка к сложному интервью, А. Сюй — 2022
- Принципы юнит-тестирования, В. Хориков — 2021
- Тестирование программного обеспечения. Базовый курс, С. Куликов — 2020
- Сам себе тестировщик, Ч. Досадж
🎨 Отраслевые и прикладные инструменты
- Типографика для начинающих дизайнеров, Ольга Сутуга
- Настольная книга веб-дизайнера, И. Никулина — 2023
- Дизайн пользовательского опыта, Д. Уэлен — 2021
- Интерфейс. Основы проектирования взаимодействия, А. Купер и др. — 2021
- Как создать сайт. Комикс-путеводитель по HTML, CSS и WordPress, Н. Купер — 2019
- Руководство для начинающих по HTML и CSS, К. Уилсон — 2023
- Отзывчивый дизайн на HTML5 и CSS3, Б. Фрэйн — 2022
- Шпаргалки для начинающего верстальщика HTML, CSS, Елена Эберт — 2021
- Procreate. Учимся создавать шедевры на iPad, М. Уличнэй и др. — 2020
- Создание персонажей в Photoshop. Полное руководство — 2022
- Основы графического дизайна в Photoshop, И. Б. Аббасов — 2021
- Blender 3D. Полное руководство, А. М. Адонин — 2025
- Adobe Illustrator CC 2020. Мастер-класс, Е. Тучкевич — 2021
- Руководство по CorelDRAW® X8 — 2016
- Дизайн персонажей, Е. Э. Баренбаум — 2024