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

Go to class
Write Review

Angular 7/8 - Material Design + Node.js + MongoDB + Firebase provided by Udemy is a comprehensive online course, which lasts for 39 hours worth of material. Angular 7/8 - Material Design + Node.js + MongoDB + Firebase is taught by MPro Consultoria, Desenvolvimento e Treinamento. Upon completion of the course, you can receive an e-certificate from Udemy. The course is taught in Portugueseand is Paid Course. Visit the course page at Udemy for detailed price information.

Overview
  • RXJS, NGRX, Socket.IO, Animações, APIs Node.js/MongoDB, Autenticação (token/oauth2), Firebase, Formulários e muito mais.

    What you'll learn:

    • Construir aplicações com formulários, validações, pipes e animações
    • Elaborar projetos complexos utilizando programação reativa
    • Dominar a utilização de fluxos de dados e operadores RXJS
    • Programar APIs utilizando Nodejs e MongoDB
    • Criar aplicações que interagem com o Firebase (FireAuth, CloudStore e FireStone)
    • Entender o conceito de estados através da utilização do NGRX

    Este curso tem como objetivo apresentar na prática os principais recursos do Angular de maneira fundamentada.

    Você vai aprender desde a criar o projeto, entender passo a passo o fluxo de execução da aplicação, realizar requisições HTTP, construir APIs utilizando Node.js e MongoDB, até a projetar arquiteturas escaláveis e limpas baseadas no modelo Redux por meio da utilização do NGRX.

    Este curso não é baseado na construção de uma única aplicação, serão várias aplicações desenvolvidas no curso, com o intuito de entender os principais recursos do Angular.

    Este curso possui uma seção especial para o estudo do RXJS, que constitui a base da programação 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 importância para toda a arquitetura do Angular. Neste curso você vai aprender a utilizá-lo desde a criação de simples streams até o encadeamento complexo de operadores.

    Abordaremos também, além de todos os recursos fundamentais do framework, a construção de aplicações utilizando o Firebase. Nessas seções aprenderemos a como interagir com o Firestone, banco de dados em tempo real fornecido pelo Firebase. Utilizaremos também o Fireauth e aprenderemos a como utilizar o recurso de OAuth2 para realizarmos login a partir de um servidor de recursos. Além desses dois itens, construiremos uma aplicação para armazenamento de arquivos que utilizaremos para interagir com o Cloudstore, utilizado para gerenciar o armazenamento de arquivos em Cloud, o qual também faz parte do Firebase.

    Além de tudo isso, aprenda a utilizar na prática 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 aplicação.