Достоинства:
Хорошо продуман план обучения. Удобный график (20:00 - 22:00) Общая проектная работа для команды. Постоянная Доступность прошедших видео-лекций
Недостатки:
Не все специалисты являются также хорошими преподавателями (человеческий фактор) Время на домашнюю работу порой не хватает. Перенос лекций - отсюда несогласованность в выполнении ДЗ
Я веб разработчик с начала 2000х годов. Начал программировать еще когда был классический ASP (JScript) и только появился .NET Framework. С тех пор очень много проектов сделано на стеке Microsoft .NET Framework WebForms. Но технологии не стоят на месте и мне показалось, что я начинаю отставать. С .NET Core познакомился сам, а вот изменения в web разработке, скажем так, свалились на голову. Новый подход, новые требования, микросервисная архитектура, контейнеризация и т. д.
Поэтому решил попробовать онлайн курсы. И не прогадал. Мне как раз нужны были структурированные знания, чтобы понять, что я знаю, а что пропустил.
Проходил полугодовой курс "C# asp.net core разработчик" с февраля 2022. В целом курсом остался доволен. Защитил диплом, сдал все домашки, посетил 95% лекций...
Но, есть нюансы...
1. Необходимо "ПРАВИЛЬНО" подобрать курс. Хоть у OTUS и есть предварительный экзамен, вы должны ознакомиться с пунктами курса детальнее, чтобы понять - потяните ли вы его. Пример: На курсе рассказывается как использовать DI контейнеры для asp.net core приложений. Это значит вы должны понимать, что такое DI, IoC.
В противном случае, вы не сможете сделать ДЗ и оно повиснет у вас в долгах. Пересмотр лекции не поможет и вы останетесь один-на-один с проблемой.
2. Да, есть специалисты, которые преподают, скажем так, "тяжело". В таком случае мне помогал пересмотр лекции, или я просто задавал много вопросов, чтобы составить общую картину изучаемого предмета. Также иногда очень охотно помогают коллеги из вашей команды, кто понял, или даже работал с предметом. При этом, я не переставал читать статьи в Интернете на непонятный предмет.
3. Самоорганизация. Если у вас с этим плохо - может вообще не стоит получать образование "онлайн". Если вы считаете, что заплатив деньги вы _научитесь_ чему то, спешу вас огорчить. Не "вас научат", а "вы учитесь" и вам помогают.
Я считаю, что выполнение ДЗ и вопросы\вопросы\вопросы специалисту/ментору/коллеге - это 80% обучения.
Подбор курса это большая, предварительная работа! Курс нужно подобрать именно так, чтобы после каждой лекции вы про себя говорили: Да, круто, то что надо, вот эта фишка мне зашла. (и улыбались). И хотелось сделать домашку по теме сразу ))