Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
React para Iniciantes - para quem quer aprender na prática
Rating: 4.3 out of 5(73 ratings)
444 students

React para Iniciantes - para quem quer aprender na prática

Criando um jogo de perguntas e respostas com React e Firebase
Last updated 10/2018
Portuguese

What you'll learn

  • aprenda a criar componentes com React, usar o Firebase para conectar a banco de dados, fazer autenticação usando o Facebook e publicar o app em produção
  • crie um jogo divertido de perguntas e respostas com Javascript / ReactJS

Course content

7 sections59 lectures8h 50m total length
  • Introdução4:12

    Este curso é um excelente ponto de partida para você que quer aprender programar, conhece Javascript mas ainda não conhece o React. Venha aprender na prática criando um jogo de Perguntas e Respostas no estilo Quiz. O jogo terá várias categorias de perguntas, e muitas perguntas por categorias além de um ranking dos melhores jogadores. Além disso, o sistema ainda vai contar com área administrativa, onde o usuário pode publicar novas categorias e novas perguntas para o jogo ficar ainda mais divertido.

    Vamos utilizar o React.js como framework para desenvolvermos todo o aplicativo.

    Vamos utilizar o Firebase para armazenarmos as informações (real time Database), como categorias, perguntas e o ranking de jogadores, controlar o acesso dos usuários administrativos e dos jogadores pelo Facebook (Authentication) e hospedagem do site (Hosting). 

    Vamos lidar com rotas dentro da aplicação, incluindo sub-rotas dentro da área administrativa.

    Por falar em área administrativa, ela será protegida e apenas usuários cadastrados terão acesso.

    O jogo em si será registrado no Facebook for Developers para habilitar o login com conta do facebook.

    Ao final do curso, você terá um jogo funcional, com painel administrativo seguro, hospedado na nuvem.


  • Faça parte da nossa comunidade no Slack0:14
  • AVISO IMPORTANTE0:24
  • Visão Geral do jogo3:57

    Nesta aula, vamos conhecer o wireframe das telas do jogo, para ter uma ideia de como será toda a 'logística' do game.

    Uma tela com as categorias em diferentes áreas de conhecimento

    Uma tela com as perguntas onde o jogador deverá escolher a alternativa correta

    Uma tela com o resumo e o desempenho do jogador, onde ele verá as perguntas que ele acertou e as que ele errou

    Uma tela com o ranking de jogadores, mostrando os melhores jogadores

    A Área Administrativa.

  • O que é React?5:45
  • Props3:23
  • State e Virtual DOM6:29
  • Como instalar as ferramentas necessárias para este curso4:33

Requirements

  • Basta um computador com acesso a internet, e permissão para instalar as ferramentas que iremos utilizar

Description

Que tal aprender o framework javascript mais famoso da atualidade, em aulas práticas, de curta duração e construindo um jogo de perguntas e respostas? Este curso vai preparar você para criar e publicar aplicativos utilizando o React.js e o Firebase.

Vamos aprender:

  • JSX
  • Rotas
  • Autenticação
    • Usando Email e senha
    • Usando o Facebook
    • Usando o Twitter (desafio)
  • Armazenamento Real Time
  • Hospedagem do aplicativo final

Este projeto não foi ensaiado em laboratório e, assim como na vida real, erros acontecem durante o desenvolvimento. Eu ensino a como lidar com os erros inesperados, explicando o motivo pelo qual eles ocorreram e como encontramos a solução para corrigi-los e seguir em frente.

Uma ótima oportunidade, vem aprender conosco.

Who this course is for:

  • Desenvolvedores Javascript com pouca experiência, que quer aprender um novo 'framework' e quer progredir na carreira de desenvolvedor web Front End.
  • Desenvolvedores de jogos que queiram aprender a criar um jogo utilizando javascript / ReactJS
  • Não cobrimos Redux neste curso, para focar bastante no React mesmo