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.

Formação Angular 17 - 2024
Aprenda a desenvolver aplicações completas e escaláveis utilizando Angular + PrimeNg + Angular Material + Testes

This Course Includes
udemy
4.6 (477 reviews )
18.5 total hours
portuguese
Online - Self Paced
course
Udemy
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.