Пол года. Я учился по 6-8 часов в день 5 дней в неделю. Но думаю что здесь все индивидуально, и в первую очередь зависит от желания. Если вы неплохо знаете какой-то другой язык программирования тогда будет легче и быстрее
Его можно в любом возрасте учить?или если уже за 30 то толку не будет?