Таких книг очень много. Просто нужно понимать, что все книги по программированию можно, условно, разделить на две категории справочники и руководства по конкретным языкам/технологиям.
В справочниках описываются все/большинство возможностей языка. Там, как правило, под каждую конкретную возможность языка пишется пример в «сферическом вакууме», для демонстрации конкретных возможностей.
В руководствах описываются конкретные технологии и в таких книгах часто присутствует проект на примере которого показывается практическое применение.
Например, в книгах Фримена создается веб приложение SportsStore, в книгах по нейросетям часто присутствует пример по предсказания курса валют или распознавания рукописного текста, в книгах по Arduino можно найти проекты по созданию метеостанции и тд.
Если скажите какая область/язык Вас интересует, возможно, кто-то подскажет Вам книги с подобными примерами.