Несколько книг, которые могут быть полезны для самостоятельного изучения программирования при нулевых знаниях:
- «Python. Экспресс-курс», Наоми Седер. 1 Книга содержит обучение по основному языку программирования — Python. 1
- «Программирование на C# для начинающих», Алексей Васильев. 1 В книге для ознакомления с C# содержится информация о классификации и особенностях работы с базами данных, принципах структурирования и автоматизированной аналитике. 1
- «Python, например», Никола Лейси. 1 Практическое руководство по знакомству с языком программирования. 1 Книга написана простым и понятным языком, легко читается, содержит практические примеры и задачи для отработки навыков. 1
- «Чистый код. Создание, анализ и рефакторинг», Роберт Мартин. 25 Главная идея книги — код должен быть «чистым», то есть простым для чтения, понятным и легко поддающимся изменениям. 5
- «Грокаем алгоритмы. Иллюстрированное пособие для программистов и любопытствующих», Адитья Бхаргава. 25 Книга предназначена для тех, кто не знаком с алгоритмами или имеет минимальный опыт. 5 В ней объясняются ключевые алгоритмы и структуры данных, например: алгоритмы сортировок, поиска, алгоритмы работы с графами и т. д.. 5
- «Теоретический минимум по Computer Science. Всё, что нужно программисту и разработчику», Владстон Феррейра Фило. 4 В книге сжато и интересно подаются основы алгоритмов, структур данных, устройства компьютера и другие темы, относящиеся к Computer Science. 4
Выбор книг зависит от личных предпочтений и целей обучения.