Нигде нет цельной информации, а не мозаичной.
Вряд ли вы найдете одну книгу, где это все описано полностью, т.к. "http,ajax,soap,rest api" такие вещи в одной книге будут рассматривать вместе в лучшем случае только обзорно.
http,ajax,soap,rest api
1) http - есть конечно книга HTTP/2 в действии, но в реальности в основном нужно понимать, что такое коды ответов, заголовки, работать с постманом/curl и узнать про разные типы запросов, как по мне для начала вбить в поиске "http хабр" и читать про него, как по мне не та тема которая требует чтения отдельной литературы.
2) rest - тут думаю стоит выбрать язык, который вы планируете использовать для бэкенда и уже искать книги по типу "web api on LangName" или что-то типа того. Полезно еще на гитхабе вбить "'simple web api" с выбором вышего языка и выдаче искать пример подходящий вам.
3) ajax - не знаю есть ли по нему книги, но в чистом виде, его почти никто не использует, сейчас используют в основном fetch, можно еще встретить xhr, но в любом случае вряд ли эта та тема котрая требует прочтения отдельной книги.
4) soap - мне особо нечего по нему посоветовать, т.к. почти не сталкивался с этой технологией.