Curso React.js Ninja - SPAs com React Router

Crie uma aplicação real, com CRUD, rotas e banco de dados, desde o zero até o deploy em produção!

Ratings: 4.62 / 5.00




Description

Oi! Sou o Fernando Daciuk, instrutor desse curso, e aqui você irá aprender como criar aplicações do tipo SPA (Single Page Applications), utilizando React e React Router!

Durante esse curso nós iremos criar duas aplicações para uma pizzaria: um sistema de pedidos, que será usado pelo usuário final, para fazer o pedido da pizza; e um sistema de cadastros, que será usado pela pessoa que irá gerenciar a pizzaria.

Nesse sistema de cadastros, será possível acompanhar e atualizar os status dos pedidos recebidos, além de cadastrar, editar e remover Tamanhos e Sabores de pizzas, que serão exibidos no sistema de pedidos.

Vamos criar as aplicações fechadas, para que apenas usuários autenticados possam fazer pedidos; e no sistema de cadastro, vamos garantir que somente adminstradores tenham permissão de criar, editar e remover tamanhos e sabores de pizzas.

São quase 40h de muito aprendizado: React, React Router, Material UI, Styled Components, Firebase (para autenticação e banco de dados), e muito mais! Além de tudo isso, você irá aprender já com as novidades que vieram na versão 16 do React: React Hooks, a nova versão da Context API, Suspense, etc :D

Vem comigo que vai ser sucesso \o/

Obs.: Esse curso é o mesmo conteúdo do módulo 4 do curso React.js Ninja: React Completo. Se você já tem o curso completo, não precisa comprar esse :)

What You Will Learn!

  • O que é a History API
  • Como a History API nos ajuda a criar SPAs
  • O que é uma SPA
  • Como utilizar o React Router com React para criação de SPAs
  • Como utilizar o Firebase: autenticação, banco de dados, regras de segurança
  • Criação de duas aplicações de pizzaria completas (sistema de pedidos e sistema de cadastros)
  • Como subir essas aplicações para produção usando o Netlify
  • Como usar as novas features do React: Hooks, nova Context API, Suspense, React lazy, etc

Who Should Attend!

  • Devs frontend que querem aprender como fazer SPAs da forma certa, usando React