Bom dia Albert. Como o Angular usa TypeScript e essa linguagem nada mais é do que um superset do ECMASCRIPT 6, aprender ES6 é fundamental para se sentir confortável no framework.
A Alura possui cursos de javascript, inclusive TypeScript nesse sentido. Há também cursos de Bootstrap, inclusive um de flexbox bem legal aqui na Alura. Eu teria usado flebox no curso, mas usei o bootrap por se tratar da versão 4 e muita gente usar.
Sobre os outros cursos, o módulo 3 esta na fila de edição e não deve demorar. Sobre o módulo 4, eu não tenho previsão. Agora mesmo tive que parar as gravações para dar conta de outro projeto. ALiás, eu evito até divulgar que estou gravando cursos justamente por criar expectativas dos alunos (mas acabei falando.. pois um aluno descobriu). Eu não posso adiantar os tópicos porque o curso nem foi lançado e vai que alguém copia antes do lançamento?
Há o segundo curso de Angular que é o de autenticação, você jã viu?
Só lembrando que Angular apenas organiza seu código, um conhecimento sólido de JavaScript é necessário para que as lógicas sejam implementadas. É por isso que o profissional em JavaScript é um dos mais bem pagos hoje e motivo de muitos sistemas em SPA com Angular ou outros frameworks falharem. Tudo é feito em JavaScript no browser tornando-o uma verdadeira plataforma de desenvolvimento.
Sucesso e bom estudo.