Недавно обратился ко мне студент с просьбой оказать ему репетиторские услуг по отдельным темам. С его слов он ориентируется в языках программирования, и ему нужно знать технологии rest, soap для того, чтобы сдать экзамен. О сопоставимости этих технологий прекрасно пишет habr: https://habr.com/ru/post/483204/. Почему бы не реализовать rest-приложение на C#? Реализацию rest app по шагам можно почитать здесь: https://habr.com/ru/post/531106/. А вот создание SOAP Web-сервиса можно подчерпнуть здесь http://spring-projects.ru/. Я, как опытный репетитор, могу сжать обучение по этим технологиям в 10 уроков. Это будет больше похоже на «галопом по Европам». Кстати, вот https://culture.ru/s/vopros/galopom-po-evropam/, откуда это выражение). Еще бы этому студенту ориентироваться в базах данных, mvc-проектах, использовании json и так далее. Хотя не только ориентироваться, а иметь практический опыт! Цель этой статьи заключается в том, чтобы показать, что мало кто из обучающихся, студентов до конца понимают объём знаний, который требуется от них. Конечно, можно сделать почти невозможное и понапрягать мозги студентов, но эта работа стоит очень дорого. Она потребует индивидуального составления сжатого плана, четкого разжевывания тем и методичного наслаивания понятий одно за другим. Опыт есть в этом. Но это дорого!