Angular 7/8 - Material Design + Node. js + MongoDB + Firebase

Angular 7/8 - Material Design + Node. js + MongoDB + Firebase
79.9 BRL
Buy Now

Este curso tem como objetivo apresentar na prtica os principais recursos do Angular de maneira fundamentada. Voc vai aprender desde a criar o projeto, entender passo a passo o fluxo de execuo da aplicao, realizar requisies HTTP, construir APIs utilizando Node. js e MongoDB, at a projetar arquiteturas escalveis e limpas baseadas no modelo Redux por meio da utilizao do NGRX. Este curso no baseado na construo de uma nica aplicao, sero vrias aplicaes desenvolvidas no curso, com o intuito de entender os principais recursos do Angular. Este curso possui uma seo especial para o estudo do RXJS, que constitui a base da programao reativa no Angular, sendo utilizado em praticamente todos os seus recursos. O RXJS normalmente abordado muito superficialmente nos cursos desta plataforma, apesar da sua grande importncia para toda a arquitetura do Angular. Neste curso voc vai aprender a utiliz-lo desde a criao de simples streams at o encadeamento complexo de operadores. Abordaremos tambm, alm de todos os recursos fundamentais do framework, a construo de aplicaes utilizando o Firebase. Nessas sees aprenderemos a como interagir com o Firestone, banco de dados em tempo real fornecido pelo Firebase. Utilizaremos tambm o Fireauth e aprenderemos a como utilizar o recurso de OAuth2 para realizarmos login a partir de um servidor de recursos. Alm desses dois itens, construiremos uma aplicao para armazenamento de arquivos que utilizaremos para interagir com o Cloudstore, utilizado para gerenciar o armazenamento de arquivos em Cloud, o qual tambm faz parte do Firebase. Alm de tudo isso, aprenda a utilizar na prtica os principais componentes fornecidos pelo Angular Material, que possui uma tima biblioteca de componentes baseados no Material Design e que possuem APIs para interagir com sua aplicao.