Однозначно рекомендую!
Курс практической направленности с минимальными остановками на теоретические моменты, поэтому больше подойдет студентам, которые уже имеют ПЕРВИЧНОЕ представление не только о C#, но и о написании веб-сервисов (совсем новичкам порекомендую сначала пройти вводный курс от автора по написанию Fullstack-приложения на C# и JS с более детальной остановкой на базовых моментах).
Мне понравилось примерно все:
- темп курса;
- в среднем небольшая продолжительность видеоуроков;
- последовательная и логически понятная реализация проекта с самого нуля и до деплоя на VPS с подключением контейнеризации через Docker;
- оперативное реагирование автора на комментарии под уроками;
- самое главное - наличие технических заданий для самостоятельной практики.
При этом ТЗ в курсе как раз необходимого на данном этапе уровня сложности для "несколько больше чем новичков": необходимо либо написать нечто аналогичное тому, что было написано вместе с автором ранее, либо воспользоваться пошаговым текстовым описанием того, что требуется сделать (потому что написать сервис или его часть с нуля самому при текущем уровне знаний, как по мне, тяжеловато, а при таком подходе и серое вещество хорошо работает, и нет ощущения "все пропало и я ничего не могу").
По мере прохождения курса заметил, что в голове начинают выстраиваться новые нейронные связи и паттерны - некоторые моменты, которые ранее принимал на веру с сомнением или недопониманием, сейчас становятся прозрачными и логичными!
Также понравилось то, что автор не всегда рассказывает про все нюансы и детали при написании кода, несколько раз за курс были ситуации, что приложение работало не так, как у автора и нужно было произвести несколько дополнительных действий самостоятельно, для примера (из того, что помню): в крайнем разделе по публикации проекта есть с урок с публикацией Docker-образа на Docker Hub через GitHub Actions, все было сделано по аналогии с автором, но контейнер, созданный на основе спушенного из хаба образа ложился с ошибкой, оказалось, что файл конфигурации физически не мог попасть в образ на Docker Hub, так как находился в .gitignore, этот момент пришлось обнаружить и решить самому - и такие моменты самостоятельного выявления-диагностики-решения проблем являются самыми ценными в обучении
Автору огромное спасибо, успехов!