Olá amigo.
Abaixo uma sugestão que pode seguir ou não :
A proposta é otimizar seu tempo, evitar conteúdos redundantes e garantir que você construa uma base sólida com foco prático.
- Primeiros passos com Angular
Essa formação cobre os fundamentos essenciais como componentes, diretivas, data binding e pipes. É uma boa introdução se você quiser algo bem didático. No entanto, se já estiver fazendo a próxima formação e se sentindo confortável, pode considerar pular ou usar como reforço. - Angular: crie aplicações web ágeis
Essa é uma formação base e prática, ideal para quem quer aprender na prática como criar CRUDs, usar roteamento, trabalhar com formulários e consumir APIs REST. Como você já está fazendo essa, está no caminho certo. - Angular 14
Explora recursos modernos e específicos da versão 14, como standalone components e typed forms. É uma boa sequência após a base, principalmente se você já está se familiarizando com a estrutura do Angular atual. - Aplicações escaláveis com Angular
Essa formação é muito importante para quem quer trabalhar com projetos reais. Ela aborda arquitetura, boas práticas, lazy loading e organização de módulos. Recomendo fortemente fazer após Angular 14. - Angular: avance com service workers, signals e SSR
Aqui o foco é em aplicações modernas, como PWAs, uso de SSR e os novos Signals. É avançada e deve ser feita após você já estar seguro com os fundamentos e com a arquitetura de aplicações maiores. - Angular: testes automatizados
Essa formação foca em testes unitários e de integração, algo essencial em ambientes profissionais. Pode ser feita em paralelo com a formação de aplicações escaláveis, ou logo depois. - Angular: aplicações acessíveis e testes automatizados
Essa formação complementa a anterior com foco em acessibilidade e testes de usabilidade. Pode ser adiada se acessibilidade não for uma demanda imediata no seu trabalho. - Construir Design System com Angular, NX Monorepo e Storybook
Essa é uma formação avançada, indicada quando você já estiver confortável com Angular e estiver envolvido em projetos maiores ou trabalhando em equipe. Foca em reuso de componentes, padronização visual e uso de monorepo.
Antes de começar as formações mais avançadas, é importante revisar TypeScript (classes, interfaces, decorators, generics) e programação reativa com RxJS (observables, subjects, operadores como map, switchMap, debounceTime).
Por fim, a melhor forma de fixar Angular é criando projetos próprios e muita mão na massa.
Vai estudando com base no que seu trabalho exije e não tenha vergonha de pedir dicas e conselhos aos colegas de profissão.
Bons estudos e não deixe de comentar.
Até...