Начать вводить задачи. Затем регулярный обзор с добавлением функционала. Задачи должны быть реальные и текущие - тогда обучение само по себе происходит, так как вопросы возникают чисто практические. Найдите напарника для общих задач и вперёд. Можно для начала сам процесс обучения туда задеплоить.