Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Formação Angular
Rating: 4.5 out of 5(763 ratings)
3,863 students

Formação Angular

Domine Angular 21 com Signals e Zoneless. Crie projetos reais de alta performance com testes em Jest e RxJS avançado.
Last updated 7/2026
Portuguese
Portuguese [Auto],

What you'll learn

  • Angular
  • Desenvolver um projeto completo com Angular v16
  • Novidades do Angular
  • Criar aplicações Angular escaláveis e robustas
  • Desenvolva projetos completos
  • Angular Material
  • PrimeNg
  • Gerar projetos utilizando a CLI do Angular
  • Aprender a trabalhar com componentes
  • Montar uma arquitetura de projeto escalável
  • Criar e utilizar serviços
  • Trabalhar com rotas
  • Trabalhar com Guarda de Rotas
  • Trabalhar com eventos de Click
  • Standalone Components
  • Signals
  • Utilizar @Input()
  • Utilizar @Output()
  • Criar e utilizar Pipes
  • Trabalhar com biblioteca externa de ícones
  • Entender e trabalhar com Smart e Dumb Components
  • Requisições HTTP para APIs
  • Trabalhar com gráficos utilizando biblioteca ChartJs
  • Prevenir problemas de Memory Leak
  • Trabalhar com Subjects (Hot Observables)
  • Implementar Lazy Loading Modules
  • Autenticação de usuário com Token JWT
  • Trabalhar com Cookies
  • Estratégia de melhoria de performance
  • Fazer deploy de uma aplicação Angular
  • Testes Unitários com Jest
  • Angular 21
  • Angular 17
  • Angular 16
  • Angular 15

Course content

12 sections • 116 lectures • 21h 15m total length
  • Configurando ambiente de desenvolvimento9:56
  • Instalando extensões no VsCode2:00
  • Bem vindo à nossa comunidade3:45

    Link localizado na aba de recursos desta aula!

Requirements

  • Html
  • Css
  • Javascript

Description

Você está pronto para dominar o ecossistema de desenvolvimento web que move as maiores empresas do mundo?

Seja você um iniciante que deseja entrar no mercado com o pé direito ou um desenvolvedor que já trabalha com Angular no dia a dia e quer alcançar o nível Sênior, este curso foi desenhado para transformar sua carreira. O mercado de tecnologia evoluiu, e grandes corporações buscam profissionais completos: capazes de dar manutenção em sistemas consolidados e, ao mesmo tempo, prontos para liderar a transição para as versões mais modernas do framework.

Nesta formação prática e direto ao ponto, você passará por uma esteira de evolução profissional completa. Você aprenderá a dominar a arquitetura de sistemas corporativos baseados em módulos (Angular 15) e fará a transição oficial para o futuro do framework (Angular 16 e 17+) com arquiteturas Standalone, Signals e novas sintaxes de controle de fluxo.

O que você vai dominar na prática através de 3 Projetos Reais:

  • Fundações Sólidas e CLI: Configuração de ambiente profissional, geração e ciclo de vida de componentes, injeção de dependência e os fundamentos do ecossistema.

  • Projeto 1 — [Angular 21] Gerenciador de Tarefas Moderno: Comece o curso criando uma aplicação do absoluto zero com o estado da arte do framework. Aprenda na prática o conceito de componentes Standalone e o uso de Angular Material sem depender de módulos legados.

  • Projeto 2 — [Angular 15] Sistema de Previsão do Tempo: Domine a integração com APIs REST reais (Open Weather Map), manipulação de dados assíncronos e os conceitos cruciais de Observables no mundo real.

  • Projeto 3 — [Angular 15] Dashboard Administrativo Completo: O projeto mais robusto da formação. Construa um painel do zero com autenticação de usuário, controle de cookies, formulários reativos complexos, gráficos estatísticos com Chart.js e componentes ricos com PrimeNG e PrimeFlex.

  • Arquitetura Corporativa de Larga Escala: Domine profundamente o funcionamento de NgModules (essencial para manutenção de sistemas em grandes empresas), estratégias de carregamento tardio (Lazy Loading), e proteção de acessos com Guarda de Rotas.

  • A Transição para o Angular Moderno (16 e 17+): Aprenda a quebrar a dependência de módulos com Standalone Components, revolucione a reatividade da sua UI com Angular Signals e domine o novo fluxo de controle nativo (@if, @for, @switch) e o carregamento sob demanda com Deferrable Views (@defer).

  • Programação Reativa Avançada (RxJS): Domínio de fluxos complexos de dados trabalhando com Subjects (Hot Observables) e operadores essenciais (switchMap, filter, map).

  • Boas Práticas e Performance de Elite: Padrões arquiteturais como Smart e Dumb Components, uso avançado de propriedades @Input obrigatórias e transformações de dados, e prevenção ativa de Memory Leaks (vazamento de memória) com desinscrição automática de Observables (takeUntilDestroyed).

  • Testes Unitários Automatizados com Jest: O maior diferencial do curso. Aprenda a substituir o Karma/Jasmine padrão e configure o ecossistema do Jest para testar componentes, serviços, diretivas e pipes de forma isolada e profissional.

  • Arquitetura Monorepo: Introdução às estruturas de software corporativas para projetos de grande porte e o registro de mentorias reais com alunos.

Para quem é este curso?

  1. Desenvolvedores iniciantes em desenvolvimento web que conhecem o básico de HTML, CSS e TypeScript e querem uma formação estruturada que os prepare para a realidade das empresas.

  2. Programadores Angular que buscam atualização e precisam dominar as novas APIs de Signals, Standalone e Testes com Jest para competir por vagas de nível Pleno e Sênior.

  3. Analistas e Engenheiros de Software que buscam uma referência completa que una o funcionamento das versões corporativas mais utilizadas com as atualizações mais recentes do mercado.

Por que escolher esta formação?

Diferente de cursos superficiais que se limitam a criar telas simples, este treinamento oferece o panorama real do mercado de engenharia de software. Você sairá daqui compreendendo tópicos profundos, arquiteturas seguras e estratégias de performance que poucos desenvolvedores dominam, pronto para construir, testar e otimizar aplicações completas do absoluto zero ao deploy em produção.

Domine Angular 21 com Signals e Zoneless. Crie projetos reais de alta performance com testes em Jest e RxJS avançado.

Inscreva-se agora e garanta seu lugar na vanguarda do desenvolvimento web moderno!

Who this course is for:

  • Desenvolvedores iniciantes em Angular
  • Desenvolvedores que desejam aprofundar seus conhecimentos em Angular
  • Desenvolvedores Angular que desejam obter conhecimentos avançados em Angular
  • Quem deseja aprender criar seus projetos Angular do zero
  • Aprender trabalhar com componentes da lib PrimeNg em uma aplicação Angular
  • Quem deseja atualizar seus conhecimentos em Angular