Plano de Estudo
Formação Angular
40 cursos
Aqui está o resumo das formações organizadas do nível básico ao avançado: Nível Básico
Angular: Crie Aplicações Web Ágeis
Introdução a HTML, CSS, JavaScript e TypeScript.
Princípios básicos do Angular: componentes, serviços e roteamento.
Manipulação de requisições HTTP, injeção de dependências e observables.
Explore o Framework Angular
Conceitos de arquitetura do Angular.
Desenvolvimento de um CRUD básico.
Uso de formulários orientados a templates, diretivas e comunicação entre componentes.
Programação reativa com RxJS.
Nível Intermediário
Desenvolva Aplicações Escaláveis com Angular
Componentização e modularização com Angular Material.
Criação e validação de formulários.
Implementação de autenticação e consumo de APIs.
Desenvolvimento de um projeto prático completo.
Angular: Construindo Aplicações Acessíveis e Avançando em Testes Automatizados
Design de componentes acessíveis (WCAG).
Testes automatizados com Jasmine e Karma.
Uso de animações e diretivas avançadas.
Nível Avançado
Angular: Cursos de Testes Automatizados para Garantir a Qualidade da Sua Aplicação
Testes de unidade, integração e ponta a ponta.
Uso de Jest, Jasmine e Playwright.
Melhoria na qualidade e confiabilidade do código.
Angular: Avance com Service Workers, Signals e SSR
Service Workers para PWAs e funcionamento offline.
Signals para otimização da gestão de estado.
SSR (Server-Side Rendering) para melhorar a performance do carregamento.
Angular: Construa um Design System com Nx, Monorepo e Storybook
Uso do Nx para monorepos e organização de código.
Criação e publicação de bibliotecas reutilizáveis.
Documentação de componentes com Storybook.
Implementação de CI/CD com GitHub Actions.
Essa estrutura garante um aprendizado progressivo, partindo dos fundamentos até tópicos avançados de escalabilidade, testes e otimização de performance.