Если вы хотите самостоятельно изучить язык, то необходимо внимательно проанализировать топовые платные курсы, их программу и ключевые темы, просмотреть актуальные вакансии на специализированных сайтах. Эта информация поможет вам составить свою собственную программу обучения, сформировать список тем. Чтобы освоить синтаксис языка и получить базовые знания потребуется около 3-х месяцев, при условии, что вы будете заниматься 2-3 часа в день.