What you'll learn:
- Desenvolver uma Aplicação com Angular 9
- Os principais conceitos do Angular 9: Componentes, Diretivas, Pipes, Services e muito mais
- Criar uma Aplicação de Cadastro (CRUD) com Criação, Leitura, Atualização e Exclusão de Produto
- Aprender Angular na Prática de forma muito objetiva
Mantido pela gigante da tecnologia Google, o Angular 9 é um dos principais frameworks frontend do mercado! Aprender sobre Angular 9 será um grande diferencial na sua carreira e neste curso você aprender de forma extremamente prática e objetiva sem esquecer dos fundamentos e conceito do Angular!
Neste curso falaremos sobre:
Componentes
Módulos
Diretivas
Services
Injeção de Dependências
Pipes
Navegação
Observables
Consumir uma API Rest
Tudo isso condensado dentro de uma aplicação que será construida durante o curso!
O que é o Angular? - O Angular é um framework de código aberto usado para construir aplicativos para web baseados em uma única página dinâmica, as famosas SPA (Single Page Applications). Os desenvolvedores também usam essa ferramenta para criar menus animados para páginas de internet baseadas em HTML.
E SPA, o que é? - Um aplicativo de página única ou SPA (Single Page Application) é uma aplicação web ou site que consiste de uma única página web com o objetivo de fornecer uma experiência do usuário similar à de um aplicativo desktop. Em um SPA, todo o código necessário - HTML, JavaScript, e CSS – ou é obtido com um único carregamento de página, ou os recursos apropriados são carregados dinamicamente e adicionados à página conforme necessário, geralmente em resposta a ações do usuário.
A página não é recarregada em qualquer momento do processo, tampouco ocorre a transferência de controle para outra página, embora a URL no navegador ou a API de história do HTML5 possam ser usadas para fornecer a percepção e navegabilidade de páginas separadas ao aplicativo. Interação com aplicativos de página única muitas vezes envolve comunicação dinâmica com o servidor web por trás dos bastidores.
Espero você no curso!