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