Зависит от цели вопроса. Если вы хотите научиться веб-разработке, то, скорее всего, хотите научиться программированию и применять навыки программирования в сфере веб-разработки. В таком случае можно вспомнить с ходу несколько книг:
Код. Тайный язык информатики (Чарльз Петцольд)
Чистый код (Роберт Мартин)
Совершенный код (Стив Макконнелл)
Грокаем алгоритмы (Адитья Бхаргава)
Автоматное программирование (Н. И. Поликарпова, А. А. Шалыто)
Ещё кто-то вспомнит книгу "Банда четырёх" про паттерны, но рекомендовать не могу, так как есть шанс скатиться в ненужное ООП. А вот в качестве справочника по паттернам можно воспользоваться сайтом https://refactoring.guru/ru, где паттерны есть в том числе в виде книги-справочника. И рекомендации по рефакторингу.
Зачастую веб-разработкой занимаются стартапы, в таком случае будет полезно прочитать:
Lean Startup (Эрик Рис)
Цель. Процесс непрерывного совершенствования (Элияху М. Голдратт, Джеф Кокс)
Проект "Феникс". Роман о том, как DevOps меняет бизнес к лучшему (Спаффорд Джордж, Бер Кевин)
Эти книги помогут решать задачи бизнеса, а не писать код ради кода.
Ну и читайте банально Хабр, чтобы быть в курсе.
Всё остальное, что касается веб-разработки, лучше получать на курсах, так как там будет выстроен процесс обучения с практикой. Это лучше, чем просто прочитать.