added missing translations (#31233)

This commit is contained in:
Lucas Cazeto
2019-05-26 02:48:28 +02:00
committed by Randell Dawson
parent a4198a6232
commit dd74305cde
34 changed files with 34 additions and 34 deletions

View File

@@ -8,7 +8,7 @@ localeTitle: Construa um placar de campista
---
## Description
<section id="description"> <strong>Objetivo:</strong> criar um aplicativo <a href="https://codepen.io" target="_blank">CodePen.io</a> que seja funcionalmente semelhante a este: <a href="https://codepen.io/freeCodeCamp/full/eZGMjp/" target="_blank">https://codepen.io/freeCodeCamp/full/eZGMjp/</a> . Cumpra as <a href="https://en.wikipedia.org/wiki/User_story" target="_blank">histórias de usuários</a> abaixo. Use as bibliotecas ou APIs de que você precisa. Dê seu estilo pessoal. <strong>História do Usuário:</strong> Eu posso ver uma tabela dos campistas do freeCodeCamp que ganharam mais pontos de brownie nos últimos 30 dias. <strong>História do Usuário:</strong> posso ver quantos pontos de brownie eles ganharam nos últimos 30 dias e quantos ganharam no total. <strong>História do Usuário:</strong> Eu posso alternar entre ordenar a lista por quantos pontos de brownie eles ganharam nos últimos 30 dias e quantos pontos de brownie eles ganharam no total. <strong>Dica:</strong> para obter os 100 melhores campistas nos últimos 30 dias: <a href="https://fcctop100.herokuapp.com/api/fccusers/top/recent" target="_blank">https://fcctop100.herokuapp.com/api/fccusers/top/recent</a> . <strong>Dica:</strong> para obter os 100 melhores campistas de todos os tempos: <a href="https://fcctop100.herokuapp.com/api/fccusers/top/alltime" target="_blank">https://fcctop100.herokuapp.com/api/fccusers/top/alltime</a> . Lembre-se de usar <a href="http://forum.freecodecamp.org/t/how-to-get-help-when-you-are-stuck/19514" target="_blank">Read-Search-Ask</a> se você ficar preso. Quando terminar, clique no botão &quot;Concluí este desafio&quot; e inclua um link para o seu CodePen. Você pode obter feedback sobre o seu projeto, compartilhando-o com seus amigos no Facebook. </section>
<section id="description"> <strong>Objetivo:</strong> criar um aplicativo <a href="https://codepen.io" target="_blank">CodePen.io</a> que seja funcionalmente semelhante a este: <a href="https://codepen.io/freeCodeCamp/full/eZGMjp/" target="_blank">https://codepen.io/freeCodeCamp/full/eZGMjp/</a> . Cumpra as <a href="https://pt.wikipedia.org/wiki/História_de_usuário" target="_blank">histórias de usuários</a> abaixo. Use as bibliotecas ou APIs de que você precisa. Dê seu estilo pessoal. <strong>História de usuário:</strong> Eu posso ver uma tabela dos campistas do freeCodeCamp que ganharam mais pontos de brownie nos últimos 30 dias. <strong>História do usuário:</strong> posso ver quantos pontos de brownie eles ganharam nos últimos 30 dias e quantos ganharam no total. <strong>História de usuário:</strong> Eu posso alternar entre ordenar a lista por quantos pontos de brownie eles ganharam nos últimos 30 dias e quantos pontos de brownie eles ganharam no total. <strong>Dica:</strong> para obter os 100 melhores campistas nos últimos 30 dias: <a href="https://fcctop100.herokuapp.com/api/fccusers/top/recent" target="_blank">https://fcctop100.herokuapp.com/api/fccusers/top/recent</a> . <strong>Dica:</strong> para obter os 100 melhores campistas de todos os tempos: <a href="https://fcctop100.herokuapp.com/api/fccusers/top/alltime" target="_blank">https://fcctop100.herokuapp.com/api/fccusers/top/alltime</a> . Lembre-se de usar <a href="http://forum.freecodecamp.org/t/how-to-get-help-when-you-are-stuck/19514" target="_blank">Read-Search-Ask</a> se você ficar preso. Quando terminar, clique no botão &quot;Concluí este desafio&quot; e inclua um link para o seu CodePen. Você pode obter feedback sobre o seu projeto, compartilhando-o com seus amigos no Facebook. </section>
## Instructions
<section id="instructions">

View File

@@ -8,7 +8,7 @@ localeTitle: Construa um aplicativo leve e brilhante
---
## Description
<section id="description"> <strong>Objetivo:</strong> criar um aplicativo <a href="https://codepen.io" target="_blank">CodePen.io</a> que seja funcionalmente semelhante a este: <a href="https://codepen.io/freeCodeCamp/full/eyLYXE" target="_blank">https://codepen.io/freeCodeCamp/full/eyLYXE</a> . <strong>Regra nº 1:</strong> não olhe o código do projeto de exemplo. Descobrir por si mesmo. <strong>Regra nº 2:</strong> Cumpra as <a href="https://en.wikipedia.org/wiki/User_story" target="_blank">histórias de usuários</a> abaixo. Use as bibliotecas ou APIs de que você precisa. Dê seu estilo pessoal. <strong>User Story:</strong> Eu posso clicar ou arrastar o cursor do mouse para colorir os círculos. <strong>User Story:</strong> posso clicar duas vezes em um círculo colorido para remover a cor. <strong>User Story:</strong> Eu posso clicar em um círculo colorido para mudar sua cor. <strong>User Story:</strong> Eu deveria ter um círculo de cores diferentes em cada clique. <strong>História do usuário:</strong> posso clicar no botão &quot;Redefinir&quot; para remover a cor recente. <strong>História do usuário:</strong> posso clicar no botão &quot;Redefinir tudo&quot; para remover todas as cores dos círculos. Lembre-se de usar <a href="http://forum.freecodecamp.org/t/how-to-get-help-when-you-are-stuck/19514" target="_blank">Read-Search-Ask</a> se você ficar preso. Quando terminar, clique no botão &quot;Concluí este desafio&quot; e inclua um link para o seu CodePen. Você pode obter feedback sobre o seu projeto, compartilhando-o com seus amigos no Facebook. </section>
<section id="description"> <strong>Objetivo:</strong> criar um aplicativo <a href="https://codepen.io" target="_blank">CodePen.io</a> que seja funcionalmente semelhante a este: <a href="https://codepen.io/freeCodeCamp/full/eyLYXE" target="_blank">https://codepen.io/freeCodeCamp/full/eyLYXE</a> . <strong>Regra nº 1:</strong> não olhe o código do projeto de exemplo. Descobrir por si mesmo. <strong>Regra nº 2:</strong> Cumpra as <a href="https://pt.wikipedia.org/wiki/História_de_usuário" target="_blank">histórias de usuários</a> abaixo. Use as bibliotecas ou APIs de que você precisa. Dê seu estilo pessoal. <strong>História de usuário:</strong> Eu posso clicar ou arrastar o cursor do mouse para colorir os círculos. <strong>História de usuário:</strong> posso clicar duas vezes em um círculo colorido para remover a cor. <strong>História de usuário:</strong> Eu posso clicar em um círculo colorido para mudar sua cor. <strong>História de usuário:</strong> Eu deveria ter um círculo de cores diferentes em cada clique. <strong>História do usuário:</strong> posso clicar no botão &quot;Redefinir&quot; para remover a cor recente. <strong>História do usuário:</strong> posso clicar no botão &quot;Redefinir tudo&quot; para remover todas as cores dos círculos. Lembre-se de usar <a href="http://forum.freecodecamp.org/t/how-to-get-help-when-you-are-stuck/19514" target="_blank">Read-Search-Ask</a> se você ficar preso. Quando terminar, clique no botão &quot;Concluí este desafio&quot; e inclua um link para o seu CodePen. Você pode obter feedback sobre o seu projeto, compartilhando-o com seus amigos no Facebook. </section>
## Instructions
<section id="instructions">

View File

@@ -8,7 +8,7 @@ localeTitle: Construa um aplicativo de coordenação de vida noturna
---
## Description
<section id="description"> <strong>Objetivo:</strong> criar um aplicativo JavaScript de pilha completa que seja funcionalmente semelhante a este: <a href="http://whatsgoinontonight.herokuapp.com/" target="_blank">http://whatsgoinontonight.herokuapp.com/</a> e implante-o no Heroku. Note que para cada projeto, você deve criar um novo repositório GitHub e um novo projeto Heroku. Se você não consegue lembrar como fazer isso, visite <a href="/challenges/get-set-for-our-dynamic-web-application-projects">https://freecodecamp.com/challenges/get-set-for-our-dynamic-web-application-projects</a> . Estas são as histórias de usuário específicas que você deve implementar para este projeto: <strong>User Story:</strong> como usuário não autenticado, posso visualizar todas as barras na minha área. <strong>User Story:</strong> Como um usuário autenticado, posso me adicionar a uma barra para indicar que vou para lá hoje à noite. <strong>User Story:</strong> Como usuário autenticado, posso me remover de uma barra se não quiser mais ir para lá. <strong>User Story:</strong> Como usuário não autenticado, quando eu fizer login, não precisarei pesquisar novamente. <strong>Dica:</strong> tente usar a <a href="https://www.yelp.com/developers/documentation/v2/overview" target="_blank">API</a> do <a href="https://www.yelp.com/developers/documentation/v2/overview" target="_blank">Yelp</a> para encontrar locais nas cidades pesquisadas pelos usuários. Se você usa a API do Yelp, mencione isso no seu aplicativo. Quando terminar de implementar essas histórias de usuários, clique no botão &quot;Concluí este desafio&quot; e insira os URLs do repositório do GitHub e do aplicativo ao vivo em execução no Heroku. Você pode obter feedback sobre o seu projeto, compartilhando-o com seus amigos no Facebook. </section>
<section id="description"> <strong>Objetivo:</strong> criar um aplicativo JavaScript de pilha completa que seja funcionalmente semelhante a este: <a href="http://whatsgoinontonight.herokuapp.com/" target="_blank">http://whatsgoinontonight.herokuapp.com/</a> e implante-o no Heroku. Note que para cada projeto, você deve criar um novo repositório GitHub e um novo projeto Heroku. Se você não consegue lembrar como fazer isso, visite <a href="/challenges/get-set-for-our-dynamic-web-application-projects">https://freecodecamp.com/challenges/get-set-for-our-dynamic-web-application-projects</a> . Estas são as histórias de usuário específicas que você deve implementar para este projeto: <strong>História de usuário:</strong> como usuário não autenticado, posso visualizar todas as barras na minha área. <strong>História de usuário:</strong> Como um usuário autenticado, posso me adicionar a uma barra para indicar que vou para lá hoje à noite. <strong>História de usuário:</strong> Como usuário autenticado, posso me remover de uma barra se não quiser mais ir para lá. <strong>História de usuário:</strong> Como usuário não autenticado, quando eu fizer login, não precisarei pesquisar novamente. <strong>Dica:</strong> tente usar a <a href="https://www.yelp.com/developers/documentation/v2/overview" target="_blank">API</a> do <a href="https://www.yelp.com/developers/documentation/v2/overview" target="_blank">Yelp</a> para encontrar locais nas cidades pesquisadas pelos usuários. Se você usa a API do Yelp, mencione isso no seu aplicativo. Quando terminar de implementar essas histórias de usuários, clique no botão &quot;Concluí este desafio&quot; e insira os URLs do repositório do GitHub e do aplicativo ao vivo em execução no Heroku. Você pode obter feedback sobre o seu projeto, compartilhando-o com seus amigos no Facebook. </section>
## Instructions
<section id="instructions">

View File

@@ -7,7 +7,7 @@ localeTitle: Construa um clone do Pinterest
---
## Description
<section id="description"> <strong>Objetivo:</strong> criar um aplicativo <a href="https://glitch.com" target="_blank">Glitch</a> que seja funcionalmente semelhante a este: <a href="https://wild-song.glitch.me/" target="_blank">https://wild-song.glitch.me</a> . Cumpra as <a href="https://en.wikipedia.org/wiki/User_story" target="_blank">histórias de usuários</a> abaixo. Use as bibliotecas ou APIs de que você precisa. Dê seu estilo pessoal. <strong>História do usuário:</strong> Como usuário não autenticado, posso fazer login com o GitHub. <strong>História do usuário:</strong> como um usuário autenticado, posso vincular a imagens. <strong>História do usuário:</strong> como um usuário autenticado, posso excluir as imagens às quais me vinculei. <strong>História do usuário:</strong> como um usuário autenticado, posso ver uma parede no estilo Pinterest de todas as imagens às quais vinculei. <strong>História do usuário:</strong> como usuário não autenticado, posso procurar paredes de imagens de outros usuários. <strong>História do usuário:</strong> como um usuário autenticado, se eu fizer upload de uma imagem que esteja corrompida, ela será substituída por uma imagem de espaço reservado. (pode usar a detecção de imagem quebrada do jQuery) <strong>Dica: O</strong> <a href="http://masonry.desandro.com/" target="_blank">Masonry.js</a> é uma biblioteca que permite grades de imagens no estilo do Pinterest. Quando terminar de implementar essas histórias de usuários, clique no botão &quot;Concluí este desafio&quot; e insira os URLs do repositório do GitHub e do aplicativo ao vivo em execução no Heroku. Você pode obter feedback sobre o seu projeto, compartilhando-o com seus amigos no Facebook. </section>
<section id="description"> <strong>Objetivo:</strong> criar um aplicativo <a href="https://glitch.com" target="_blank">Glitch</a> que seja funcionalmente semelhante a este: <a href="https://wild-song.glitch.me/" target="_blank">https://wild-song.glitch.me</a> . Cumpra as <a href="https://pt.wikipedia.org/wiki/História_de_usuário" target="_blank">histórias de usuários</a> abaixo. Use as bibliotecas ou APIs de que você precisa. Dê seu estilo pessoal. <strong>História do usuário:</strong> Como usuário não autenticado, posso fazer login com o GitHub. <strong>História do usuário:</strong> como um usuário autenticado, posso vincular a imagens. <strong>História do usuário:</strong> como um usuário autenticado, posso excluir as imagens às quais me vinculei. <strong>História do usuário:</strong> como um usuário autenticado, posso ver uma parede no estilo Pinterest de todas as imagens às quais vinculei. <strong>História do usuário:</strong> como usuário não autenticado, posso procurar paredes de imagens de outros usuários. <strong>História do usuário:</strong> como um usuário autenticado, se eu fizer upload de uma imagem que esteja corrompida, ela será substituída por uma imagem de espaço reservado. (pode usar a detecção de imagem quebrada do jQuery) <strong>Dica: O</strong> <a href="http://masonry.desandro.com/" target="_blank">Masonry.js</a> é uma biblioteca que permite grades de imagens no estilo do Pinterest. Quando terminar de implementar essas histórias de usuários, clique no botão &quot;Concluí este desafio&quot; e insira os URLs do repositório do GitHub e do aplicativo ao vivo em execução no Heroku. Você pode obter feedback sobre o seu projeto, compartilhando-o com seus amigos no Facebook. </section>
## Instructions
<section id="instructions">

View File

@@ -8,7 +8,7 @@ localeTitle: Construa um jogo de Pong
---
## Description
<section id="description"> <strong>Objetivo:</strong> criar um aplicativo <a href="https://codepen.io" target="_blank">CodePen.io</a> que seja funcionalmente semelhante a este: <a href="https://codepen.io/satyamdev/full/pdMmBp" target="_blank">https://codepen.io/satyamdev/full/pdMmBp</a> . <strong>Regra nº 1:</strong> não olhe o código do projeto de exemplo. Descobrir por si mesmo. <strong>Regra nº 2:</strong> Cumpra as <a href="https://en.wikipedia.org/wiki/User_story" target="_blank">histórias de usuários</a> abaixo. Use as bibliotecas ou APIs de que você precisa. Dê seu estilo pessoal. <strong>História do usuário:</strong> posso controlar uma raquete. <strong>História do Usuário:</strong> O computador pode controlar o outro remo. <strong>História do usuário:</strong> a raquete do computador é imbatível. Nunca deve perder a bola. <strong>História do usuário:</strong> O jogo acompanha o jogador e a pontuação do computador. Lembre-se de usar <a href="http://forum.freecodecamp.org/t/how-to-get-help-when-you-are-stuck/19514" target="_blank">Read-Search-Ask</a> se você ficar preso. Quando terminar, clique no botão &quot;Concluí este desafio&quot; e inclua um link para o seu CodePen. Você pode obter feedback sobre o seu projeto, compartilhando-o com seus amigos no Facebook. </section>
<section id="description"> <strong>Objetivo:</strong> criar um aplicativo <a href="https://codepen.io" target="_blank">CodePen.io</a> que seja funcionalmente semelhante a este: <a href="https://codepen.io/satyamdev/full/pdMmBp" target="_blank">https://codepen.io/satyamdev/full/pdMmBp</a> . <strong>Regra nº 1:</strong> não olhe o código do projeto de exemplo. Descobrir por si mesmo. <strong>Regra nº 2:</strong> Cumpra as <a href="https://pt.wikipedia.org/wiki/História_de_usuário" target="_blank">histórias de usuários</a> abaixo. Use as bibliotecas ou APIs de que você precisa. Dê seu estilo pessoal. <strong>História do usuário:</strong> posso controlar uma raquete. <strong>História do Usuário:</strong> O computador pode controlar o outro remo. <strong>História do usuário:</strong> a raquete do computador é imbatível. Nunca deve perder a bola. <strong>História do usuário:</strong> O jogo acompanha o jogador e a pontuação do computador. Lembre-se de usar <a href="http://forum.freecodecamp.org/t/how-to-get-help-when-you-are-stuck/19514" target="_blank">Read-Search-Ask</a> se você ficar preso. Quando terminar, clique no botão &quot;Concluí este desafio&quot; e inclua um link para o seu CodePen. Você pode obter feedback sobre o seu projeto, compartilhando-o com seus amigos no Facebook. </section>
## Instructions
<section id="instructions">

View File

@@ -8,7 +8,7 @@ localeTitle: Construa uma caixa de receita
---
## Description
<section id="description"> <strong>Objetivo:</strong> criar um aplicativo <a href="https://codepen.io" target="_blank">CodePen.io</a> que seja funcionalmente semelhante a este: <a href="https://codepen.io/freeCodeCamp/full/dNVazZ/" target="_blank">https://codepen.io/freeCodeCamp/full/dNVazZ/</a> . Cumpra as <a href="https://en.wikipedia.org/wiki/User_story" target="_blank">histórias de usuários</a> abaixo. Use as bibliotecas ou APIs de que você precisa. Dê seu estilo pessoal. <strong>História do usuário:</strong> posso criar receitas com nomes e ingredientes. <strong>User Story:</strong> Eu posso ver uma visualização de índice em que os nomes de todas as receitas estão visíveis. <strong>História do usuário:</strong> posso clicar em qualquer uma dessas receitas para visualizá-la. <strong>História do usuário:</strong> posso editar essas receitas. <strong>História do usuário:</strong> posso excluir essas receitas. <strong>História do usuário:</strong> todas as novas receitas adicionadas são salvas no armazenamento local do meu navegador. Se eu atualizar a página, essas receitas ainda estarão lá. <strong>Dica:</strong> você deve prefixar suas chaves de armazenamento local no CodePen, ou seja, <code>_username_recipes</code> Lembre-se de usar <a href="//github.com/FreeCodeCamp/freecodecamp/wiki/FreeCodeCamp-Get-Help" target="_blank">Read-Search-Ask</a> se você ficar preso. Quando terminar, clique no botão &quot;Concluí este desafio&quot; e inclua um link para o seu CodePen. Você pode obter feedback sobre o seu projeto, compartilhando-o com seus amigos no Facebook. </section>
<section id="description"> <strong>Objetivo:</strong> criar um aplicativo <a href="https://codepen.io" target="_blank">CodePen.io</a> que seja funcionalmente semelhante a este: <a href="https://codepen.io/freeCodeCamp/full/dNVazZ/" target="_blank">https://codepen.io/freeCodeCamp/full/dNVazZ/</a> . Cumpra as <a href="https://pt.wikipedia.org/wiki/História_de_usuário" target="_blank">histórias de usuários</a> abaixo. Use as bibliotecas ou APIs de que você precisa. Dê seu estilo pessoal. <strong>História do usuário:</strong> posso criar receitas com nomes e ingredientes. <strong>História de usuário:</strong> Eu posso ver uma visualização de índice em que os nomes de todas as receitas estão visíveis. <strong>História do usuário:</strong> posso clicar em qualquer uma dessas receitas para visualizá-la. <strong>História do usuário:</strong> posso editar essas receitas. <strong>História do usuário:</strong> posso excluir essas receitas. <strong>História do usuário:</strong> todas as novas receitas adicionadas são salvas no armazenamento local do meu navegador. Se eu atualizar a página, essas receitas ainda estarão lá. <strong>Dica:</strong> você deve prefixar suas chaves de armazenamento local no CodePen, ou seja, <code>_username_recipes</code> Lembre-se de usar <a href="//github.com/FreeCodeCamp/freecodecamp/wiki/FreeCodeCamp-Get-Help" target="_blank">Read-Search-Ask</a> se você ficar preso. Quando terminar, clique no botão &quot;Concluí este desafio&quot; e inclua um link para o seu CodePen. Você pode obter feedback sobre o seu projeto, compartilhando-o com seus amigos no Facebook. </section>
## Instructions
<section id="instructions">

View File

@@ -8,7 +8,7 @@ localeTitle: Construir um jogo Crawler Dungeon Roguelike
---
## Description
<section id="description"> <strong>Objetivo:</strong> criar um aplicativo <a href="https://codepen.io" target="_blank">CodePen.io</a> que seja funcionalmente semelhante a este: <a href="https://codepen.io/freeCodeCamp/full/apLXEJ/" target="_blank">https://codepen.io/freeCodeCamp/full/apLXEJ/</a> . Cumpra as <a href="https://en.wikipedia.org/wiki/User_story" target="_blank">histórias de usuários</a> abaixo. Use as bibliotecas ou APIs de que você precisa. Dê seu estilo pessoal. <strong>História do Usuário:</strong> Eu tenho saúde, nível e arma. Eu posso pegar uma arma melhor. Eu posso pegar itens de saúde. <strong>História do Usuário:</strong> Todos os itens e inimigos no mapa são organizados aleatoriamente. <strong>História do usuário:</strong> posso percorrer um mapa, descobrindo itens. <strong>História do Usuário:</strong> Eu posso me mover para qualquer lugar dentro dos limites do mapa, mas não posso me mover através de um inimigo até que eu o derrube. <strong>User Story:</strong> Grande parte do mapa está oculto. Quando eu dou um passo, todos os espaços que estão dentro de um certo número de espaços de mim são revelados. <strong>User Story:</strong> Quando eu venci um inimigo, o inimigo foi embora e eu recebi XP, o que eventualmente aumenta meu nível. <strong>História do Usuário:</strong> Quando eu luto contra um inimigo, nós nos revezamos danificando um ao outro até que um de nós perca. Eu danifico com base no meu nível e na minha arma. O inimigo causa dano baseado em seu nível. O dano é um pouco aleatório dentro de um intervalo. <strong>História do Usuário:</strong> Quando encontro e vence o chefe, eu ganho. <strong>História do Usuário:</strong> O jogo deve ser desafiador, mas teoricamente vitorioso. Lembre-se de usar <a href="http://forum.freecodecamp.org/t/how-to-get-help-when-you-are-stuck/19514" target="_blank">Read-Search-Ask</a> se você ficar preso. Quando terminar, clique no botão &quot;Concluí este desafio&quot; e inclua um link para o seu CodePen. Você pode obter feedback sobre o seu projeto, compartilhando-o com seus amigos no Facebook. </section>
<section id="description"> <strong>Objetivo:</strong> criar um aplicativo <a href="https://codepen.io" target="_blank">CodePen.io</a> que seja funcionalmente semelhante a este: <a href="https://codepen.io/freeCodeCamp/full/apLXEJ/" target="_blank">https://codepen.io/freeCodeCamp/full/apLXEJ/</a> . Cumpra as <a href="https://pt.wikipedia.org/wiki/História_de_usuário" target="_blank">histórias de usuários</a> abaixo. Use as bibliotecas ou APIs de que você precisa. Dê seu estilo pessoal. <strong>História do Usuário:</strong> Eu tenho saúde, nível e arma. Eu posso pegar uma arma melhor. Eu posso pegar itens de saúde. <strong>História do Usuário:</strong> Todos os itens e inimigos no mapa são organizados aleatoriamente. <strong>História do usuário:</strong> posso percorrer um mapa, descobrindo itens. <strong>História do Usuário:</strong> Eu posso me mover para qualquer lugar dentro dos limites do mapa, mas não posso me mover através de um inimigo até que eu o derrube. <strong>História de usuário:</strong> Grande parte do mapa está oculto. Quando eu dou um passo, todos os espaços que estão dentro de um certo número de espaços de mim são revelados. <strong>História de usuário:</strong> Quando eu venci um inimigo, o inimigo foi embora e eu recebi XP, o que eventualmente aumenta meu nível. <strong>História do Usuário:</strong> Quando eu luto contra um inimigo, nós nos revezamos danificando um ao outro até que um de nós perca. Eu danifico com base no meu nível e na minha arma. O inimigo causa dano baseado em seu nível. O dano é um pouco aleatório dentro de um intervalo. <strong>História do Usuário:</strong> Quando encontro e vence o chefe, eu ganho. <strong>História do Usuário:</strong> O jogo deve ser desafiador, mas teoricamente vitorioso. Lembre-se de usar <a href="http://forum.freecodecamp.org/t/how-to-get-help-when-you-are-stuck/19514" target="_blank">Read-Search-Ask</a> se você ficar preso. Quando terminar, clique no botão &quot;Concluí este desafio&quot; e inclua um link para o seu CodePen. Você pode obter feedback sobre o seu projeto, compartilhando-o com seus amigos no Facebook. </section>
## Instructions
<section id="instructions">

View File

@@ -8,7 +8,7 @@ localeTitle: Construa um jogo de Simon
---
## Description
<section id="description"> <strong>Objetivo:</strong> criar um aplicativo <a href="https://codepen.io" target="_blank">CodePen.io</a> que seja funcionalmente semelhante a este: <a href="https://codepen.io/Em-Ant/full/QbRyqq/" target="_blank">https://codepen.io/freeCodeCamp/full/obYBjE</a> . Cumpra as <a href="https://en.wikipedia.org/wiki/User_story" target="_blank">histórias de usuários</a> abaixo. Use as bibliotecas ou APIs de que você precisa. Dê seu estilo pessoal. <strong>User Story:</strong> Eu sou apresentado com uma série aleatória de pressionamentos de botão. <strong>História do Usuário:</strong> Toda vez que eu insiro uma série de pressionamentos de botão corretamente, vejo a mesma série de pressionamentos de botão, mas com uma etapa adicional. <strong>História do usuário:</strong> Eu ouço um som que corresponde a cada botão quando a série de pressionamentos de botões é executada e quando pressiono um botão. <strong>História do usuário:</strong> Se eu pressionar o botão errado, serei notificado de que o fiz, e essa série de pressionamentos de botões começa novamente para lembrar-me do padrão, para que eu possa tentar novamente. <strong>User Story:</strong> Eu posso ver quantos passos estão na série atual de pressionamentos de botão. <strong>User Story:</strong> Se eu quiser reiniciar, posso apertar um botão para fazer isso, e o jogo retornará a uma única etapa. <strong>História do Usuário:</strong> Eu posso jogar no modo estrito, onde se eu apertar um botão errado, ele me notifica que eu fiz isso, e o jogo é reiniciado em uma nova série aleatória de pressionamentos de botão. <strong>História do Usuário:</strong> Eu posso ganhar o jogo, obtendo uma série de 20 passos corretos. Eu sou notificado da minha vitória, então o jogo começa de novo. <strong>Dica:</strong> Aqui estão os mp3s que você pode usar para cada botão: <code>https://s3.amazonaws.com/freecodecamp/simonSound1.mp3</code> , <code>https://s3.amazonaws.com/freecodecamp/simonSound2.mp3</code> , <code>https://s3.amazonaws.com/freecodecamp/simonSound3.mp3</code> , <code>https://s3.amazonaws.com/freecodecamp/simonSound4.mp3</code> . Lembre-se de usar <a href="http://forum.freecodecamp.org/t/how-to-get-help-when-you-are-stuck/19514" target="_blank">Read-Search-Ask</a> se você ficar preso. Quando terminar, clique no botão &quot;Concluí este desafio&quot; e inclua um link para o seu CodePen. Você pode obter feedback sobre o seu projeto, compartilhando-o com seus amigos no Facebook. </section>
<section id="description"> <strong>Objetivo:</strong> criar um aplicativo <a href="https://codepen.io" target="_blank">CodePen.io</a> que seja funcionalmente semelhante a este: <a href="https://codepen.io/Em-Ant/full/QbRyqq/" target="_blank">https://codepen.io/freeCodeCamp/full/obYBjE</a> . Cumpra as <a href="https://pt.wikipedia.org/wiki/História_de_usuário" target="_blank">histórias de usuários</a> abaixo. Use as bibliotecas ou APIs de que você precisa. Dê seu estilo pessoal. <strong>História de usuário:</strong> Eu sou apresentado com uma série aleatória de pressionamentos de botão. <strong>História do Usuário:</strong> Toda vez que eu insiro uma série de pressionamentos de botão corretamente, vejo a mesma série de pressionamentos de botão, mas com uma etapa adicional. <strong>História do usuário:</strong> Eu ouço um som que corresponde a cada botão quando a série de pressionamentos de botões é executada e quando pressiono um botão. <strong>História do usuário:</strong> Se eu pressionar o botão errado, serei notificado de que o fiz, e essa série de pressionamentos de botões começa novamente para lembrar-me do padrão, para que eu possa tentar novamente. <strong>História de usuário:</strong> Eu posso ver quantos passos estão na série atual de pressionamentos de botão. <strong>História de usuário:</strong> Se eu quiser reiniciar, posso apertar um botão para fazer isso, e o jogo retornará a uma única etapa. <strong>História do Usuário:</strong> Eu posso jogar no modo estrito, onde se eu apertar um botão errado, ele me notifica que eu fiz isso, e o jogo é reiniciado em uma nova série aleatória de pressionamentos de botão. <strong>História do Usuário:</strong> Eu posso ganhar o jogo, obtendo uma série de 20 passos corretos. Eu sou notificado da minha vitória, então o jogo começa de novo. <strong>Dica:</strong> Aqui estão os mp3s que você pode usar para cada botão: <code>https://s3.amazonaws.com/freecodecamp/simonSound1.mp3</code> , <code>https://s3.amazonaws.com/freecodecamp/simonSound2.mp3</code> , <code>https://s3.amazonaws.com/freecodecamp/simonSound3.mp3</code> , <code>https://s3.amazonaws.com/freecodecamp/simonSound4.mp3</code> . Lembre-se de usar <a href="http://forum.freecodecamp.org/t/how-to-get-help-when-you-are-stuck/19514" target="_blank">Read-Search-Ask</a> se você ficar preso. Quando terminar, clique no botão &quot;Concluí este desafio&quot; e inclua um link para o seu CodePen. Você pode obter feedback sobre o seu projeto, compartilhando-o com seus amigos no Facebook. </section>
## Instructions
<section id="instructions">

View File

@@ -8,7 +8,7 @@ localeTitle: Construa um jogo Tic Tac Toe
---
## Description
<section id="description"> <strong>Objetivo:</strong> criar um aplicativo <a href="https://codepen.io" target="_blank">CodePen.io</a> que seja funcionalmente semelhante a este: <a href="https://codepen.io/freeCodeCamp/full/KzXQgy/" target="_blank">https://codepen.io/freeCodeCamp/full/KzXQgy/</a> . Cumpra as <a href="https://en.wikipedia.org/wiki/User_story" target="_blank">histórias de usuários</a> abaixo. Use as bibliotecas ou APIs de que você precisa. Dê seu estilo pessoal. <strong>User Story:</strong> Eu posso jogar um jogo de Tic Tac Toe com o computador. <strong>História do usuário:</strong> Meu jogo será redefinido assim que terminar, para que eu possa jogar novamente. <strong>User Story:</strong> Eu posso escolher se quero jogar como X ou O. Lembre-se de usar <a href="http://forum.freecodecamp.org/t/how-to-get-help-when-you-are-stuck/19514" target="_blank">Read-Search-Ask</a> se você ficar preso. Quando terminar, clique no botão &quot;Concluí este desafio&quot; e inclua um link para o seu CodePen. Você pode obter feedback sobre o seu projeto, compartilhando-o com seus amigos no Facebook. </section>
<section id="description"> <strong>Objetivo:</strong> criar um aplicativo <a href="https://codepen.io" target="_blank">CodePen.io</a> que seja funcionalmente semelhante a este: <a href="https://codepen.io/freeCodeCamp/full/KzXQgy/" target="_blank">https://codepen.io/freeCodeCamp/full/KzXQgy/</a> . Cumpra as <a href="https://pt.wikipedia.org/wiki/História_de_usuário" target="_blank">histórias de usuários</a> abaixo. Use as bibliotecas ou APIs de que você precisa. Dê seu estilo pessoal. <strong>História de usuário:</strong> Eu posso jogar um jogo de Tic Tac Toe com o computador. <strong>História do usuário:</strong> Meu jogo será redefinido assim que terminar, para que eu possa jogar novamente. <strong>História de usuário:</strong> Eu posso escolher se quero jogar como X ou O. Lembre-se de usar <a href="http://forum.freecodecamp.org/t/how-to-get-help-when-you-are-stuck/19514" target="_blank">Read-Search-Ask</a> se você ficar preso. Quando terminar, clique no botão &quot;Concluí este desafio&quot; e inclua um link para o seu CodePen. Você pode obter feedback sobre o seu projeto, compartilhando-o com seus amigos no Facebook. </section>
## Instructions
<section id="instructions">

View File

@@ -8,7 +8,7 @@ localeTitle: Construa um aplicativo de votação
---
## Description
<section id="description"> <strong>Objetivo:</strong> criar um aplicativo JavaScript de pilha completa que seja funcionalmente semelhante a este: <a href="https://fcc-voting-arthow4n.herokuapp.com/" target="_blank">https://fcc-voting-arthow4n.herokuapp.com/</a> e implante-o no Heroku. Note que para cada projeto, você deve criar um novo repositório GitHub e um novo projeto Heroku. Se você não consegue lembrar como fazer isso, visite <a href="/challenges/get-set-for-our-dynamic-web-application-projects">https://freecodecamp.com/challenges/get-set-for-our-dynamic-web-application-projects</a> . Aqui estão as histórias de usuário específicas que você deve implementar para este projeto: <strong>User Story:</strong> Como um usuário autenticado, posso manter minhas pesquisas e voltar mais tarde para acessá-las. <strong>User Story:</strong> Como usuário autenticado, posso compartilhar minhas pesquisas com meus amigos. <strong>História do usuário:</strong> como um usuário autenticado, posso ver os resultados agregados das minhas pesquisas. <strong>User Story:</strong> Como um usuário autenticado, posso excluir pesquisas que eu decido que não quero mais. <strong>História do usuário:</strong> como um usuário autenticado, posso criar uma pesquisa com qualquer número de itens possíveis. <strong>História do usuário:</strong> como usuário não autenticado ou autenticado, posso ver e votar nas pesquisas de todos. <strong>História do usuário:</strong> como um usuário não autenticado ou autenticado, posso ver os resultados das pesquisas em forma de gráfico. (Isso pode ser implementado usando o Chart.js ou o Google Charts.) <strong>User Story:</strong> Como um usuário autenticado, se eu não gostar das opções em uma pesquisa, posso criar uma nova opção. Quando terminar de implementar essas histórias de usuários, clique no botão &quot;Concluí este desafio&quot; e insira os URLs do repositório do GitHub e do aplicativo ao vivo em execução no Heroku. Você pode obter feedback sobre o seu projeto, compartilhando-o com seus amigos no Facebook. </section>
<section id="description"> <strong>Objetivo:</strong> criar um aplicativo JavaScript de pilha completa que seja funcionalmente semelhante a este: <a href="https://fcc-voting-arthow4n.herokuapp.com/" target="_blank">https://fcc-voting-arthow4n.herokuapp.com/</a> e implante-o no Heroku. Note que para cada projeto, você deve criar um novo repositório GitHub e um novo projeto Heroku. Se você não consegue lembrar como fazer isso, visite <a href="/challenges/get-set-for-our-dynamic-web-application-projects">https://freecodecamp.com/challenges/get-set-for-our-dynamic-web-application-projects</a> . Aqui estão as histórias de usuário específicas que você deve implementar para este projeto: <strong>História de usuário:</strong> Como um usuário autenticado, posso manter minhas pesquisas e voltar mais tarde para acessá-las. <strong>História de usuário:</strong> Como usuário autenticado, posso compartilhar minhas pesquisas com meus amigos. <strong>História do usuário:</strong> como um usuário autenticado, posso ver os resultados agregados das minhas pesquisas. <strong>História de usuário:</strong> Como um usuário autenticado, posso excluir pesquisas que eu decido que não quero mais. <strong>História do usuário:</strong> como um usuário autenticado, posso criar uma pesquisa com qualquer número de itens possíveis. <strong>História do usuário:</strong> como usuário não autenticado ou autenticado, posso ver e votar nas pesquisas de todos. <strong>História do usuário:</strong> como um usuário não autenticado ou autenticado, posso ver os resultados das pesquisas em forma de gráfico. (Isso pode ser implementado usando o Chart.js ou o Google Charts.) <strong>História de usuário:</strong> Como um usuário autenticado, se eu não gostar das opções em uma pesquisa, posso criar uma nova opção. Quando terminar de implementar essas histórias de usuários, clique no botão &quot;Concluí este desafio&quot; e insira os URLs do repositório do GitHub e do aplicativo ao vivo em execução no Heroku. Você pode obter feedback sobre o seu projeto, compartilhando-o com seus amigos no Facebook. </section>
## Instructions
<section id="instructions">

View File

@@ -8,7 +8,7 @@ localeTitle: Construa um visualizador da Wikipedia
---
## Description
<section id="description"> <strong>Objetivo:</strong> criar um aplicativo <a href="https://codepen.io" target="_blank">CodePen.io</a> que seja funcionalmente semelhante a este: <a href="https://codepen.io/freeCodeCamp/full/wGqEga/" target="_blank">https://codepen.io/freeCodeCamp/full/wGqEga/</a> . Cumpra as <a href="https://en.wikipedia.org/wiki/User_story" target="_blank">histórias de usuários</a> abaixo. Use as bibliotecas ou APIs de que você precisa. Dê seu estilo pessoal. <strong>História do usuário:</strong> posso pesquisar as entradas da Wikipedia em uma caixa de pesquisa e ver as entradas da Wikipedia resultantes. <strong>User Story:</strong> Eu posso clicar em um botão para ver uma entrada aleatória da Wikipedia. <span class="text-info">Dica # 1:</span> Aqui está uma URL que você pode usar para obter um artigo aleatório da Wikipédia: <code>https://en.wikipedia.org/wiki/Special:Random</code> . <span class="text-info">Dica # 2:</span> Aqui está uma entrada sobre o uso da API da Wikipedia: <code>https://www.mediawiki.org/wiki/API:Main_page</code> . <span class="text-info">Dica # 3:</span> use este <a href="https://en.wikipedia.org/wiki/Special:ApiSandbox#action=query&#x26;titles=Main%20Page&#x26;prop=revisions&#x26;rvprop=content&#x26;format=jsonfm" target="_blank">link</a> para experimentar a API da Wikipedia. Lembre-se de usar <a href="http://forum.freecodecamp.org/t/how-to-get-help-when-you-are-stuck/19514" target="_blank">Read-Search-Ask</a> se você ficar preso. Quando terminar, clique no botão &quot;Concluí este desafio&quot; e inclua um link para o seu CodePen. Você pode obter feedback sobre o seu projeto, compartilhando-o com seus amigos no Facebook. </section>
<section id="description"> <strong>Objetivo:</strong> criar um aplicativo <a href="https://codepen.io" target="_blank">CodePen.io</a> que seja funcionalmente semelhante a este: <a href="https://codepen.io/freeCodeCamp/full/wGqEga/" target="_blank">https://codepen.io/freeCodeCamp/full/wGqEga/</a> . Cumpra as <a href="https://pt.wikipedia.org/wiki/História_de_usuário" target="_blank">histórias de usuários</a> abaixo. Use as bibliotecas ou APIs de que você precisa. Dê seu estilo pessoal. <strong>História do usuário:</strong> posso pesquisar as entradas da Wikipedia em uma caixa de pesquisa e ver as entradas da Wikipedia resultantes. <strong>História de usuário:</strong> Eu posso clicar em um botão para ver uma entrada aleatória da Wikipedia. <span class="text-info">Dica # 1:</span> Aqui está uma URL que você pode usar para obter um artigo aleatório da Wikipédia: <code>https://en.wikipedia.org/wiki/Special:Random</code> . <span class="text-info">Dica # 2:</span> Aqui está uma entrada sobre o uso da API da Wikipedia: <code>https://www.mediawiki.org/wiki/API:Main_page</code> . <span class="text-info">Dica # 3:</span> use este <a href="https://en.wikipedia.org/wiki/Special:ApiSandbox#action=query&#x26;titles=Main%20Page&#x26;prop=revisions&#x26;rvprop=content&#x26;format=jsonfm" target="_blank">link</a> para experimentar a API da Wikipedia. Lembre-se de usar <a href="http://forum.freecodecamp.org/t/how-to-get-help-when-you-are-stuck/19514" target="_blank">Read-Search-Ask</a> se você ficar preso. Quando terminar, clique no botão &quot;Concluí este desafio&quot; e inclua um link para o seu CodePen. Você pode obter feedback sobre o seu projeto, compartilhando-o com seus amigos no Facebook. </section>
## Instructions
<section id="instructions">

View File

@@ -8,7 +8,7 @@ localeTitle: Construa o Jogo da Vida
---
## Description
<section id="description"> <strong>Objetivo:</strong> criar um aplicativo <a href="https://codepen.io" target="_blank">CodePen.io</a> que seja funcionalmente semelhante a este: <a href="https://codepen.io/freeCodeCamp/full/BpwMZv/" target="_blank">https://codepen.io/freeCodeCamp/full/BpwMZv/</a> . Cumpra as <a href="https://en.wikipedia.org/wiki/User_story" target="_blank">histórias de usuários</a> abaixo. Use as bibliotecas ou APIs de que você precisa. Dê seu estilo pessoal. <strong>História do usuário:</strong> Quando eu chego ao jogo, ele gera aleatoriamente uma placa e começa a jogar. <strong>User Story:</strong> Eu posso começar e parar o fórum. <strong>História do usuário:</strong> posso configurar o quadro. <strong>História do usuário:</strong> posso limpar o quadro. <strong>User Story:</strong> Quando eu pressiono start, o jogo vai se esgotar. <strong>História do Usuário:</strong> Cada vez que o quadro muda, posso ver quantas gerações passaram. <strong>Dica:</strong> Aqui está uma explicação do Jogo da Vida de Conway do próprio John Conway: <a href="https://www.youtube.com/watch?v=E8kUJL04ELA" target="_blank">https://www.youtube.com/watch?v=E8kUJL04ELA</a> <strong>Dica:</strong> Aqui está uma visão geral do Jogo da Vida de Conway com regras para sua referência: <a href="https://en.wikipedia.org/wiki/Conway%27s_Game_of_Life" target="_blank">https: // en.wikipedia.org/wiki/Conway%27s_Game_of_Life</a> Lembre-se de usar <a href="//github.com/FreeCodeCamp/freecodecamp/wiki/FreeCodeCamp-Get-Help" target="_blank">Read-Search-Ask</a> se você ficar preso. Quando terminar, clique no botão &quot;Concluí este desafio&quot; e inclua um link para o seu CodePen. Você pode obter feedback sobre o seu projeto, compartilhando-o com seus amigos no Facebook. </section>
<section id="description"> <strong>Objetivo:</strong> criar um aplicativo <a href="https://codepen.io" target="_blank">CodePen.io</a> que seja funcionalmente semelhante a este: <a href="https://codepen.io/freeCodeCamp/full/BpwMZv/" target="_blank">https://codepen.io/freeCodeCamp/full/BpwMZv/</a> . Cumpra as <a href="https://pt.wikipedia.org/wiki/História_de_usuário" target="_blank">histórias de usuários</a> abaixo. Use as bibliotecas ou APIs de que você precisa. Dê seu estilo pessoal. <strong>História do usuário:</strong> Quando eu chego ao jogo, ele gera aleatoriamente uma placa e começa a jogar. <strong>História de usuário:</strong> Eu posso começar e parar o fórum. <strong>História do usuário:</strong> posso configurar o quadro. <strong>História do usuário:</strong> posso limpar o quadro. <strong>História de usuário:</strong> Quando eu pressiono start, o jogo vai se esgotar. <strong>História do Usuário:</strong> Cada vez que o quadro muda, posso ver quantas gerações passaram. <strong>Dica:</strong> Aqui está uma explicação do Jogo da Vida de Conway do próprio John Conway: <a href="https://www.youtube.com/watch?v=E8kUJL04ELA" target="_blank">https://www.youtube.com/watch?v=E8kUJL04ELA</a> <strong>Dica:</strong> Aqui está uma visão geral do Jogo da Vida de Conway com regras para sua referência: <a href="https://en.wikipedia.org/wiki/Conway%27s_Game_of_Life" target="_blank">https: // en.wikipedia.org/wiki/Conway%27s_Game_of_Life</a> Lembre-se de usar <a href="//github.com/FreeCodeCamp/freecodecamp/wiki/FreeCodeCamp-Get-Help" target="_blank">Read-Search-Ask</a> se você ficar preso. Quando terminar, clique no botão &quot;Concluí este desafio&quot; e inclua um link para o seu CodePen. Você pode obter feedback sobre o seu projeto, compartilhando-o com seus amigos no Facebook. </section>
## Instructions
<section id="instructions">

View File

@@ -8,7 +8,7 @@ localeTitle: Gráfico do mercado de ações
---
## Description
<section id="description"> <strong>Objetivo:</strong> criar um aplicativo JavaScript de pilha completa que seja funcionalmente semelhante a este: <a href="http://watchstocks.herokuapp.com/" target="_blank">http://watchstocks.herokuapp.com/</a> e implante-o no Heroku. Note que para cada projeto, você deve criar um novo repositório GitHub e um novo projeto Heroku. Se você não consegue lembrar como fazer isso, visite <a href="/challenges/get-set-for-our-dynamic-web-application-projects">https://freecodecamp.com/challenges/get-set-for-our-dynamic-web-application-projects</a> . Aqui estão as histórias de usuário específicas que você deve implementar para este projeto: <strong>User Story:</strong> Eu posso visualizar um gráfico exibindo as linhas de tendência recentes para cada estoque adicionado. <strong>User Story:</strong> Eu posso adicionar novas ações pelo seu nome de símbolo. <strong>História do usuário:</strong> posso remover estoques. <strong>História do usuário:</strong> posso ver alterações em tempo real quando qualquer outro usuário adiciona ou remove um estoque. Para isso, você precisará usar Web Sockets. Quando terminar de implementar essas histórias de usuários, clique no botão &quot;Concluí este desafio&quot; e insira os URLs do repositório do GitHub e do aplicativo ao vivo em execução no Heroku. Você pode obter feedback sobre o seu projeto, compartilhando-o com seus amigos no Facebook. </section>
<section id="description"> <strong>Objetivo:</strong> criar um aplicativo JavaScript de pilha completa que seja funcionalmente semelhante a este: <a href="http://watchstocks.herokuapp.com/" target="_blank">http://watchstocks.herokuapp.com/</a> e implante-o no Heroku. Note que para cada projeto, você deve criar um novo repositório GitHub e um novo projeto Heroku. Se você não consegue lembrar como fazer isso, visite <a href="/challenges/get-set-for-our-dynamic-web-application-projects">https://freecodecamp.com/challenges/get-set-for-our-dynamic-web-application-projects</a> . Aqui estão as histórias de usuário específicas que você deve implementar para este projeto: <strong>História de usuário:</strong> Eu posso visualizar um gráfico exibindo as linhas de tendência recentes para cada estoque adicionado. <strong>História de usuário:</strong> Eu posso adicionar novas ações pelo seu nome de símbolo. <strong>História do usuário:</strong> posso remover estoques. <strong>História do usuário:</strong> posso ver alterações em tempo real quando qualquer outro usuário adiciona ou remove um estoque. Para isso, você precisará usar Web Sockets. Quando terminar de implementar essas histórias de usuários, clique no botão &quot;Concluí este desafio&quot; e insira os URLs do repositório do GitHub e do aplicativo ao vivo em execução no Heroku. Você pode obter feedback sobre o seu projeto, compartilhando-o com seus amigos no Facebook. </section>
## Instructions
<section id="instructions">

View File

@@ -7,7 +7,7 @@ localeTitle: Gerenciar um Clube de Negociação de Livros
---
## Description
<section id="description"> <strong>Objetivo:</strong> criar um aplicativo <a href="https://glitch.com" target="_blank">Glitch</a> que seja funcionalmente semelhante a este: <a href="https://chrome-delivery.glitch.me/ /" target="_blank">https://chrome-delivery.glitch.me</a> . Cumpra as <a href="https://en.wikipedia.org/wiki/User_story" target="_blank">histórias de usuários</a> abaixo. Use as bibliotecas ou APIs de que você precisa. Dê seu estilo pessoal. <strong>História do usuário:</strong> posso ver todos os livros postados por todos os usuários. <strong>User Story:</strong> posso adicionar um novo livro. <strong>História do usuário:</strong> posso atualizar minhas configurações para armazenar meu nome completo, cidade e estado. <strong>User Story:</strong> Eu posso propor uma negociação e esperar que o outro usuário aceite a negociação. Quando terminar de implementar essas histórias de usuários, clique no botão &quot;Concluí este desafio&quot; e insira os URLs do repositório do GitHub e do aplicativo ao vivo em execução no Heroku. Você pode obter feedback sobre o seu projeto, compartilhando-o com seus amigos no Facebook. </section>
<section id="description"> <strong>Objetivo:</strong> criar um aplicativo <a href="https://glitch.com" target="_blank">Glitch</a> que seja funcionalmente semelhante a este: <a href="https://chrome-delivery.glitch.me/ /" target="_blank">https://chrome-delivery.glitch.me</a> . Cumpra as <a href="https://pt.wikipedia.org/wiki/História_de_usuário" target="_blank">histórias de usuários</a> abaixo. Use as bibliotecas ou APIs de que você precisa. Dê seu estilo pessoal. <strong>História do usuário:</strong> posso ver todos os livros postados por todos os usuários. <strong>História de usuário:</strong> posso adicionar um novo livro. <strong>História do usuário:</strong> posso atualizar minhas configurações para armazenar meu nome completo, cidade e estado. <strong>História de usuário:</strong> Eu posso propor uma negociação e esperar que o outro usuário aceite a negociação. Quando terminar de implementar essas histórias de usuários, clique no botão &quot;Concluí este desafio&quot; e insira os URLs do repositório do GitHub e do aplicativo ao vivo em execução no Heroku. Você pode obter feedback sobre o seu projeto, compartilhando-o com seus amigos no Facebook. </section>
## Instructions
<section id="instructions">

View File

@@ -8,7 +8,7 @@ localeTitle: Dados de mapa em todo o mundo
---
## Description
<section id="description"> <strong>Objetivo:</strong> criar um aplicativo <a href="https://codepen.io" target="_blank">CodePen.io</a> que seja funcionalmente semelhante a este: <a href="https://codepen.io/freeCodeCamp/full/mVEJag" target="_blank">https://codepen.io/freeCodeCamp/full/mVEJag</a> . Cumpra as seguintes <a href="https://en.wikipedia.org/wiki/User_story" target="_blank">histórias de usuários</a> . Use as bibliotecas ou APIs de que você precisa. Dê seu estilo pessoal. <strong>User Story:</strong> Eu posso ver onde todos os meteoritos pousaram em um mapa do mundo. <strong>História do Usuário:</strong> Eu posso dizer o tamanho relativo do meteorito, apenas observando a maneira como ele é representado no mapa. <strong>User Story:</strong> Eu posso passar o mouse sobre o ponto de dados do meteorito para dados adicionais. <strong>Dica:</strong> Aqui está um conjunto de dados que você pode usar para construir isso: <a href="https://raw.githubusercontent.com/freeCodeCamp/ProjectReferenceData/master/meteorite-strike-data.json" target="_blank">https://raw.githubusercontent.com/freeCodeCamp/ProjectReferenceData/master/meteorite-strike-data.json</a> Lembre-se de usar <a href="http://forum.freecodecamp.org/t/how-to-get-help-when-you-are-stuck/19514" target="_blank">Read-Search-Ask</a> se ficar preso. Quando terminar, clique no botão &quot;Concluí este desafio&quot; e inclua um link para o seu CodePen. Você pode obter feedback sobre o seu projeto, compartilhando-o com seus amigos no Facebook. </section>
<section id="description"> <strong>Objetivo:</strong> criar um aplicativo <a href="https://codepen.io" target="_blank">CodePen.io</a> que seja funcionalmente semelhante a este: <a href="https://codepen.io/freeCodeCamp/full/mVEJag" target="_blank">https://codepen.io/freeCodeCamp/full/mVEJag</a> . Cumpra as seguintes <a href="https://pt.wikipedia.org/wiki/História_de_usuário" target="_blank">histórias de usuários</a> . Use as bibliotecas ou APIs de que você precisa. Dê seu estilo pessoal. <strong>História de usuário:</strong> Eu posso ver onde todos os meteoritos pousaram em um mapa do mundo. <strong>História do Usuário:</strong> Eu posso dizer o tamanho relativo do meteorito, apenas observando a maneira como ele é representado no mapa. <strong>História de usuário:</strong> Eu posso passar o mouse sobre o ponto de dados do meteorito para dados adicionais. <strong>Dica:</strong> Aqui está um conjunto de dados que você pode usar para construir isso: <a href="https://raw.githubusercontent.com/freeCodeCamp/ProjectReferenceData/master/meteorite-strike-data.json" target="_blank">https://raw.githubusercontent.com/freeCodeCamp/ProjectReferenceData/master/meteorite-strike-data.json</a> Lembre-se de usar <a href="http://forum.freecodecamp.org/t/how-to-get-help-when-you-are-stuck/19514" target="_blank">Read-Search-Ask</a> se ficar preso. Quando terminar, clique no botão &quot;Concluí este desafio&quot; e inclua um link para o seu CodePen. Você pode obter feedback sobre o seu projeto, compartilhando-o com seus amigos no Facebook. </section>
## Instructions
<section id="instructions">

View File

@@ -8,7 +8,7 @@ localeTitle: P2P Video Chat Application
---
## Description
<section id="description"> <strong>Objetivo:</strong> criar um aplicativo <a href="https://glitch.com" target="_blank">Glitch</a> que seja funcionalmente semelhante a este: <a href="https://grove-voice.glitch.me/" target="_blank">https://grove-voice.glitch.me</a> . Cumpra as <a href="https://en.wikipedia.org/wiki/User_story" target="_blank">histórias de usuários</a> abaixo. Use as bibliotecas ou APIs de que você precisa. Dê seu estilo pessoal. <strong>História do usuário:</strong> Ao chegar, o navegador solicitará que eu acesse minha câmera e meu microfone. <strong>História do usuário:</strong> depois de dar permissão, sou solicitado a digitar um nome de sala. <strong>User Story:</strong> Uma vez que eu digite o nome do quarto, uma sala será criada se nenhuma sala desse nome existir antes. <strong>User Story:</strong> Um amigo meu pode, subseqüentemente, ir ao mesmo site, digitar na mesma sala que eu inseri e entrar na mesma sala, depois entrar em um bate-papo por vídeo comigo. <strong>História do usuário:</strong> se eu digitar um nome de sala e já houver duas pessoas nessa sala, receberei uma notificação de que a sala está cheia. <strong>User Story:</strong> Qualquer pessoa pode criar ou participar de qualquer sala. E pode haver vários quartos, mas todos eles devem ter nomes exclusivos. <strong>História do usuário:</strong> posso optar por não permitir que o site acesse meu microfone e minha webcam. Se eu optar por não fazer isso, se ocorrer algum outro problema de driver, vejo uma mensagem de erro dizendo que isso é necessário. <strong>User Story:</strong> Quando eu escolho cancelar a etapa de entrada do nome da sala, ou se eu digitar sem nome, ou apenas espaços, ela deve novamente perguntar novamente para digitar um nome de sala válido. <strong>História do usuário:</strong> se uma das duas pessoas na sala for desconectada, ela poderá se reconectar à mesma sala e continuar conversando. Lembre-se de usar <a href="http://forum.freecodecamp.org/t/how-to-get-help-when-you-are-stuck/19514" target="_blank">Read-Search-Ask</a> se você ficar preso. Quando terminar, clique no botão &quot;Concluí este desafio&quot; e inclua um link para seu aplicativo Glitch. Você pode obter feedback sobre o seu projeto, compartilhando-o com seus amigos no Facebook. </section>
<section id="description"> <strong>Objetivo:</strong> criar um aplicativo <a href="https://glitch.com" target="_blank">Glitch</a> que seja funcionalmente semelhante a este: <a href="https://grove-voice.glitch.me/" target="_blank">https://grove-voice.glitch.me</a> . Cumpra as <a href="https://pt.wikipedia.org/wiki/História_de_usuário" target="_blank">histórias de usuários</a> abaixo. Use as bibliotecas ou APIs de que você precisa. Dê seu estilo pessoal. <strong>História do usuário:</strong> Ao chegar, o navegador solicitará que eu acesse minha câmera e meu microfone. <strong>História do usuário:</strong> depois de dar permissão, sou solicitado a digitar um nome de sala. <strong>História de usuário:</strong> Uma vez que eu digite o nome do quarto, uma sala será criada se nenhuma sala desse nome existir antes. <strong>História de usuário:</strong> Um amigo meu pode, subseqüentemente, ir ao mesmo site, digitar na mesma sala que eu inseri e entrar na mesma sala, depois entrar em um bate-papo por vídeo comigo. <strong>História do usuário:</strong> se eu digitar um nome de sala e já houver duas pessoas nessa sala, receberei uma notificação de que a sala está cheia. <strong>História de usuário:</strong> Qualquer pessoa pode criar ou participar de qualquer sala. E pode haver vários quartos, mas todos eles devem ter nomes exclusivos. <strong>História do usuário:</strong> posso optar por não permitir que o site acesse meu microfone e minha webcam. Se eu optar por não fazer isso, se ocorrer algum outro problema de driver, vejo uma mensagem de erro dizendo que isso é necessário. <strong>História de usuário:</strong> Quando eu escolho cancelar a etapa de entrada do nome da sala, ou se eu digitar sem nome, ou apenas espaços, ela deve novamente perguntar novamente para digitar um nome de sala válido. <strong>História do usuário:</strong> se uma das duas pessoas na sala for desconectada, ela poderá se reconectar à mesma sala e continuar conversando. Lembre-se de usar <a href="http://forum.freecodecamp.org/t/how-to-get-help-when-you-are-stuck/19514" target="_blank">Read-Search-Ask</a> se você ficar preso. Quando terminar, clique no botão &quot;Concluí este desafio&quot; e inclua um link para seu aplicativo Glitch. Você pode obter feedback sobre o seu projeto, compartilhando-o com seus amigos no Facebook. </section>
## Instructions
<section id="instructions">

View File

@@ -8,7 +8,7 @@ localeTitle: Mostrar Contigüidade Nacional com um Gráfico de Força Direcionad
---
## Description
<section id="description"> <strong>Objetivo:</strong> criar um aplicativo <a href="https://codepen.io" target="_blank">CodePen.io</a> que seja funcionalmente semelhante a este: <a href="https://codepen.io/freeCodeCamp/full/xVopBo" target="_blank">https://codepen.io/freeCodeCamp/full/xVopBo</a> . Cumpra as seguintes <a href="https://en.wikipedia.org/wiki/User_story" target="_blank">histórias de usuários</a> . Use as bibliotecas ou APIs de que você precisa. Dê seu estilo pessoal. <strong>História do usuário:</strong> vejo um gráfico direcionado pela força que mostra quais países compartilham bordas. <strong>User Story:</strong> Eu posso ver a bandeira de cada país em seu nó. <strong>Dica:</strong> Aqui está um conjunto de dados que você pode usar para construir isso: <a href="https://raw.githubusercontent.com/DealPete/forceDirected/master/countries.json" target="_blank">https://raw.githubusercontent.com/DealPete/forceDirected/master/countries.json</a> <strong>Dica:</strong> você pode criar uma spritesheet de bandeiras nacionais em <a href="https://www.flag-sprites.com" target="_blank">https: //www.flag- sprites.com</a> . Lembre-se de usar <a href="http://forum.freecodecamp.org/t/how-to-get-help-when-you-are-stuck/19514" target="_blank">Read-Search-Ask</a> se você ficar preso. Quando terminar, clique no botão &quot;Concluí este desafio&quot; e inclua um link para o seu CodePen. Você pode obter feedback sobre o seu projeto, compartilhando-o com seus amigos no Facebook. </section>
<section id="description"> <strong>Objetivo:</strong> criar um aplicativo <a href="https://codepen.io" target="_blank">CodePen.io</a> que seja funcionalmente semelhante a este: <a href="https://codepen.io/freeCodeCamp/full/xVopBo" target="_blank">https://codepen.io/freeCodeCamp/full/xVopBo</a> . Cumpra as seguintes <a href="https://pt.wikipedia.org/wiki/História_de_usuário" target="_blank">histórias de usuários</a> . Use as bibliotecas ou APIs de que você precisa. Dê seu estilo pessoal. <strong>História do usuário:</strong> vejo um gráfico direcionado pela força que mostra quais países compartilham bordas. <strong>História de usuário:</strong> Eu posso ver a bandeira de cada país em seu nó. <strong>Dica:</strong> Aqui está um conjunto de dados que você pode usar para construir isso: <a href="https://raw.githubusercontent.com/DealPete/forceDirected/master/countries.json" target="_blank">https://raw.githubusercontent.com/DealPete/forceDirected/master/countries.json</a> <strong>Dica:</strong> você pode criar uma spritesheet de bandeiras nacionais em <a href="https://www.flag-sprites.com" target="_blank">https: //www.flag- sprites.com</a> . Lembre-se de usar <a href="http://forum.freecodecamp.org/t/how-to-get-help-when-you-are-stuck/19514" target="_blank">Read-Search-Ask</a> se você ficar preso. Quando terminar, clique no botão &quot;Concluí este desafio&quot; e inclua um link para o seu CodePen. Você pode obter feedback sobre o seu projeto, compartilhando-o com seus amigos no Facebook. </section>
## Instructions
<section id="instructions">

View File

@@ -8,7 +8,7 @@ localeTitle: Mostrar o clima local
---
## Description
<section id="description"> <strong>Objetivo:</strong> criar um aplicativo <a href="https://codepen.io" target="_blank">CodePen.io</a> que seja funcionalmente semelhante a este: <a href="https://codepen.io/freeCodeCamp/full/bELRjV" target="_blank">https://codepen.io/freeCodeCamp/full/bELRjV</a> . <strong>Regra nº 1:</strong> não olhe o código do projeto de exemplo. Descobrir por si mesmo. <strong>Regra nº 2:</strong> Cumpra as <a href="https://en.wikipedia.org/wiki/User_story" target="_blank">histórias de usuários</a> abaixo. Use as bibliotecas ou APIs de que você precisa. Dê seu estilo pessoal. <strong>User Story:</strong> Eu posso ver o tempo na minha localização atual. <strong>User Story:</strong> Eu posso ver um ícone diferente ou imagem de fundo (por exemplo, montanha nevada, deserto quente), dependendo do tempo. <strong>User Story:</strong> Eu posso apertar um botão para alternar entre Fahrenheit e Celsius. <strong>Nota:</strong> Muitos navegadores da Internet agora precisam de uma conexão HTTP Segura ( <code>https://</code> ) para obter a localidade de um usuário por meio da Geolocalização HTML5. Por esse motivo, recomendamos o uso do HTML5 Geolocation para obter a localização do usuário e, em seguida, usar a API do FreeCodeCamp Weather <a href="https://fcc-weather-api.glitch.me" target="_blank">https://fcc-weather-api.glitch.me,</a> que usa uma conexão HTTP segura para o clima. Além disso, certifique-se de conectar-se ao <a href="https://codepen.io" target="_blank">CodePen.io</a> via <code>https://</code> . Lembre-se de usar <a href="http://forum.freecodecamp.org/t/how-to-get-help-when-you-are-stuck/19514" target="_blank">Read-Search-Ask</a> se você ficar preso. Quando terminar, clique no botão &quot;Concluí este desafio&quot; e inclua um link para o seu CodePen. Você pode obter feedback sobre o seu projeto, compartilhando-o com seus amigos no Facebook. </section>
<section id="description"> <strong>Objetivo:</strong> criar um aplicativo <a href="https://codepen.io" target="_blank">CodePen.io</a> que seja funcionalmente semelhante a este: <a href="https://codepen.io/freeCodeCamp/full/bELRjV" target="_blank">https://codepen.io/freeCodeCamp/full/bELRjV</a> . <strong>Regra nº 1:</strong> não olhe o código do projeto de exemplo. Descobrir por si mesmo. <strong>Regra nº 2:</strong> Cumpra as <a href="https://pt.wikipedia.org/wiki/História_de_usuário" target="_blank">histórias de usuários</a> abaixo. Use as bibliotecas ou APIs de que você precisa. Dê seu estilo pessoal. <strong>História de usuário:</strong> Eu posso ver o tempo na minha localização atual. <strong>História de usuário:</strong> Eu posso ver um ícone diferente ou imagem de fundo (por exemplo, montanha nevada, deserto quente), dependendo do tempo. <strong>História de usuário:</strong> Eu posso apertar um botão para alternar entre Fahrenheit e Celsius. <strong>Nota:</strong> Muitos navegadores da Internet agora precisam de uma conexão HTTP Segura ( <code>https://</code> ) para obter a localidade de um usuário por meio da Geolocalização HTML5. Por esse motivo, recomendamos o uso do HTML5 Geolocation para obter a localização do usuário e, em seguida, usar a API do FreeCodeCamp Weather <a href="https://fcc-weather-api.glitch.me" target="_blank">https://fcc-weather-api.glitch.me,</a> que usa uma conexão HTTP segura para o clima. Além disso, certifique-se de conectar-se ao <a href="https://codepen.io" target="_blank">CodePen.io</a> via <code>https://</code> . Lembre-se de usar <a href="http://forum.freecodecamp.org/t/how-to-get-help-when-you-are-stuck/19514" target="_blank">Read-Search-Ask</a> se você ficar preso. Quando terminar, clique no botão &quot;Concluí este desafio&quot; e inclua um link para o seu CodePen. Você pode obter feedback sobre o seu projeto, compartilhando-o com seus amigos no Facebook. </section>
## Instructions
<section id="instructions">

View File

@@ -8,7 +8,7 @@ localeTitle: Use a API JSON do Twitch
---
## Description
<section id="description"> <strong>Objetivo:</strong> criar um aplicativo <a href="https://codepen.io" target="_blank">CodePen.io</a> que seja funcionalmente semelhante a este: <a href="https://codepen.io/freeCodeCamp/full/Myvqmo/" target="_blank">https://codepen.io/freeCodeCamp/full/Myvqmo/</a> . Cumpra as <a href="https://en.wikipedia.org/wiki/User_story" target="_blank">histórias de usuários</a> abaixo. Use as bibliotecas ou APIs de que você precisa. Dê seu estilo pessoal. <strong>User Story:</strong> Eu posso ver se freeCodeCamp está atualmente transmitindo no Twitch.tv. <strong>User Story:</strong> Eu posso clicar na saída de status e ser enviado diretamente para o canal Twitch.tv do freeCodeCamp. <strong>História do usuário:</strong> se um usuário do Twitch estiver fazendo streaming no momento, posso ver detalhes adicionais sobre o que está sendo transmitido. <strong>Dica:</strong> Veja um exemplo de chamada para a API JSONP do Twitch.tv em <a href="http://forum.freecodecamp.org/t/use-the-twitchtv-json-api/19541" target="_blank">http://forum.freecodecamp.org/t/use-the-twitchtv-json-api/19541</a> . <strong>Dica:</strong> A documentação relevante sobre esta chamada da API está aqui: <a href="https://dev.twitch.tv/docs/v5/reference/streams/#get-stream-by-user" target="_blank">https://dev.twitch.tv/docs/v5/reference/streams/#get-stream-by-user</a> . <strong>Dica:</strong> Aqui está uma matriz dos nomes de usuários do Twitch.tv de pessoas que <code>[&quot;ESL_SC2&quot;, &quot;OgamingSC2&quot;, &quot;cretetion&quot;, &quot;freecodecamp&quot;, &quot;storbeck&quot;, &quot;habathcx&quot;, &quot;RobotCaleb&quot;, &quot;noobs2ninjas&quot;]</code> stream regularmente: <code>[&quot;ESL_SC2&quot;, &quot;OgamingSC2&quot;, &quot;cretetion&quot;, &quot;freecodecamp&quot;, &quot;storbeck&quot;, &quot;habathcx&quot;, &quot;RobotCaleb&quot;, &quot;noobs2ninjas&quot;]</code> <strong>ATUALIZAÇÃO:</strong> Devido a uma alteração nas condições de uso da API, explicado <a href="https://blog.twitch.tv/client-id-required-for-kraken-api-calls-afbb8e95f843#.f8hipkht1" target="_blank">aqui, o</a> Twitch.tv agora requer uma chave de API, mas criamos uma solução alternativa. Use <a href="https://wind-bow.glitch.me" target="_blank">https://wind-bow.glitch.me/twitch-api em</a> vez do URL base da API do twitch (ou seja, https://api.twitch.tv/kraken) e você ainda poderá obter informações da conta, sem precisar para se inscrever em uma chave de API. Lembre-se de usar <a href="http://forum.freecodecamp.org/t/how-to-get-help-when-you-are-stuck/19514" target="_blank">Read-Search-Ask</a> se você ficar preso. Quando terminar, clique no botão &quot;Concluí este desafio&quot; e inclua um link para o seu CodePen. Você pode obter feedback sobre o seu projeto, compartilhando-o com seus amigos no Facebook. </section>
<section id="description"> <strong>Objetivo:</strong> criar um aplicativo <a href="https://codepen.io" target="_blank">CodePen.io</a> que seja funcionalmente semelhante a este: <a href="https://codepen.io/freeCodeCamp/full/Myvqmo/" target="_blank">https://codepen.io/freeCodeCamp/full/Myvqmo/</a> . Cumpra as <a href="https://pt.wikipedia.org/wiki/História_de_usuário" target="_blank">histórias de usuários</a> abaixo. Use as bibliotecas ou APIs de que você precisa. Dê seu estilo pessoal. <strong>História de usuário:</strong> Eu posso ver se freeCodeCamp está atualmente transmitindo no Twitch.tv. <strong>História de usuário:</strong> Eu posso clicar na saída de status e ser enviado diretamente para o canal Twitch.tv do freeCodeCamp. <strong>História do usuário:</strong> se um usuário do Twitch estiver fazendo streaming no momento, posso ver detalhes adicionais sobre o que está sendo transmitido. <strong>Dica:</strong> Veja um exemplo de chamada para a API JSONP do Twitch.tv em <a href="http://forum.freecodecamp.org/t/use-the-twitchtv-json-api/19541" target="_blank">http://forum.freecodecamp.org/t/use-the-twitchtv-json-api/19541</a> . <strong>Dica:</strong> A documentação relevante sobre esta chamada da API está aqui: <a href="https://dev.twitch.tv/docs/v5/reference/streams/#get-stream-by-user" target="_blank">https://dev.twitch.tv/docs/v5/reference/streams/#get-stream-by-user</a> . <strong>Dica:</strong> Aqui está uma matriz dos nomes de usuários do Twitch.tv de pessoas que <code>[&quot;ESL_SC2&quot;, &quot;OgamingSC2&quot;, &quot;cretetion&quot;, &quot;freecodecamp&quot;, &quot;storbeck&quot;, &quot;habathcx&quot;, &quot;RobotCaleb&quot;, &quot;noobs2ninjas&quot;]</code> stream regularmente: <code>[&quot;ESL_SC2&quot;, &quot;OgamingSC2&quot;, &quot;cretetion&quot;, &quot;freecodecamp&quot;, &quot;storbeck&quot;, &quot;habathcx&quot;, &quot;RobotCaleb&quot;, &quot;noobs2ninjas&quot;]</code> <strong>ATUALIZAÇÃO:</strong> Devido a uma alteração nas condições de uso da API, explicado <a href="https://blog.twitch.tv/client-id-required-for-kraken-api-calls-afbb8e95f843#.f8hipkht1" target="_blank">aqui, o</a> Twitch.tv agora requer uma chave de API, mas criamos uma solução alternativa. Use <a href="https://wind-bow.glitch.me" target="_blank">https://wind-bow.glitch.me/twitch-api em</a> vez do URL base da API do twitch (ou seja, https://api.twitch.tv/kraken) e você ainda poderá obter informações da conta, sem precisar para se inscrever em uma chave de API. Lembre-se de usar <a href="http://forum.freecodecamp.org/t/how-to-get-help-when-you-are-stuck/19514" target="_blank">Read-Search-Ask</a> se você ficar preso. Quando terminar, clique no botão &quot;Concluí este desafio&quot; e inclua um link para o seu CodePen. Você pode obter feedback sobre o seu projeto, compartilhando-o com seus amigos no Facebook. </section>
## Instructions
<section id="instructions">