1 ставишь перед собой задачу (к примеру, было мне как то интересно написать бота для одного сайта казино, благо у сайта на тот момент был открыт api).
2 идешь в гугл пишешь "отправка http запроса на сервер c#", "работа с json c#" ну и так далее, все зависит от задачи.
3 находишь кучу примеров начиная со стековерфлоу и заканчивая.... к примеру msdn.
4 переписываешь наиболее понятный под себя, разбираешься как он работает, какие команды и классы использует. Читаешь о них на том же msdn.
Ну и ни кто Шилдта не отменял. А все что новое вышло усваивается за 20 минут времени.