Несколько книг, которые можно посоветовать начинающему программисту:
- «Чистый код. Создание, анализ и рефакторинг», Роберт Мартин. 16 Книга о принципах и практиках написания читабельного и поддерживаемого кода. 5 Автор приводит примеры хорошего кода и рассказывает, как сделать плохой — структурированным и читабельным. 5
- «Java. Полное руководство», Герберт Шилдт. 5 В книге рассказывается об основах языка — синтаксисе и переменных, а также о более сложных темах — многопоточности и сетевых соединениях. 5 В учебнике есть много примеров кода, которые помогают понять концепции Java. 5
- «Изучаем Python», Марк Лутц. 3 Базовый учебник по программированию на Python. 3 Он состоит из двух томов и содержит все базовые знания для того, чтобы начать программировать. 3 В книге подробно разобраны типы данных, функции, подключаемые модули и основы объектно-ориентированного программирования. 3
- «Python 3. Самое необходимое», Н. А. Прохоренок, В. А. Дронов. 7 В книге есть всё необходимое для начинающего питониста: базовый синтаксис, основы ООП, стандартная библиотека, работа с модулями. 7 Авторы рассказывают обо всём в доступной форме. 7
- «Swift. Основы разработки приложений под iOS, iPadOS и macOS», Василий Усов. 10 Все базовые концепции программирования и основы синтаксиса объясняются доступным языком. 10 Теория чередуется с практическими примерами и кодом — так можно связать абстрактные понятия с реальными ситуациями. 10
Выбор книг зависит от интересов и предпочтений начинающего программиста.