Я как-то в последнее время разочаровался в геймификации.
Лично для себя сделал вывод, что для самостоятельного обучения пока нет ничего лучше сурового печатного формата (пофигу, на экране или бумаге), с обязательным конспектированием и перечитыванием.
Единственное что, во всякий там интерактив имеет смысл переводить набивку опыта через решение разнообразных задач, типа того же CodeWars (что в сцылке на хабр в комменте выше), и то лишь постольку, постольку всякие там тестирования, альтернативные решения, подсказоньки, лёгкое добавление новых задач, вот это вот всё.
Но это уже после того, как осилишь хотя бы учебник по основам языка. И при попутном изучении книг следующего уровня и книг по смежным темам.
Лично для себя сделал вывод, что для самостоятельного обучения пока нет ничего лучше сурового печатного формата (пофигу, на экране или бумаге), с обязательным конспектированием и перечитыванием.
Единственное что, во всякий там интерактив имеет смысл переводить набивку опыта через решение разнообразных задач, типа того же CodeWars (что в сцылке на хабр в комменте выше), и то лишь постольку, постольку всякие там тестирования, альтернативные решения, подсказоньки, лёгкое добавление новых задач, вот это вот всё.
Но это уже после того, как осилишь хотя бы учебник по основам языка. И при попутном изучении книг следующего уровня и книг по смежным темам.
Строго имхо, однако.