Все залежить від вашої дисципліни та цілей. Якщо ви мотивовані, можна почати з безплатних ресурсів і додатків. Але якщо мова йде про серйозне навчання, курси дають структуру, зворотний зв'язок і спілкування з людьми, що реально прискорює прогрес.
Я спробував самостійно, це тривало років два без серйозних результатів. Потім записався на групові заняття, і все змінилось. Викладач корегував мої помилки, ми спілкувалися на мові, було весело. Багато корисних методик я дізнався з матеріалів на https://perova.com.ua, там є поради як поєднати самонавчання з формальним курсом.