Таких не бывает. Только понимание последствий своих действий приводит к отсутствию лапши.
Совсем забыл про этот фактор. Учить тайпкрипт это как учить джаву или C#. Они синтаксически и концептуально во многом похожи. А изучать 2 вещи одновременно - не работает (это когда для тебя и язык нов и фреймверк). Дважды пробовал подобный подход - дважды безрезультатно.
Попробуй познакомиться с кем-то на конференциях если бывают в твоем городе.
Плюс всегда можешь писать сюда на форум, тут ребята умные - подскажут ответы на вопросы с разных ракусов.
Еще вариант - посмотри на то что предлагают ребята на порталах типа https://dou.ua/lenta/articles/it-schools-rankings-2016/. Анонсы курсов, может кто-то менторит по доброй душе.
Книга годная. Стоит за нее взяться еще в один подход, но позже, раз идет туго.