http://www.idefix.com/Kitap/AspNet-Web-API-ve-Mimari-Ozellikleri/Burak-Tungut/Egitim-Basvuru/Bilgisayar/urunno=0000000707946 satın alabilirsiniz. İnternette sınırsız sayıda kaynak var. Faydalanın. Ben bir ara aradığım içeriği bulamıyorum diye giriş seviyesinde rusça öğrenmiştim. Sadece ingilizce yeterli değil bunu da bilin :)
İngilizce ve daha fazla sayıda dil bilmeniz şarttır. Düşünceli yazılımcılar karınlarını doyurma derdindeler :) Sorduğunuz sorular ticari olarak eğitim&danışmanlık gerektiren ve finans sektöründen tutun da diğer tüm stratejik sektörlerde aranılan, sorulan ve kafa patlatılan işlerdir. Algoritma, API, web servisler, SQL zaten tam manasıyla programcılık demektir.
Sizin istediğiniz şey esasında bir deneyimdir. Know-How öyle bir söz dizimi kod bloğu yada html-css gibi kolayca öğrenilebilecek bir script dil değildir. Pahalıdır. Zaman gerekir. Emek ister. http://apigee.com sitesini çözerseniz programcılığın mantığını çözersiniz.