When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Udemy logo

Formação Angular 17 - 2024

Aprenda a desenvolver aplicações completas e escaláveis utilizando Angular + PrimeNg + Angular Material + Testes

     
  • 4.6
  •  |
  • Reviews ( 477 )
₹499

This Course Includes

  • iconudemy
  • icon4.6 (477 reviews )
  • icon18.5 total hours
  • iconportuguese
  • iconOnline - Self Paced
  • iconcourse
  • iconUdemy

About Formação Angular 17 - 2024

Você aprenderá neste curso a construir aplicações Angular completas e escaláveis do zero até obter conhecimentos de um especialista em aplicações Angular, compreendendo até mesmo tópicos avançados que poucos desenvolvedores conhecem.

Seja você um iniciante em Angular, ou um desenvolvedor que já atua como Desenvolvedor Angular no seu dia a dia esse curso lhe ajudará a adquirir ainda mais conhecimentos para que você decole sua carreira.

Neste curso abordaremos primeiramente conceitos introdutórios como: Gerar um projeto utilizando a CLI, Como gerar componentes, Como gerar e trabalhar com serviços.

Ao longo do curso aprofundaremos os conhecimentos em: Trabalhar com rotas, formulários, eventos, @Input, @Output, Pipes, requisições Http, Subjects, Formulários Reativos, Cookies.

Também aprenderemos conceitos como: Smart e Dumb Components, Evitar Memory Leak.

Estratégias como: Lazy Loading, Guarda de Rotas, Autenticação de Usuário, Preload de modules.

Estilizar componentes utilizando: PrimeNg, Prime Flex, Angular Material

Trabalhar com gráficos utilizando: ChartJs

Trabalhar com ícones externos utilizando: Fonte-Awesome

Entender como montar uma arquitetura modularizada e utilizar essa arquitetura de forma que você consiga usufruir das vantagens de segmentar as entidades de sua aplicação em módulos.

Aprender a prevenir problemas complexos que poucos desenvolvedores conhecem utilizando estratégias como:

Lazy Loading, Preload All Modules, Desincrição de Observables evitando vazamento de memória na aplicação.

Aprender a trabalhar com testes unitários utilizando Jest.

What You Will Learn?

  • Angular v15+.
  • Desenvolver um projeto completo com Angular v16.
  • Novidades do Angular 17.
  • Criar aplicações Angular escaláveis e robustas.
  • Desenvolva 3 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.