Comecei aprender Angular por conta própria, hoje eu vi que a versão atual é a 18, mas o treinamento que eu peguei é na versão 2 do Angular, será que vale a pena aprender com essa versão?
Existem duas grandes versões. A 1 (AngularJS) e a 2 (Angular). Tudo que tem hoje em dia é baseado na 2.0, entretanto, se seu curso realmente trata da versão base (2.0), ele foi feito há quase 10 anos, visto que essa versão é de 2016. Sendo assim, eu recomendaria vc pegar um material mais novo, mesmo que a base seja a mesma, pois uma coisa ou outra sempre acaba sendo alterada/melhorada. Esses frameworks front-end são umas das coisas mais descartáveis hoje em dia, então não precisa ficar paranoico, entenda o básico, saiba usar e implementar um CRUD e tenha em mente que de um dia para o outro os donos dos frameworks podem mudar tudo de novo. Isso é mais para você não se frustrar.
Recomendo começar da versão mais nova já para ir usando os recursos mais novos, por exemplo:
- novas sintaxes para usar nos templates:
@if
,@for
- standalone components
- signals