Базовый синтаксис для решения задач на собеседовании: переменные, условия, циклы и функции — первые уверенные решения без случайных ошибок.
Будете писать простые линейные решения без случайных ошибок языка.
Теория и практика идут вперемешку — так, как их лучше проходить: сначала урок, затем его задачи.