fix(curriculum): fix challenges for russian language
This commit is contained in:
@@ -1,17 +1,20 @@
|
||||
---
|
||||
id: bd7156d8c242eddfaeb5bd13
|
||||
title: Build a Camper Leaderboard
|
||||
title: Build a freeCodeCamp Forum Homepage
|
||||
isRequired: false
|
||||
challengeType: 3
|
||||
videoUrl: ''
|
||||
forumTopicId: 302349
|
||||
localeTitle: Построить лидера
|
||||
---
|
||||
|
||||
## Description
|
||||
<section id="description"> <strong>Цель:</strong> создать приложение <a href="https://codepen.io" target="_blank">CodePen.io</a> , функционально похожее на это: <a href="https://codepen.io/freeCodeCamp/full/eZGMjp/" target="_blank">https://codepen.io/freeCodeCamp/full/eZGMjp/</a> . Выполняйте приведенные ниже <a href="https://en.wikipedia.org/wiki/User_story" target="_blank">истории пользователей</a> . Используйте любые библиотеки или API, которые вам нужны. Дайте ему свой личный стиль. <strong>История пользователя:</strong> я вижу таблицу отдыхающих, которые за последние 30 дней заработали самые модные очки. <strong>История пользователя:</strong> я могу видеть, сколько очков заработанных заработало за последние 30 дней, и сколько их заработало. <strong>User Story:</strong> Я могу переключаться между сортировкой списка по количеству очков, которые они заработали за последние 30 дней, и по количеству очков, которые они заработали. <strong>Подсказка.</strong> Чтобы получить 100 лучших игроков в течение последних 30 дней: <a href="https://fcctop100.herokuapp.com/api/fccusers/top/recent" target="_blank">https://fcctop100.herokuapp.com/api/fccusers/top/recent</a> . <strong>Подсказка.</strong> Чтобы получить 100 лучших игроков за все время: <a href="https://fcctop100.herokuapp.com/api/fccusers/top/alltime" target="_blank">https://fcctop100.herokuapp.com/api/fccusers/top/alltime</a> . Не забудьте использовать <a href="http://forum.freecodecamp.org/t/how-to-get-help-when-you-are-stuck/19514" target="_blank">Read-Search-Ask,</a> если вы застряли. Когда вы закончите, нажмите кнопку «Я закончил эту задачу» и включите ссылку на вашу CodePen. Вы можете получить отзывы о своем проекте, поделившись с друзьями на Facebook. </section>
|
||||
<section id='description'>
|
||||
<strong>Цель:</strong> создать приложение <a href="https://codepen.io" target="_blank">CodePen.io</a> , функционально похожее на это: <a href="https://codepen.io/freeCodeCamp/full/eZGMjp/" target="_blank">https://codepen.io/freeCodeCamp/full/eZGMjp/</a> . Выполняйте приведенные ниже <a href="https://en.wikipedia.org/wiki/User_story" target="_blank">истории пользователей</a> . Используйте любые библиотеки или API, которые вам нужны. Дайте ему свой личный стиль. <strong>История пользователя:</strong> я вижу таблицу отдыхающих, которые за последние 30 дней заработали самые модные очки. <strong>История пользователя:</strong> я могу видеть, сколько очков заработанных заработало за последние 30 дней, и сколько их заработало. <strong>User Story:</strong> Я могу переключаться между сортировкой списка по количеству очков, которые они заработали за последние 30 дней, и по количеству очков, которые они заработали. <strong>Подсказка.</strong> Чтобы получить 100 лучших игроков в течение последних 30 дней: <a href="https://fcctop100.herokuapp.com/api/fccusers/top/recent" target="_blank">https://fcctop100.herokuapp.com/api/fccusers/top/recent</a> . <strong>Подсказка.</strong> Чтобы получить 100 лучших игроков за все время: <a href="https://fcctop100.herokuapp.com/api/fccusers/top/alltime" target="_blank">https://fcctop100.herokuapp.com/api/fccusers/top/alltime</a> . Не забудьте использовать <a href="http://forum.freecodecamp.org/t/how-to-get-help-when-you-are-stuck/19514" target="_blank">Read-Search-Ask,</a> если вы застряли. Когда вы закончите, нажмите кнопку «Я закончил эту задачу» и включите ссылку на вашу CodePen. Вы можете получить отзывы о своем проекте, поделившись с друзьями на Facebook.
|
||||
</section>
|
||||
|
||||
## Instructions
|
||||
<section id="instructions">
|
||||
<section id='instructions'>
|
||||
|
||||
</section>
|
||||
|
||||
## Tests
|
||||
@@ -19,20 +22,6 @@ localeTitle: Построить лидера
|
||||
|
||||
```yml
|
||||
tests: []
|
||||
|
||||
```
|
||||
|
||||
</section>
|
||||
|
||||
## Challenge Seed
|
||||
<section id='challengeSeed'>
|
||||
|
||||
</section>
|
||||
|
||||
## Solution
|
||||
<section id='solution'>
|
||||
|
||||
```js
|
||||
// solution required
|
||||
```
|
||||
</section>
|
||||
|
@@ -3,15 +3,18 @@ id: 5a5d02bd919fcf9ca8cf46cb
|
||||
title: Build a Light-Bright App
|
||||
challengeType: 3
|
||||
isRequired: false
|
||||
videoUrl: ''
|
||||
forumTopicId: 302350
|
||||
localeTitle: Создайте приложение Light-Bright
|
||||
---
|
||||
|
||||
## Description
|
||||
<section id="description"> <strong>Цель.</strong> Создайте приложение <a href="https://codepen.io" target="_blank">CodePen.io</a> , функционально похожее на это: <a href="https://codepen.io/freeCodeCamp/full/eyLYXE" target="_blank">https://codepen.io/freeCodeCamp/full/eyLYXE</a> . <strong>Правило №1:</strong> Не смотрите на код примера проекта. Подумайте сами. <strong>Правило № 2:</strong> выполните приведенные ниже <a href="https://en.wikipedia.org/wiki/User_story" target="_blank">истории пользователей</a> . Используйте любые библиотеки или API, которые вам нужны. Дайте ему свой личный стиль. <strong>User Story:</strong> Я могу щелкнуть или перетащить курсор мыши, чтобы покрасить круги. <strong>User Story:</strong> Я могу дважды щелкнуть по цветному кругу, чтобы удалить цвет. <strong>User Story:</strong> Я могу щелкнуть по цветному кругу, чтобы изменить его цвет. <strong>User Story:</strong> Я должен получить круг разного цвета при каждом нажатии. <strong>User Story:</strong> Я могу нажать кнопку «Сброс», чтобы удалить последний цвет. <strong>User Story:</strong> Я могу нажать кнопку «Сбросить все», чтобы удалить все цвета из кругов. Не забудьте использовать <a href="http://forum.freecodecamp.org/t/how-to-get-help-when-you-are-stuck/19514" target="_blank">Read-Search-Ask,</a> если вы застряли. Когда вы закончите, нажмите кнопку «Я закончил эту задачу» и включите ссылку на вашу CodePen. Вы можете получить отзывы о своем проекте, поделившись с друзьями на Facebook. </section>
|
||||
<section id='description'>
|
||||
<strong>Цель.</strong> Создайте приложение <a href="https://codepen.io" target="_blank">CodePen.io</a> , функционально похожее на это: <a href="https://codepen.io/freeCodeCamp/full/eyLYXE" target="_blank">https://codepen.io/freeCodeCamp/full/eyLYXE</a> . <strong>Правило №1:</strong> Не смотрите на код примера проекта. Подумайте сами. <strong>Правило № 2:</strong> выполните приведенные ниже <a href="https://en.wikipedia.org/wiki/User_story" target="_blank">истории пользователей</a> . Используйте любые библиотеки или API, которые вам нужны. Дайте ему свой личный стиль. <strong>User Story:</strong> Я могу щелкнуть или перетащить курсор мыши, чтобы покрасить круги. <strong>User Story:</strong> Я могу дважды щелкнуть по цветному кругу, чтобы удалить цвет. <strong>User Story:</strong> Я могу щелкнуть по цветному кругу, чтобы изменить его цвет. <strong>User Story:</strong> Я должен получить круг разного цвета при каждом нажатии. <strong>User Story:</strong> Я могу нажать кнопку «Сброс», чтобы удалить последний цвет. <strong>User Story:</strong> Я могу нажать кнопку «Сбросить все», чтобы удалить все цвета из кругов. Не забудьте использовать <a href="http://forum.freecodecamp.org/t/how-to-get-help-when-you-are-stuck/19514" target="_blank">Read-Search-Ask,</a> если вы застряли. Когда вы закончите, нажмите кнопку «Я закончил эту задачу» и включите ссылку на вашу CodePen. Вы можете получить отзывы о своем проекте, поделившись с друзьями на Facebook.
|
||||
</section>
|
||||
|
||||
## Instructions
|
||||
<section id="instructions">
|
||||
<section id='instructions'>
|
||||
|
||||
</section>
|
||||
|
||||
## Tests
|
||||
@@ -19,20 +22,6 @@ localeTitle: Создайте приложение Light-Bright
|
||||
|
||||
```yml
|
||||
tests: []
|
||||
|
||||
```
|
||||
|
||||
</section>
|
||||
|
||||
## Challenge Seed
|
||||
<section id='challengeSeed'>
|
||||
|
||||
</section>
|
||||
|
||||
## Solution
|
||||
<section id='solution'>
|
||||
|
||||
```js
|
||||
// solution required
|
||||
```
|
||||
</section>
|
||||
|
@@ -3,15 +3,18 @@ id: bd7158d8c443eddfaeb5bdff
|
||||
title: Build a Nightlife Coordination App
|
||||
challengeType: 4
|
||||
isRequired: true
|
||||
videoUrl: ''
|
||||
forumTopicId: 302351
|
||||
localeTitle: Создайте приложение для координации ночной жизни
|
||||
---
|
||||
|
||||
## Description
|
||||
<section id="description"> <strong>Цель.</strong> Построить полное приложение JavaScript для стека, которое функционально похоже на это: <a href="http://whatsgoinontonight.herokuapp.com/" target="_blank">http://whatsgoinontonight.herokuapp.com/</a> и развернуть его в Heroku. Обратите внимание, что для каждого проекта вам необходимо создать новый репозиторий GitHub и новый проект Heroku. Если вы не можете вспомнить, как это сделать, перейдите на страницу <a href="/challenges/get-set-for-our-dynamic-web-application-projects">https://freecodecamp.com/challenges/get-set-for-our-dynamic-web-application-projects</a> . Вот конкретные истории пользователей, которые вы должны реализовать для этого проекта: <strong>User Story:</strong> как пользователь, не прошедший проверку, я могу просмотреть все бары в своей области. <strong>User Story:</strong> Как аутентифицированный пользователь, я могу добавить себя в бар, чтобы указать, что я собираюсь туда сегодня вечером. <strong>User Story:</strong> Как аутентифицированный пользователь, я могу удалить себя из бара, если я больше не хочу туда идти. <strong>User Story:</strong> Как пользователь, не прошедший проверку подлинности, когда я вхожу в систему, мне больше не нужно искать. <strong>Подсказка:</strong> попробуйте использовать <a href="https://www.yelp.com/developers/documentation/v2/overview" target="_blank">Yelp API</a> для поиска мест в городах, в которых ваши пользователи ищут. Если вы используете API Yelp, обязательно укажите это в своем приложении. После того, как вы закончите реализацию этих историй пользователей, нажмите кнопку «Я завершил эту задачу» и введите URL-адреса как для вашего репозитория GitHub, так и для вашего живого приложения, работающего на Heroku. Вы можете получить отзывы о своем проекте, поделившись с друзьями на Facebook. </section>
|
||||
<section id='description'>
|
||||
<strong>Цель.</strong> Построить полное приложение JavaScript для стека, которое функционально похоже на это: <a href="http://whatsgoinontonight.herokuapp.com/" target="_blank">http://whatsgoinontonight.herokuapp.com/</a> и развернуть его в Heroku. Обратите внимание, что для каждого проекта вам необходимо создать новый репозиторий GitHub и новый проект Heroku. Если вы не можете вспомнить, как это сделать, перейдите на страницу <a href="/challenges/get-set-for-our-dynamic-web-application-projects">https://freecodecamp.com/challenges/get-set-for-our-dynamic-web-application-projects</a> . Вот конкретные истории пользователей, которые вы должны реализовать для этого проекта: <strong>User Story:</strong> как пользователь, не прошедший проверку, я могу просмотреть все бары в своей области. <strong>User Story:</strong> Как аутентифицированный пользователь, я могу добавить себя в бар, чтобы указать, что я собираюсь туда сегодня вечером. <strong>User Story:</strong> Как аутентифицированный пользователь, я могу удалить себя из бара, если я больше не хочу туда идти. <strong>User Story:</strong> Как пользователь, не прошедший проверку подлинности, когда я вхожу в систему, мне больше не нужно искать. <strong>Подсказка:</strong> попробуйте использовать <a href="https://www.yelp.com/developers/documentation/v2/overview" target="_blank">Yelp API</a> для поиска мест в городах, в которых ваши пользователи ищут. Если вы используете API Yelp, обязательно укажите это в своем приложении. После того, как вы закончите реализацию этих историй пользователей, нажмите кнопку «Я завершил эту задачу» и введите URL-адреса как для вашего репозитория GitHub, так и для вашего живого приложения, работающего на Heroku. Вы можете получить отзывы о своем проекте, поделившись с друзьями на Facebook.
|
||||
</section>
|
||||
|
||||
## Instructions
|
||||
<section id="instructions">
|
||||
<section id='instructions'>
|
||||
|
||||
</section>
|
||||
|
||||
## Tests
|
||||
@@ -19,20 +22,6 @@ localeTitle: Создайте приложение для координации
|
||||
|
||||
```yml
|
||||
tests: []
|
||||
|
||||
```
|
||||
|
||||
</section>
|
||||
|
||||
## Challenge Seed
|
||||
<section id='challengeSeed'>
|
||||
|
||||
</section>
|
||||
|
||||
## Solution
|
||||
<section id='solution'>
|
||||
|
||||
```js
|
||||
// solution required
|
||||
```
|
||||
</section>
|
||||
|
@@ -2,15 +2,18 @@
|
||||
id: bd7158d8c443eddfaeb5bdee
|
||||
title: Build a Pinterest Clone
|
||||
challengeType: 4
|
||||
videoUrl: ''
|
||||
forumTopicId: 302352
|
||||
localeTitle: Создайте клон Pinterest
|
||||
---
|
||||
|
||||
## Description
|
||||
<section id="description"> <strong>Цель.</strong> Создайте приложение <a href="https://glitch.com" target="_blank">Glitch</a> , функционально похожее на это: <a href="https://wild-song.glitch.me/" target="_blank">https://wild-song.glitch.me</a> . Выполняйте приведенные ниже <a href="https://en.wikipedia.org/wiki/User_story" target="_blank">истории пользователей</a> . Используйте любые библиотеки или API, которые вам нужны. Дайте ему свой личный стиль. <strong>User Story:</strong> как пользователь, не прошедший проверку, я могу войти в систему с GitHub. <strong>User Story:</strong> как аутентифицированный пользователь, я могу ссылаться на изображения. <strong>User Story:</strong> как аутентифицированный пользователь, я могу удалить изображения, с которыми я связан. <strong>User Story:</strong> Как аутентифицированный пользователь, я вижу стену в стиле Pinterest всех изображений, с которыми я связан. <strong>User Story:</strong> как пользователь, не прошедший проверку, я могу просматривать стены других пользователей. <strong>User Story:</strong> как пользователь, прошедший проверку подлинности, если я загружу изображение, которое сломано, оно будет заменено образ-заполнителем. (может использовать обнаружение сломанного изображения jQuery) <strong>Подсказка:</strong> <a href="http://masonry.desandro.com/" target="_blank">Masonry.js</a> - это библиотека, которая позволяет создавать сетки изображений в стиле Pinterest. После того, как вы закончите реализацию этих историй пользователей, нажмите кнопку «Я завершил эту задачу» и введите URL-адреса как для вашего репозитория GitHub, так и для вашего живого приложения, работающего на Heroku. Вы можете получить отзывы о своем проекте, поделившись с друзьями на Facebook. </section>
|
||||
<section id='description'>
|
||||
<strong>Цель.</strong> Создайте приложение <a href="https://glitch.com" target="_blank">Glitch</a> , функционально похожее на это: <a href="https://wild-song.glitch.me/" target="_blank">https://wild-song.glitch.me</a> . Выполняйте приведенные ниже <a href="https://en.wikipedia.org/wiki/User_story" target="_blank">истории пользователей</a> . Используйте любые библиотеки или API, которые вам нужны. Дайте ему свой личный стиль. <strong>User Story:</strong> как пользователь, не прошедший проверку, я могу войти в систему с GitHub. <strong>User Story:</strong> как аутентифицированный пользователь, я могу ссылаться на изображения. <strong>User Story:</strong> как аутентифицированный пользователь, я могу удалить изображения, с которыми я связан. <strong>User Story:</strong> Как аутентифицированный пользователь, я вижу стену в стиле Pinterest всех изображений, с которыми я связан. <strong>User Story:</strong> как пользователь, не прошедший проверку, я могу просматривать стены других пользователей. <strong>User Story:</strong> как пользователь, прошедший проверку подлинности, если я загружу изображение, которое сломано, оно будет заменено образ-заполнителем. (может использовать обнаружение сломанного изображения jQuery) <strong>Подсказка:</strong> <a href="http://masonry.desandro.com/" target="_blank">Masonry.js</a> - это библиотека, которая позволяет создавать сетки изображений в стиле Pinterest. После того, как вы закончите реализацию этих историй пользователей, нажмите кнопку «Я завершил эту задачу» и введите URL-адреса как для вашего репозитория GitHub, так и для вашего живого приложения, работающего на Heroku. Вы можете получить отзывы о своем проекте, поделившись с друзьями на Facebook.
|
||||
</section>
|
||||
|
||||
## Instructions
|
||||
<section id="instructions">
|
||||
<section id='instructions'>
|
||||
|
||||
</section>
|
||||
|
||||
## Tests
|
||||
@@ -18,20 +21,6 @@ localeTitle: Создайте клон Pinterest
|
||||
|
||||
```yml
|
||||
tests: []
|
||||
|
||||
```
|
||||
|
||||
</section>
|
||||
|
||||
## Challenge Seed
|
||||
<section id='challengeSeed'>
|
||||
|
||||
</section>
|
||||
|
||||
## Solution
|
||||
<section id='solution'>
|
||||
|
||||
```js
|
||||
// solution required
|
||||
```
|
||||
</section>
|
||||
|
@@ -3,15 +3,18 @@ id: 5a4b7fcdb66f799f199e11db
|
||||
title: Build a Pong Game
|
||||
challengeType: 3
|
||||
isRequired: false
|
||||
videoUrl: ''
|
||||
forumTopicId: 302353
|
||||
localeTitle: Построить игру в понг
|
||||
---
|
||||
|
||||
## Description
|
||||
<section id="description"> <strong>Цель:</strong> создать приложение <a href="https://codepen.io" target="_blank">CodePen.io</a> , функционально похожее на это: <a href="https://codepen.io/satyamdev/full/pdMmBp" target="_blank">https://codepen.io/satyamdev/full/pdMmBp</a> . <strong>Правило №1:</strong> Не смотрите на код примера проекта. Подумайте сами. <strong>Правило № 2:</strong> выполните приведенные ниже <a href="https://en.wikipedia.org/wiki/User_story" target="_blank">истории пользователей</a> . Используйте любые библиотеки или API, которые вам нужны. Дайте ему свой личный стиль. <strong>User Story:</strong> Я могу управлять веслом. <strong>User Story:</strong> компьютер может управлять другим веслом. <strong>История пользователя:</strong> весло компьютера является непревзойденным. Он никогда не должен пропустить мяч. <strong>User Story:</strong> Игра отслеживает счет игрока и компьютера. Не забудьте использовать <a href="http://forum.freecodecamp.org/t/how-to-get-help-when-you-are-stuck/19514" target="_blank">Read-Search-Ask,</a> если вы застряли. Когда вы закончите, нажмите кнопку «Я закончил эту задачу» и включите ссылку на вашу CodePen. Вы можете получить отзывы о своем проекте, поделившись с друзьями на Facebook. </section>
|
||||
<section id='description'>
|
||||
<strong>Цель:</strong> создать приложение <a href="https://codepen.io" target="_blank">CodePen.io</a> , функционально похожее на это: <a href="https://codepen.io/satyamdev/full/pdMmBp" target="_blank">https://codepen.io/satyamdev/full/pdMmBp</a> . <strong>Правило №1:</strong> Не смотрите на код примера проекта. Подумайте сами. <strong>Правило № 2:</strong> выполните приведенные ниже <a href="https://en.wikipedia.org/wiki/User_story" target="_blank">истории пользователей</a> . Используйте любые библиотеки или API, которые вам нужны. Дайте ему свой личный стиль. <strong>User Story:</strong> Я могу управлять веслом. <strong>User Story:</strong> компьютер может управлять другим веслом. <strong>История пользователя:</strong> весло компьютера является непревзойденным. Он никогда не должен пропустить мяч. <strong>User Story:</strong> Игра отслеживает счет игрока и компьютера. Не забудьте использовать <a href="http://forum.freecodecamp.org/t/how-to-get-help-when-you-are-stuck/19514" target="_blank">Read-Search-Ask,</a> если вы застряли. Когда вы закончите, нажмите кнопку «Я закончил эту задачу» и включите ссылку на вашу CodePen. Вы можете получить отзывы о своем проекте, поделившись с друзьями на Facebook.
|
||||
</section>
|
||||
|
||||
## Instructions
|
||||
<section id="instructions">
|
||||
<section id='instructions'>
|
||||
|
||||
</section>
|
||||
|
||||
## Tests
|
||||
@@ -19,20 +22,6 @@ localeTitle: Построить игру в понг
|
||||
|
||||
```yml
|
||||
tests: []
|
||||
|
||||
```
|
||||
|
||||
</section>
|
||||
|
||||
## Challenge Seed
|
||||
<section id='challengeSeed'>
|
||||
|
||||
</section>
|
||||
|
||||
## Solution
|
||||
<section id='solution'>
|
||||
|
||||
```js
|
||||
// solution required
|
||||
```
|
||||
</section>
|
||||
|
@@ -3,15 +3,18 @@ id: bd7155d8c242eddfaeb5bd13
|
||||
title: Build a Recipe Box
|
||||
isRequired: false
|
||||
challengeType: 3
|
||||
videoUrl: ''
|
||||
forumTopicId: 302354
|
||||
localeTitle: Создайте рецепт
|
||||
---
|
||||
|
||||
## Description
|
||||
<section id="description"> <strong>Цель:</strong> создать приложение <a href="https://codepen.io" target="_blank">CodePen.io</a> , функционально похожее на это: <a href="https://codepen.io/freeCodeCamp/full/dNVazZ/" target="_blank">https://codepen.io/freeCodeCamp/full/dNVazZ/</a> . Выполняйте приведенные ниже <a href="https://en.wikipedia.org/wiki/User_story" target="_blank">истории пользователей</a> . Используйте любые библиотеки или API, которые вам нужны. Дайте ему свой личный стиль. <strong>User Story:</strong> Я могу создавать рецепты с именами и ингредиентами. <strong>User Story:</strong> Я вижу индексный вид, в котором видны имена всех рецептов. <strong>User Story:</strong> Я могу щелкнуть любой из этих рецептов, чтобы просмотреть его. <strong>User Story:</strong> Я могу редактировать эти рецепты. <strong>User Story:</strong> Я могу удалить эти рецепты. <strong>User Story:</strong> все новые рецепты, которые я добавляю, сохраняются в локальном хранилище моего браузера. Если я обновляю страницу, эти рецепты все равно будут там. <strong>Подсказка:</strong> вы должны префикс локальных ключей хранения на CodePen, то есть <code>_username_recipes</code> забудьте использовать <a href="//github.com/FreeCodeCamp/freecodecamp/wiki/FreeCodeCamp-Get-Help" target="_blank">Read-Search-Ask,</a> если вы застряли. Когда вы закончите, нажмите кнопку «Я закончил эту задачу» и включите ссылку на вашу CodePen. Вы можете получить отзывы о своем проекте, поделившись с друзьями на Facebook. </section>
|
||||
<section id='description'>
|
||||
<strong>Цель:</strong> создать приложение <a href="https://codepen.io" target="_blank">CodePen.io</a> , функционально похожее на это: <a href="https://codepen.io/freeCodeCamp/full/dNVazZ/" target="_blank">https://codepen.io/freeCodeCamp/full/dNVazZ/</a> . Выполняйте приведенные ниже <a href="https://en.wikipedia.org/wiki/User_story" target="_blank">истории пользователей</a> . Используйте любые библиотеки или API, которые вам нужны. Дайте ему свой личный стиль. <strong>User Story:</strong> Я могу создавать рецепты с именами и ингредиентами. <strong>User Story:</strong> Я вижу индексный вид, в котором видны имена всех рецептов. <strong>User Story:</strong> Я могу щелкнуть любой из этих рецептов, чтобы просмотреть его. <strong>User Story:</strong> Я могу редактировать эти рецепты. <strong>User Story:</strong> Я могу удалить эти рецепты. <strong>User Story:</strong> все новые рецепты, которые я добавляю, сохраняются в локальном хранилище моего браузера. Если я обновляю страницу, эти рецепты все равно будут там. <strong>Подсказка:</strong> вы должны префикс локальных ключей хранения на CodePen, то есть <code>_username_recipes</code> забудьте использовать <a href="//github.com/FreeCodeCamp/freecodecamp/wiki/FreeCodeCamp-Get-Help" target="_blank">Read-Search-Ask,</a> если вы застряли. Когда вы закончите, нажмите кнопку «Я закончил эту задачу» и включите ссылку на вашу CodePen. Вы можете получить отзывы о своем проекте, поделившись с друзьями на Facebook.
|
||||
</section>
|
||||
|
||||
## Instructions
|
||||
<section id="instructions">
|
||||
<section id='instructions'>
|
||||
|
||||
</section>
|
||||
|
||||
## Tests
|
||||
@@ -19,20 +22,6 @@ localeTitle: Создайте рецепт
|
||||
|
||||
```yml
|
||||
tests: []
|
||||
|
||||
```
|
||||
|
||||
</section>
|
||||
|
||||
## Challenge Seed
|
||||
<section id='challengeSeed'>
|
||||
|
||||
</section>
|
||||
|
||||
## Solution
|
||||
<section id='solution'>
|
||||
|
||||
```js
|
||||
// solution required
|
||||
```
|
||||
</section>
|
||||
|
@@ -3,15 +3,18 @@ id: bd7153d8c242eddfaeb5bd13
|
||||
title: Build a Roguelike Dungeon Crawler Game
|
||||
isRequired: false
|
||||
challengeType: 3
|
||||
videoUrl: ''
|
||||
forumTopicId: 302355
|
||||
localeTitle: Постройте игру робота Roguelike Dungeon
|
||||
---
|
||||
|
||||
## Description
|
||||
<section id="description"> <strong>Цель:</strong> создать приложение <a href="https://codepen.io" target="_blank">CodePen.io</a> , функционально похожее на это: <a href="https://codepen.io/freeCodeCamp/full/apLXEJ/" target="_blank">https://codepen.io/freeCodeCamp/full/apLXEJ/</a> . Выполняйте приведенные ниже <a href="https://en.wikipedia.org/wiki/User_story" target="_blank">истории пользователей</a> . Используйте любые библиотеки или API, которые вам нужны. Дайте ему свой личный стиль. <strong>История пользователя: у</strong> меня есть здоровье, уровень и оружие. Я могу взять лучшее оружие. Я могу забрать предметы здоровья. <strong>История пользователя:</strong> все предметы и враги на карте упорядочены случайным образом. <strong>User Story:</strong> Я могу перемещаться по карте, открывая предметы. <strong>User Story:</strong> Я могу перемещаться в любом месте границ карты, но я не могу двигаться через врага, пока не избил его. <strong>User Story:</strong> Большая часть карты скрыта. Когда я делаю шаг, раскрываются все пробелы, которые находятся в определенном количестве пробелов от меня. <strong>История пользователя:</strong> когда я избиваю врага, враг уходит, и я получаю XP, что в конечном итоге увеличивает мой уровень. <strong>История пользователя:</strong> Когда я сражаюсь с врагом, мы по очереди наносим вред друг другу, пока один из нас не теряет. Я наношу урон, исходя из своего уровня и своего оружия. Враг наносит урон, исходя из своего уровня. Урон несколько случайный в пределах диапазона. <strong>История пользователя:</strong> Когда я нахожу и избиваю босса, я побеждаю. <strong>История пользователя:</strong> игра должна быть сложной, но теоретически выигрышной. Не забудьте использовать <a href="http://forum.freecodecamp.org/t/how-to-get-help-when-you-are-stuck/19514" target="_blank">Read-Search-Ask,</a> если вы застряли. Когда вы закончите, нажмите кнопку «Я закончил эту задачу» и включите ссылку на вашу CodePen. Вы можете получить отзывы о своем проекте, поделившись с друзьями на Facebook. </section>
|
||||
<section id='description'>
|
||||
<strong>Цель:</strong> создать приложение <a href="https://codepen.io" target="_blank">CodePen.io</a> , функционально похожее на это: <a href="https://codepen.io/freeCodeCamp/full/apLXEJ/" target="_blank">https://codepen.io/freeCodeCamp/full/apLXEJ/</a> . Выполняйте приведенные ниже <a href="https://en.wikipedia.org/wiki/User_story" target="_blank">истории пользователей</a> . Используйте любые библиотеки или API, которые вам нужны. Дайте ему свой личный стиль. <strong>История пользователя: у</strong> меня есть здоровье, уровень и оружие. Я могу взять лучшее оружие. Я могу забрать предметы здоровья. <strong>История пользователя:</strong> все предметы и враги на карте упорядочены случайным образом. <strong>User Story:</strong> Я могу перемещаться по карте, открывая предметы. <strong>User Story:</strong> Я могу перемещаться в любом месте границ карты, но я не могу двигаться через врага, пока не избил его. <strong>User Story:</strong> Большая часть карты скрыта. Когда я делаю шаг, раскрываются все пробелы, которые находятся в определенном количестве пробелов от меня. <strong>История пользователя:</strong> когда я избиваю врага, враг уходит, и я получаю XP, что в конечном итоге увеличивает мой уровень. <strong>История пользователя:</strong> Когда я сражаюсь с врагом, мы по очереди наносим вред друг другу, пока один из нас не теряет. Я наношу урон, исходя из своего уровня и своего оружия. Враг наносит урон, исходя из своего уровня. Урон несколько случайный в пределах диапазона. <strong>История пользователя:</strong> Когда я нахожу и избиваю босса, я побеждаю. <strong>История пользователя:</strong> игра должна быть сложной, но теоретически выигрышной. Не забудьте использовать <a href="http://forum.freecodecamp.org/t/how-to-get-help-when-you-are-stuck/19514" target="_blank">Read-Search-Ask,</a> если вы застряли. Когда вы закончите, нажмите кнопку «Я закончил эту задачу» и включите ссылку на вашу CodePen. Вы можете получить отзывы о своем проекте, поделившись с друзьями на Facebook.
|
||||
</section>
|
||||
|
||||
## Instructions
|
||||
<section id="instructions">
|
||||
<section id='instructions'>
|
||||
|
||||
</section>
|
||||
|
||||
## Tests
|
||||
@@ -19,20 +22,6 @@ localeTitle: Постройте игру робота Roguelike Dungeon
|
||||
|
||||
```yml
|
||||
tests: []
|
||||
|
||||
```
|
||||
|
||||
</section>
|
||||
|
||||
## Challenge Seed
|
||||
<section id='challengeSeed'>
|
||||
|
||||
</section>
|
||||
|
||||
## Solution
|
||||
<section id='solution'>
|
||||
|
||||
```js
|
||||
// solution required
|
||||
```
|
||||
</section>
|
||||
|
@@ -3,15 +3,18 @@ id: bd7158d8c442eddfaeb5bd1c
|
||||
title: Build a Simon Game
|
||||
challengeType: 3
|
||||
isRequired: false
|
||||
videoUrl: ''
|
||||
forumTopicId: 302357
|
||||
localeTitle: Постройте игру Simon
|
||||
---
|
||||
|
||||
## Description
|
||||
<section id="description"> <strong>Цель:</strong> создать приложение <a href="https://codepen.io" target="_blank">CodePen.io</a> , функционально похожее на это: <a href="https://codepen.io/Em-Ant/full/QbRyqq/" target="_blank">https://codepen.io/freeCodeCamp/full/obYBjE</a> . Выполняйте приведенные ниже <a href="https://en.wikipedia.org/wiki/User_story" target="_blank">истории пользователей</a> . Используйте любые библиотеки или API, которые вам нужны. Дайте ему свой личный стиль. <strong>User Story:</strong> Мне представлена случайная серия кнопочных прессов. <strong>User Story:</strong> каждый раз, когда я нажимаю кнопку серии, я вижу ту же серию нажатий кнопок, но с дополнительным шагом. <strong>User Story:</strong> Я слышу звук, соответствующий каждой кнопке, как при нажатии серии нажатий, так и при нажатии кнопки. <strong>User Story:</strong> Если я нажимаю неправильную кнопку, меня уведомляют, что я сделал это, и эта серия нажатий на кнопки снова начинается, чтобы напомнить мне о шаблоне, поэтому я могу попробовать еще раз. <strong>User Story:</strong> Я вижу, сколько шагов в текущей серии нажатий кнопок. <strong>User Story:</strong> Если я хочу перезапустить, я могу нажать кнопку, чтобы сделать это, и игра вернется на один шаг. <strong>User Story:</strong> Я могу играть в строгом режиме, если, если я нажимаю кнопку, неправильно, она уведомляет меня о том, что я сделал это, и игра перезапускается при новой случайной серии нажатий на кнопки. <strong>История пользователя:</strong> я могу выиграть игру, выполнив последовательность из 20 шагов. Меня уведомляют о моей победе, затем игра начинается. <strong>Подсказка.</strong> Вот mp3, которые вы можете использовать для каждой кнопки: <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> . Не забудьте использовать <a href="http://forum.freecodecamp.org/t/how-to-get-help-when-you-are-stuck/19514" target="_blank">Read-Search-Ask,</a> если вы застряли. Когда вы закончите, нажмите кнопку «Я закончил эту задачу» и включите ссылку на вашу CodePen. Вы можете получить отзывы о своем проекте, поделившись с друзьями на Facebook. </section>
|
||||
<section id='description'>
|
||||
<strong>Цель:</strong> создать приложение <a href="https://codepen.io" target="_blank">CodePen.io</a> , функционально похожее на это: <a href="https://codepen.io/Em-Ant/full/QbRyqq/" target="_blank">https://codepen.io/freeCodeCamp/full/obYBjE</a> . Выполняйте приведенные ниже <a href="https://en.wikipedia.org/wiki/User_story" target="_blank">истории пользователей</a> . Используйте любые библиотеки или API, которые вам нужны. Дайте ему свой личный стиль. <strong>User Story:</strong> Мне представлена случайная серия кнопочных прессов. <strong>User Story:</strong> каждый раз, когда я нажимаю кнопку серии, я вижу ту же серию нажатий кнопок, но с дополнительным шагом. <strong>User Story:</strong> Я слышу звук, соответствующий каждой кнопке, как при нажатии серии нажатий, так и при нажатии кнопки. <strong>User Story:</strong> Если я нажимаю неправильную кнопку, меня уведомляют, что я сделал это, и эта серия нажатий на кнопки снова начинается, чтобы напомнить мне о шаблоне, поэтому я могу попробовать еще раз. <strong>User Story:</strong> Я вижу, сколько шагов в текущей серии нажатий кнопок. <strong>User Story:</strong> Если я хочу перезапустить, я могу нажать кнопку, чтобы сделать это, и игра вернется на один шаг. <strong>User Story:</strong> Я могу играть в строгом режиме, если, если я нажимаю кнопку, неправильно, она уведомляет меня о том, что я сделал это, и игра перезапускается при новой случайной серии нажатий на кнопки. <strong>История пользователя:</strong> я могу выиграть игру, выполнив последовательность из 20 шагов. Меня уведомляют о моей победе, затем игра начинается. <strong>Подсказка.</strong> Вот mp3, которые вы можете использовать для каждой кнопки: <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> . Не забудьте использовать <a href="http://forum.freecodecamp.org/t/how-to-get-help-when-you-are-stuck/19514" target="_blank">Read-Search-Ask,</a> если вы застряли. Когда вы закончите, нажмите кнопку «Я закончил эту задачу» и включите ссылку на вашу CodePen. Вы можете получить отзывы о своем проекте, поделившись с друзьями на Facebook.
|
||||
</section>
|
||||
|
||||
## Instructions
|
||||
<section id="instructions">
|
||||
<section id='instructions'>
|
||||
|
||||
</section>
|
||||
|
||||
## Tests
|
||||
@@ -19,20 +22,6 @@ localeTitle: Постройте игру Simon
|
||||
|
||||
```yml
|
||||
tests: []
|
||||
|
||||
```
|
||||
|
||||
</section>
|
||||
|
||||
## Challenge Seed
|
||||
<section id='challengeSeed'>
|
||||
|
||||
</section>
|
||||
|
||||
## Solution
|
||||
<section id='solution'>
|
||||
|
||||
```js
|
||||
// solution required
|
||||
```
|
||||
</section>
|
||||
|
@@ -3,15 +3,18 @@ id: bd7158d8c442eedfaeb5bd1c
|
||||
title: Build a Tic Tac Toe Game
|
||||
challengeType: 3
|
||||
isRequired: false
|
||||
videoUrl: ''
|
||||
forumTopicId: 302358
|
||||
localeTitle: Постройте игру Tic Tac Toe
|
||||
---
|
||||
|
||||
## Description
|
||||
<section id="description"> <strong>Цель:</strong> создать приложение <a href="https://codepen.io" target="_blank">CodePen.io</a> , функционально похожее на это: <a href="https://codepen.io/freeCodeCamp/full/KzXQgy/" target="_blank">https://codepen.io/freeCodeCamp/full/KzXQgy/</a> . Выполняйте приведенные ниже <a href="https://en.wikipedia.org/wiki/User_story" target="_blank">истории пользователей</a> . Используйте любые библиотеки или API, которые вам нужны. Дайте ему свой личный стиль. <strong>User Story:</strong> Я могу играть в игру Tic Tac Toe с компьютером. <strong>User Story:</strong> Моя игра будет сброшена, как только она закончится, и я смогу снова сыграть. <strong>User Story:</strong> Я могу выбрать, хочу ли я играть как X или O. Не забудьте использовать <a href="http://forum.freecodecamp.org/t/how-to-get-help-when-you-are-stuck/19514" target="_blank">Read-Search-Ask,</a> если вы застряли. Когда вы закончите, нажмите кнопку «Я закончил эту задачу» и включите ссылку на вашу CodePen. Вы можете получить отзывы о своем проекте, поделившись с друзьями на Facebook. </section>
|
||||
<section id='description'>
|
||||
<strong>Цель:</strong> создать приложение <a href="https://codepen.io" target="_blank">CodePen.io</a> , функционально похожее на это: <a href="https://codepen.io/freeCodeCamp/full/KzXQgy/" target="_blank">https://codepen.io/freeCodeCamp/full/KzXQgy/</a> . Выполняйте приведенные ниже <a href="https://en.wikipedia.org/wiki/User_story" target="_blank">истории пользователей</a> . Используйте любые библиотеки или API, которые вам нужны. Дайте ему свой личный стиль. <strong>User Story:</strong> Я могу играть в игру Tic Tac Toe с компьютером. <strong>User Story:</strong> Моя игра будет сброшена, как только она закончится, и я смогу снова сыграть. <strong>User Story:</strong> Я могу выбрать, хочу ли я играть как X или O. Не забудьте использовать <a href="http://forum.freecodecamp.org/t/how-to-get-help-when-you-are-stuck/19514" target="_blank">Read-Search-Ask,</a> если вы застряли. Когда вы закончите, нажмите кнопку «Я закончил эту задачу» и включите ссылку на вашу CodePen. Вы можете получить отзывы о своем проекте, поделившись с друзьями на Facebook.
|
||||
</section>
|
||||
|
||||
## Instructions
|
||||
<section id="instructions">
|
||||
<section id='instructions'>
|
||||
|
||||
</section>
|
||||
|
||||
## Tests
|
||||
@@ -19,20 +22,6 @@ localeTitle: Постройте игру Tic Tac Toe
|
||||
|
||||
```yml
|
||||
tests: []
|
||||
|
||||
```
|
||||
|
||||
</section>
|
||||
|
||||
## Challenge Seed
|
||||
<section id='challengeSeed'>
|
||||
|
||||
</section>
|
||||
|
||||
## Solution
|
||||
<section id='solution'>
|
||||
|
||||
```js
|
||||
// solution required
|
||||
```
|
||||
</section>
|
||||
|
@@ -3,15 +3,18 @@ id: bd7158d8c443eddfaeb5bdef
|
||||
title: Build a Voting App
|
||||
challengeType: 4
|
||||
isRequired: true
|
||||
videoUrl: ''
|
||||
forumTopicId: 302359
|
||||
localeTitle: Создайте приложение для голосования
|
||||
---
|
||||
|
||||
## Description
|
||||
<section id="description"> <strong>Цель.</strong> Построить полное приложение JavaScript с полным стеклом, которое функционально похоже на это: <a href="https://fcc-voting-arthow4n.herokuapp.com/" target="_blank">https://fcc-voting-arthow4n.herokuapp.com/</a> и развернуть его в Heroku. Обратите внимание, что для каждого проекта вам необходимо создать новый репозиторий GitHub и новый проект Heroku. Если вы не можете вспомнить, как это сделать, перейдите на страницу <a href="/challenges/get-set-for-our-dynamic-web-application-projects">https://freecodecamp.com/challenges/get-set-for-our-dynamic-web-application-projects</a> . Вот конкретные истории пользователей, которые вы должны реализовать для этого проекта: <strong>User Story:</strong> как аутентифицированный пользователь, я могу продолжить опросы и вернуться позже, чтобы получить к ним доступ. <strong>User Story:</strong> Как аутентифицированный пользователь, я могу поделиться своими опросами с моими друзьями. <strong>User Story:</strong> как пользователь, прошедший проверку подлинности, я могу видеть совокупные результаты моих опросов. <strong>User Story:</strong> как пользователь, прошедший проверку подлинности, я могу удалить опросы, которые я решил, что больше не хочу. <strong>User Story:</strong> как аутентифицированный пользователь, я могу создать опрос с любым количеством возможных элементов. <strong>User Story:</strong> как пользователь, не прошедший проверку подлинности или аутентифицированный, я могу видеть и голосовать на всеобщих опросах. <strong>User Story:</strong> как пользователь, не прошедший проверку подлинности или аутентифицированный, я могу видеть результаты опросов в форме диаграммы. (Это может быть реализовано с использованием Chart.js или Google Charts.) <strong>User Story:</strong> Как аутентифицированный пользователь, если мне не нравятся параметры в опросе, я могу создать новый вариант. После того, как вы закончите реализацию этих историй пользователей, нажмите кнопку «Я завершил эту задачу» и введите URL-адреса как для вашего репозитория GitHub, так и для вашего живого приложения, работающего на Heroku. Вы можете получить отзывы о своем проекте, поделившись с друзьями на Facebook. </section>
|
||||
<section id='description'>
|
||||
<strong>Цель.</strong> Построить полное приложение JavaScript с полным стеклом, которое функционально похоже на это: <a href="https://fcc-voting-arthow4n.herokuapp.com/" target="_blank">https://fcc-voting-arthow4n.herokuapp.com/</a> и развернуть его в Heroku. Обратите внимание, что для каждого проекта вам необходимо создать новый репозиторий GitHub и новый проект Heroku. Если вы не можете вспомнить, как это сделать, перейдите на страницу <a href="/challenges/get-set-for-our-dynamic-web-application-projects">https://freecodecamp.com/challenges/get-set-for-our-dynamic-web-application-projects</a> . Вот конкретные истории пользователей, которые вы должны реализовать для этого проекта: <strong>User Story:</strong> как аутентифицированный пользователь, я могу продолжить опросы и вернуться позже, чтобы получить к ним доступ. <strong>User Story:</strong> Как аутентифицированный пользователь, я могу поделиться своими опросами с моими друзьями. <strong>User Story:</strong> как пользователь, прошедший проверку подлинности, я могу видеть совокупные результаты моих опросов. <strong>User Story:</strong> как пользователь, прошедший проверку подлинности, я могу удалить опросы, которые я решил, что больше не хочу. <strong>User Story:</strong> как аутентифицированный пользователь, я могу создать опрос с любым количеством возможных элементов. <strong>User Story:</strong> как пользователь, не прошедший проверку подлинности или аутентифицированный, я могу видеть и голосовать на всеобщих опросах. <strong>User Story:</strong> как пользователь, не прошедший проверку подлинности или аутентифицированный, я могу видеть результаты опросов в форме диаграммы. (Это может быть реализовано с использованием Chart.js или Google Charts.) <strong>User Story:</strong> Как аутентифицированный пользователь, если мне не нравятся параметры в опросе, я могу создать новый вариант. После того, как вы закончите реализацию этих историй пользователей, нажмите кнопку «Я завершил эту задачу» и введите URL-адреса как для вашего репозитория GitHub, так и для вашего живого приложения, работающего на Heroku. Вы можете получить отзывы о своем проекте, поделившись с друзьями на Facebook.
|
||||
</section>
|
||||
|
||||
## Instructions
|
||||
<section id="instructions">
|
||||
<section id='instructions'>
|
||||
|
||||
</section>
|
||||
|
||||
## Tests
|
||||
@@ -19,20 +22,6 @@ localeTitle: Создайте приложение для голосования
|
||||
|
||||
```yml
|
||||
tests: []
|
||||
|
||||
```
|
||||
|
||||
</section>
|
||||
|
||||
## Challenge Seed
|
||||
<section id='challengeSeed'>
|
||||
|
||||
</section>
|
||||
|
||||
## Solution
|
||||
<section id='solution'>
|
||||
|
||||
```js
|
||||
// solution required
|
||||
```
|
||||
</section>
|
||||
|
@@ -3,15 +3,18 @@ id: bd7158d8c442eddfaeb5bd19
|
||||
title: Build a Wikipedia Viewer
|
||||
challengeType: 3
|
||||
isRequired: false
|
||||
videoUrl: ''
|
||||
forumTopicId: 302360
|
||||
localeTitle: Построить средство просмотра Wikipedia
|
||||
---
|
||||
|
||||
## Description
|
||||
<section id="description"> <strong>Цель:</strong> создать приложение <a href="https://codepen.io" target="_blank">CodePen.io</a> , функционально похожее на это: <a href="https://codepen.io/freeCodeCamp/full/wGqEga/" target="_blank">https://codepen.io/freeCodeCamp/full/wGqEga/</a> . Выполняйте приведенные ниже <a href="https://en.wikipedia.org/wiki/User_story" target="_blank">истории пользователей</a> . Используйте любые библиотеки или API, которые вам нужны. Дайте ему свой личный стиль. <strong>User Story:</strong> я могу искать записи в Википедии в окне поиска и просматривать полученные записи в Википедии. <strong>User Story:</strong> Я могу нажать кнопку, чтобы увидеть случайную запись в Википедии. <span class="text-info">Подсказка №1:</span> Вот URL, который вы можете использовать для получения случайной статьи в Википедии: <code>https://en.wikipedia.org/wiki/Special:Random</code> . <span class="text-info">Подсказка # 2:</span> вот запись об использовании API Википедии: <code>https://www.mediawiki.org/wiki/API:Main_page</code> . <span class="text-info">Подсказка №3:</span> Используйте эту <a href="https://en.wikipedia.org/wiki/Special:ApiSandbox#action=query&titles=Main%20Page&prop=revisions&rvprop=content&format=jsonfm" target="_blank">ссылку,</a> чтобы поэкспериментировать с API Википедии. Не забудьте использовать <a href="http://forum.freecodecamp.org/t/how-to-get-help-when-you-are-stuck/19514" target="_blank">Read-Search-Ask,</a> если вы застряли. Когда вы закончите, нажмите кнопку «Я закончил эту задачу» и включите ссылку на вашу CodePen. Вы можете получить отзывы о своем проекте, поделившись с друзьями на Facebook. </section>
|
||||
<section id='description'>
|
||||
<strong>Цель:</strong> создать приложение <a href="https://codepen.io" target="_blank">CodePen.io</a> , функционально похожее на это: <a href="https://codepen.io/freeCodeCamp/full/wGqEga/" target="_blank">https://codepen.io/freeCodeCamp/full/wGqEga/</a> . Выполняйте приведенные ниже <a href="https://en.wikipedia.org/wiki/User_story" target="_blank">истории пользователей</a> . Используйте любые библиотеки или API, которые вам нужны. Дайте ему свой личный стиль. <strong>User Story:</strong> я могу искать записи в Википедии в окне поиска и просматривать полученные записи в Википедии. <strong>User Story:</strong> Я могу нажать кнопку, чтобы увидеть случайную запись в Википедии. <span class="text-info">Подсказка №1:</span> Вот URL, который вы можете использовать для получения случайной статьи в Википедии: <code>https://en.wikipedia.org/wiki/Special:Random</code> . <span class="text-info">Подсказка # 2:</span> вот запись об использовании API Википедии: <code>https://www.mediawiki.org/wiki/API:Main_page</code> . <span class="text-info">Подсказка №3:</span> Используйте эту <a href="https://en.wikipedia.org/wiki/Special:ApiSandbox#action=query&titles=Main%20Page&prop=revisions&rvprop=content&format=jsonfm" target="_blank">ссылку,</a> чтобы поэкспериментировать с API Википедии. Не забудьте использовать <a href="http://forum.freecodecamp.org/t/how-to-get-help-when-you-are-stuck/19514" target="_blank">Read-Search-Ask,</a> если вы застряли. Когда вы закончите, нажмите кнопку «Я закончил эту задачу» и включите ссылку на вашу CodePen. Вы можете получить отзывы о своем проекте, поделившись с друзьями на Facebook.
|
||||
</section>
|
||||
|
||||
## Instructions
|
||||
<section id="instructions">
|
||||
<section id='instructions'>
|
||||
|
||||
</section>
|
||||
|
||||
## Tests
|
||||
@@ -19,20 +22,6 @@ localeTitle: Построить средство просмотра Wikipedia
|
||||
|
||||
```yml
|
||||
tests: []
|
||||
|
||||
```
|
||||
|
||||
</section>
|
||||
|
||||
## Challenge Seed
|
||||
<section id='challengeSeed'>
|
||||
|
||||
</section>
|
||||
|
||||
## Solution
|
||||
<section id='solution'>
|
||||
|
||||
```js
|
||||
// solution required
|
||||
```
|
||||
</section>
|
||||
|
@@ -3,15 +3,18 @@ id: bd7158d8c443edefaeb5bdee
|
||||
title: Build an Image Search Abstraction Layer
|
||||
isRequired: true
|
||||
challengeType: 4
|
||||
videoUrl: ''
|
||||
forumTopicId: 302361
|
||||
localeTitle: Постройте слой абстракции изображения
|
||||
---
|
||||
|
||||
## Description
|
||||
<section id="description"> <strong>Цель:</strong> создать полноценное приложение JavaScript для стека, которое позволяет искать изображения, подобные этому: <a href="https://cryptic-ridge-9197.herokuapp.com/api/imagesearch/lolcats%20funny?offset=10" target="_blank">https://cryptic-ridge-9197.herokuapp.com/api/imagesearch/lolcats%20funny?offset=10</a> и просматривать последние поисковые запросы, подобные этому : <a href="https://cryptic-ridge-9197.herokuapp.com/api/latest/imagesearch/" target="_blank">https://cryptic-ridge-9197.herokuapp.com/api/latest/imagesearch/</a> . Затем разверните его в Glitch. Обратите внимание, что для каждого проекта вы должны создать новый репозиторий GitHub и новый проект Glitch. Если вы не можете вспомнить, как это сделать, перейдите на страницу <a href="/challenges/get-set-for-our-api-development-projects">https://freecodecamp.org/challenges/get-set-for-our-api-development-projects</a> . Вот конкретные истории пользователей, которые вы должны реализовать для этого проекта: <strong>User Story:</strong> Я могу получить URL-адреса изображений, текст текста и URL-адреса страниц для набора изображений, относящихся к данной строке поиска. <strong>User Story:</strong> Я могу разбивать страницы на ответы, добавляя к URL-адресу параметр? Offset = 2. <strong>User Story:</strong> Я могу получить список самых последних строк поиска. Когда вы закончите реализацию этих историй пользователей, нажмите кнопку «Я завершил эту задачу» и введите URL-адреса как для вашего репозитория GitHub, так и для вашего живого приложения, работающего на Glitch. Вы можете получить отзывы о своем проекте, поделившись с друзьями на Facebook. </section>
|
||||
<section id='description'>
|
||||
<strong>Цель:</strong> создать полноценное приложение JavaScript для стека, которое позволяет искать изображения, подобные этому: <a href="https://cryptic-ridge-9197.herokuapp.com/api/imagesearch/lolcats%20funny?offset=10" target="_blank">https://cryptic-ridge-9197.herokuapp.com/api/imagesearch/lolcats%20funny?offset=10</a> и просматривать последние поисковые запросы, подобные этому : <a href="https://cryptic-ridge-9197.herokuapp.com/api/latest/imagesearch/" target="_blank">https://cryptic-ridge-9197.herokuapp.com/api/latest/imagesearch/</a> . Затем разверните его в Glitch. Обратите внимание, что для каждого проекта вы должны создать новый репозиторий GitHub и новый проект Glitch. Если вы не можете вспомнить, как это сделать, перейдите на страницу <a href="/challenges/get-set-for-our-api-development-projects">https://freecodecamp.org/challenges/get-set-for-our-api-development-projects</a> . Вот конкретные истории пользователей, которые вы должны реализовать для этого проекта: <strong>User Story:</strong> Я могу получить URL-адреса изображений, текст текста и URL-адреса страниц для набора изображений, относящихся к данной строке поиска. <strong>User Story:</strong> Я могу разбивать страницы на ответы, добавляя к URL-адресу параметр? Offset = 2. <strong>User Story:</strong> Я могу получить список самых последних строк поиска. Когда вы закончите реализацию этих историй пользователей, нажмите кнопку «Я завершил эту задачу» и введите URL-адреса как для вашего репозитория GitHub, так и для вашего живого приложения, работающего на Glitch. Вы можете получить отзывы о своем проекте, поделившись с друзьями на Facebook.
|
||||
</section>
|
||||
|
||||
## Instructions
|
||||
<section id="instructions">
|
||||
<section id='instructions'>
|
||||
|
||||
</section>
|
||||
|
||||
## Tests
|
||||
@@ -19,20 +22,6 @@ localeTitle: Постройте слой абстракции изображен
|
||||
|
||||
```yml
|
||||
tests: []
|
||||
|
||||
```
|
||||
|
||||
</section>
|
||||
|
||||
## Challenge Seed
|
||||
<section id='challengeSeed'>
|
||||
|
||||
</section>
|
||||
|
||||
## Solution
|
||||
<section id='solution'>
|
||||
|
||||
```js
|
||||
// solution required
|
||||
```
|
||||
</section>
|
||||
|
@@ -3,15 +3,18 @@ id: bd7154d8c242eddfaeb5bd13
|
||||
title: Build the Game of Life
|
||||
isRequired: false
|
||||
challengeType: 3
|
||||
videoUrl: ''
|
||||
forumTopicId: 302362
|
||||
localeTitle: Постройте игру жизни
|
||||
---
|
||||
|
||||
## Description
|
||||
<section id="description"> <strong>Цель:</strong> создать приложение <a href="https://codepen.io" target="_blank">CodePen.io</a> , функционально похожее на это: <a href="https://codepen.io/freeCodeCamp/full/BpwMZv/" target="_blank">https://codepen.io/freeCodeCamp/full/BpwMZv/</a> . Выполняйте приведенные ниже <a href="https://en.wikipedia.org/wiki/User_story" target="_blank">истории пользователей</a> . Используйте любые библиотеки или API, которые вам нужны. Дайте ему свой личный стиль. <strong>User Story:</strong> Когда я впервые прихожу к игре, она будет произвольно создавать доску и начать играть. <strong>User Story:</strong> Я могу начать и остановить доску. <strong>User Story:</strong> Я могу настроить доску. <strong>История пользователя:</strong> я могу очистить доску. <strong>User Story:</strong> Когда я нажимаю start, игра будет разыгрываться. <strong>История пользователя:</strong> каждый раз, когда изменяется доска, я вижу, сколько поколений прошло. <strong>Подсказка:</strong> вот объяснение игры жизни Конвея от самого Джона Конвея: <a href="https://www.youtube.com/watch?v=E8kUJL04ELA" target="_blank">https://www.youtube.com/watch?v=E8kUJL04ELA</a> <strong>Подсказка:</strong> вот обзор игры Жизни Конвея с правилами для вашей справки: <a href="https://en.wikipedia.org/wiki/Conway%27s_Game_of_Life" target="_blank">https: // ru.wikipedia.org/wiki/Conway%27s_Game_of_Life Не</a> забудьте использовать <a href="//github.com/FreeCodeCamp/freecodecamp/wiki/FreeCodeCamp-Get-Help" target="_blank">Read-Search-Ask,</a> если вы застряли. Когда вы закончите, нажмите кнопку «Я закончил эту задачу» и включите ссылку на вашу CodePen. Вы можете получить отзывы о своем проекте, поделившись с друзьями на Facebook. </section>
|
||||
<section id='description'>
|
||||
<strong>Цель:</strong> создать приложение <a href="https://codepen.io" target="_blank">CodePen.io</a> , функционально похожее на это: <a href="https://codepen.io/freeCodeCamp/full/BpwMZv/" target="_blank">https://codepen.io/freeCodeCamp/full/BpwMZv/</a> . Выполняйте приведенные ниже <a href="https://en.wikipedia.org/wiki/User_story" target="_blank">истории пользователей</a> . Используйте любые библиотеки или API, которые вам нужны. Дайте ему свой личный стиль. <strong>User Story:</strong> Когда я впервые прихожу к игре, она будет произвольно создавать доску и начать играть. <strong>User Story:</strong> Я могу начать и остановить доску. <strong>User Story:</strong> Я могу настроить доску. <strong>История пользователя:</strong> я могу очистить доску. <strong>User Story:</strong> Когда я нажимаю start, игра будет разыгрываться. <strong>История пользователя:</strong> каждый раз, когда изменяется доска, я вижу, сколько поколений прошло. <strong>Подсказка:</strong> вот объяснение игры жизни Конвея от самого Джона Конвея: <a href="https://www.youtube.com/watch?v=E8kUJL04ELA" target="_blank">https://www.youtube.com/watch?v=E8kUJL04ELA</a> <strong>Подсказка:</strong> вот обзор игры Жизни Конвея с правилами для вашей справки: <a href="https://en.wikipedia.org/wiki/Conway%27s_Game_of_Life" target="_blank">https: // ru.wikipedia.org/wiki/Conway%27s_Game_of_Life Не</a> забудьте использовать <a href="//github.com/FreeCodeCamp/freecodecamp/wiki/FreeCodeCamp-Get-Help" target="_blank">Read-Search-Ask,</a> если вы застряли. Когда вы закончите, нажмите кнопку «Я закончил эту задачу» и включите ссылку на вашу CodePen. Вы можете получить отзывы о своем проекте, поделившись с друзьями на Facebook.
|
||||
</section>
|
||||
|
||||
## Instructions
|
||||
<section id="instructions">
|
||||
<section id='instructions'>
|
||||
|
||||
</section>
|
||||
|
||||
## Tests
|
||||
@@ -19,20 +22,6 @@ localeTitle: Постройте игру жизни
|
||||
|
||||
```yml
|
||||
tests: []
|
||||
|
||||
```
|
||||
|
||||
</section>
|
||||
|
||||
## Challenge Seed
|
||||
<section id='challengeSeed'>
|
||||
|
||||
</section>
|
||||
|
||||
## Solution
|
||||
<section id='solution'>
|
||||
|
||||
```js
|
||||
// solution required
|
||||
```
|
||||
</section>
|
||||
|
@@ -3,15 +3,18 @@ id: bd7158d8c443eddfaeb5bd0e
|
||||
title: Chart the Stock Market
|
||||
challengeType: 4
|
||||
isRequired: true
|
||||
videoUrl: ''
|
||||
forumTopicId: 302363
|
||||
localeTitle: Диаграмма фондового рынка
|
||||
---
|
||||
|
||||
## Description
|
||||
<section id="description"> <strong>Цель:</strong> создать полноценное приложение JavaScript со стеклом, которое функционально схоже с этим: <a href="http://watchstocks.herokuapp.com/" target="_blank">http://watchstocks.herokuapp.com/</a> и развернуть его в Heroku. Обратите внимание, что для каждого проекта вам необходимо создать новый репозиторий GitHub и новый проект Heroku. Если вы не можете вспомнить, как это сделать, перейдите на страницу <a href="/challenges/get-set-for-our-dynamic-web-application-projects">https://freecodecamp.com/challenges/get-set-for-our-dynamic-web-application-projects</a> . Вот конкретные истории пользователей, которые вы должны реализовать для этого проекта: <strong>User Story:</strong> Я могу просмотреть график, отображающий последние трендовые линии для каждого добавленного запаса. <strong>User Story:</strong> Я могу добавить новые запасы по их имени. <strong>User Story:</strong> Я могу удалить акции. <strong>User Story:</strong> я могу видеть изменения в режиме реального времени, когда любой другой пользователь добавляет или удаляет запас. Для этого вам нужно будет использовать веб-сокеты. После того, как вы закончите реализацию этих историй пользователей, нажмите кнопку «Я завершил эту задачу» и введите URL-адреса как для вашего репозитория GitHub, так и для вашего живого приложения, работающего на Heroku. Вы можете получить отзывы о своем проекте, поделившись с друзьями на Facebook. </section>
|
||||
<section id='description'>
|
||||
<strong>Цель:</strong> создать полноценное приложение JavaScript со стеклом, которое функционально схоже с этим: <a href="http://watchstocks.herokuapp.com/" target="_blank">http://watchstocks.herokuapp.com/</a> и развернуть его в Heroku. Обратите внимание, что для каждого проекта вам необходимо создать новый репозиторий GitHub и новый проект Heroku. Если вы не можете вспомнить, как это сделать, перейдите на страницу <a href="/challenges/get-set-for-our-dynamic-web-application-projects">https://freecodecamp.com/challenges/get-set-for-our-dynamic-web-application-projects</a> . Вот конкретные истории пользователей, которые вы должны реализовать для этого проекта: <strong>User Story:</strong> Я могу просмотреть график, отображающий последние трендовые линии для каждого добавленного запаса. <strong>User Story:</strong> Я могу добавить новые запасы по их имени. <strong>User Story:</strong> Я могу удалить акции. <strong>User Story:</strong> я могу видеть изменения в режиме реального времени, когда любой другой пользователь добавляет или удаляет запас. Для этого вам нужно будет использовать веб-сокеты. После того, как вы закончите реализацию этих историй пользователей, нажмите кнопку «Я завершил эту задачу» и введите URL-адреса как для вашего репозитория GitHub, так и для вашего живого приложения, работающего на Heroku. Вы можете получить отзывы о своем проекте, поделившись с друзьями на Facebook.
|
||||
</section>
|
||||
|
||||
## Instructions
|
||||
<section id="instructions">
|
||||
<section id='instructions'>
|
||||
|
||||
</section>
|
||||
|
||||
## Tests
|
||||
@@ -19,20 +22,6 @@ localeTitle: Диаграмма фондового рынка
|
||||
|
||||
```yml
|
||||
tests: []
|
||||
|
||||
```
|
||||
|
||||
</section>
|
||||
|
||||
## Challenge Seed
|
||||
<section id='challengeSeed'>
|
||||
|
||||
</section>
|
||||
|
||||
## Solution
|
||||
<section id='solution'>
|
||||
|
||||
```js
|
||||
// solution required
|
||||
```
|
||||
</section>
|
||||
|
@@ -2,15 +2,18 @@
|
||||
id: bd7158d8c443eddfaeb5bd0f
|
||||
title: Manage a Book Trading Club
|
||||
challengeType: 4
|
||||
videoUrl: ''
|
||||
forumTopicId: 302364
|
||||
localeTitle: Управление книжным торговым клубом
|
||||
---
|
||||
|
||||
## Description
|
||||
<section id="description"> <strong>Цель.</strong> Создайте приложение <a href="https://glitch.com" target="_blank">Glitch</a> , которое функционально похоже на это: <a href="https://chrome-delivery.glitch.me/ /" target="_blank">https://chrome-delivery.glitch.me</a> . Выполняйте приведенные ниже <a href="https://en.wikipedia.org/wiki/User_story" target="_blank">истории пользователей</a> . Используйте любые библиотеки или API, которые вам нужны. Дайте ему свой личный стиль. <strong>User Story:</strong> Я могу просматривать все книги, отправленные каждым пользователем. <strong>User Story:</strong> Я могу добавить новую книгу. <strong>User Story:</strong> я могу обновить свои настройки, чтобы сохранить полное имя, город и штат. <strong>User Story:</strong> Я могу предложить сделку и ждать, пока другой пользователь согласится на сделку. После того, как вы закончите реализацию этих историй пользователей, нажмите кнопку «Я завершил эту задачу» и введите URL-адреса как для вашего репозитория GitHub, так и для вашего живого приложения, работающего на Heroku. Вы можете получить отзывы о своем проекте, поделившись с друзьями на Facebook. </section>
|
||||
<section id='description'>
|
||||
<strong>Цель.</strong> Создайте приложение <a href="https://glitch.com" target="_blank">Glitch</a> , которое функционально похоже на это: <a href="https://chrome-delivery.glitch.me/ /" target="_blank">https://chrome-delivery.glitch.me</a> . Выполняйте приведенные ниже <a href="https://en.wikipedia.org/wiki/User_story" target="_blank">истории пользователей</a> . Используйте любые библиотеки или API, которые вам нужны. Дайте ему свой личный стиль. <strong>User Story:</strong> Я могу просматривать все книги, отправленные каждым пользователем. <strong>User Story:</strong> Я могу добавить новую книгу. <strong>User Story:</strong> я могу обновить свои настройки, чтобы сохранить полное имя, город и штат. <strong>User Story:</strong> Я могу предложить сделку и ждать, пока другой пользователь согласится на сделку. После того, как вы закончите реализацию этих историй пользователей, нажмите кнопку «Я завершил эту задачу» и введите URL-адреса как для вашего репозитория GitHub, так и для вашего живого приложения, работающего на Heroku. Вы можете получить отзывы о своем проекте, поделившись с друзьями на Facebook.
|
||||
</section>
|
||||
|
||||
## Instructions
|
||||
<section id="instructions">
|
||||
<section id='instructions'>
|
||||
|
||||
</section>
|
||||
|
||||
## Tests
|
||||
@@ -18,20 +21,6 @@ localeTitle: Управление книжным торговым клубом
|
||||
|
||||
```yml
|
||||
tests: []
|
||||
|
||||
```
|
||||
|
||||
</section>
|
||||
|
||||
## Challenge Seed
|
||||
<section id='challengeSeed'>
|
||||
|
||||
</section>
|
||||
|
||||
## Solution
|
||||
<section id='solution'>
|
||||
|
||||
```js
|
||||
// solution required
|
||||
```
|
||||
</section>
|
||||
|
@@ -3,15 +3,18 @@ id: bd7108d8c242eddfaeb5bd13
|
||||
title: Map Data Across the Globe
|
||||
isRequired: false
|
||||
challengeType: 3
|
||||
videoUrl: ''
|
||||
forumTopicId: 302365
|
||||
localeTitle: Данные карты во всем мире
|
||||
---
|
||||
|
||||
## Description
|
||||
<section id="description"> <strong>Цель:</strong> создать приложение <a href="https://codepen.io" target="_blank">CodePen.io</a> , функционально похожее на это: <a href="https://codepen.io/freeCodeCamp/full/mVEJag" target="_blank">https://codepen.io/freeCodeCamp/full/mVEJag</a> . Выполняйте следующие <a href="https://en.wikipedia.org/wiki/User_story" target="_blank">истории пользователей</a> . Используйте любые библиотеки или API, которые вам нужны. Дайте ему свой личный стиль. <strong>User Story:</strong> Я вижу, где все метеориты высадились на карте мира. <strong>User Story:</strong> Я могу рассказать об относительном размере метеорита, просто взглянув на то, как оно представлено на карте. <strong>User Story:</strong> Я могу навести курсор мыши на точку данных метеорита для получения дополнительных данных. <strong>Подсказка:</strong> вот набор данных, который вы можете использовать для его создания: <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> забудьте использовать <a href="http://forum.freecodecamp.org/t/how-to-get-help-when-you-are-stuck/19514" target="_blank">Read-Search-Ask,</a> если вы застряли. Когда вы закончите, нажмите кнопку «Я закончил эту задачу» и включите ссылку на вашу CodePen. Вы можете получить отзывы о своем проекте, поделившись с друзьями на Facebook. </section>
|
||||
<section id='description'>
|
||||
<strong>Цель:</strong> создать приложение <a href="https://codepen.io" target="_blank">CodePen.io</a> , функционально похожее на это: <a href="https://codepen.io/freeCodeCamp/full/mVEJag" target="_blank">https://codepen.io/freeCodeCamp/full/mVEJag</a> . Выполняйте следующие <a href="https://en.wikipedia.org/wiki/User_story" target="_blank">истории пользователей</a> . Используйте любые библиотеки или API, которые вам нужны. Дайте ему свой личный стиль. <strong>User Story:</strong> Я вижу, где все метеориты высадились на карте мира. <strong>User Story:</strong> Я могу рассказать об относительном размере метеорита, просто взглянув на то, как оно представлено на карте. <strong>User Story:</strong> Я могу навести курсор мыши на точку данных метеорита для получения дополнительных данных. <strong>Подсказка:</strong> вот набор данных, который вы можете использовать для его создания: <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> забудьте использовать <a href="http://forum.freecodecamp.org/t/how-to-get-help-when-you-are-stuck/19514" target="_blank">Read-Search-Ask,</a> если вы застряли. Когда вы закончите, нажмите кнопку «Я закончил эту задачу» и включите ссылку на вашу CodePen. Вы можете получить отзывы о своем проекте, поделившись с друзьями на Facebook.
|
||||
</section>
|
||||
|
||||
## Instructions
|
||||
<section id="instructions">
|
||||
<section id='instructions'>
|
||||
|
||||
</section>
|
||||
|
||||
## Tests
|
||||
@@ -19,20 +22,6 @@ localeTitle: Данные карты во всем мире
|
||||
|
||||
```yml
|
||||
tests: []
|
||||
|
||||
```
|
||||
|
||||
</section>
|
||||
|
||||
## Challenge Seed
|
||||
<section id='challengeSeed'>
|
||||
|
||||
</section>
|
||||
|
||||
## Solution
|
||||
<section id='solution'>
|
||||
|
||||
```js
|
||||
// solution required
|
||||
```
|
||||
</section>
|
||||
|
@@ -3,15 +3,18 @@ id: bd7150d8c442eddfafb5bd1c
|
||||
title: P2P Video Chat Application
|
||||
challengeType: 3
|
||||
isRequired: false
|
||||
videoUrl: ''
|
||||
forumTopicId: 302366
|
||||
localeTitle: Приложение для видеочата P2P
|
||||
---
|
||||
|
||||
## Description
|
||||
<section id="description"> <strong>Цель.</strong> Создайте приложение <a href="https://glitch.com" target="_blank">Glitch</a> , функционально похожее на это: <a href="https://grove-voice.glitch.me/" target="_blank">https://grove-voice.glitch.me</a> . Выполняйте приведенные ниже <a href="https://en.wikipedia.org/wiki/User_story" target="_blank">истории пользователей</a> . Используйте любые библиотеки или API, которые вам нужны. Дайте ему свой личный стиль. <strong>История пользователя:</strong> по прибытии браузер предложит мне получить доступ к моей фотокамере и микрофону. <strong>User Story:</strong> После того, как я дам это разрешение, мне будет предложено ввести имя комнаты. <strong>User Story:</strong> Как только я наберу имя комнаты, комната будет создана, если раньше не было места этого имени. <strong>User Story: Мой</strong> друг может впоследствии перейти на тот же сайт, ввести в ту же комнату, в которую я вошел, и присоединиться к той же комнате, а затем войти в видеочат со мной. <strong>User Story:</strong> Если я набираю имя комнаты, и в этой комнате уже два человека, я получаю уведомление, что комната заполнена. <strong>User Story:</strong> Любой может создать или присоединиться к любой комнате. И может быть любое количество комнат, но все они должны иметь уникальные имена. <strong>User Story:</strong> Я могу запретить сайту доступ к моему микрофону и веб-камере. Если я не хочу этого делать, если возникает какая-то другая проблема с драйвером, я вижу сообщение об ошибке, в котором говорится, что это необходимо. <strong>User Story:</strong> Когда я выбираю отменять шаг ввода имени комнаты или если я не нахожу имя или просто пробелы, он должен снова попросить меня ввести правильное имя комнаты. <strong>User Story:</strong> Если один из двух человек в комнате отключился, они могут подключиться к одной комнате и продолжить разговор. Не забудьте использовать <a href="http://forum.freecodecamp.org/t/how-to-get-help-when-you-are-stuck/19514" target="_blank">Read-Search-Ask,</a> если вы застряли. Когда вы закончите, нажмите кнопку «Я завершил эту задачу» и включите ссылку на ваше приложение «Глюч». Вы можете получить отзывы о своем проекте, поделившись с друзьями на Facebook. </section>
|
||||
<section id='description'>
|
||||
<strong>Цель.</strong> Создайте приложение <a href="https://glitch.com" target="_blank">Glitch</a> , функционально похожее на это: <a href="https://grove-voice.glitch.me/" target="_blank">https://grove-voice.glitch.me</a> . Выполняйте приведенные ниже <a href="https://en.wikipedia.org/wiki/User_story" target="_blank">истории пользователей</a> . Используйте любые библиотеки или API, которые вам нужны. Дайте ему свой личный стиль. <strong>История пользователя:</strong> по прибытии браузер предложит мне получить доступ к моей фотокамере и микрофону. <strong>User Story:</strong> После того, как я дам это разрешение, мне будет предложено ввести имя комнаты. <strong>User Story:</strong> Как только я наберу имя комнаты, комната будет создана, если раньше не было места этого имени. <strong>User Story: Мой</strong> друг может впоследствии перейти на тот же сайт, ввести в ту же комнату, в которую я вошел, и присоединиться к той же комнате, а затем войти в видеочат со мной. <strong>User Story:</strong> Если я набираю имя комнаты, и в этой комнате уже два человека, я получаю уведомление, что комната заполнена. <strong>User Story:</strong> Любой может создать или присоединиться к любой комнате. И может быть любое количество комнат, но все они должны иметь уникальные имена. <strong>User Story:</strong> Я могу запретить сайту доступ к моему микрофону и веб-камере. Если я не хочу этого делать, если возникает какая-то другая проблема с драйвером, я вижу сообщение об ошибке, в котором говорится, что это необходимо. <strong>User Story:</strong> Когда я выбираю отменять шаг ввода имени комнаты или если я не нахожу имя или просто пробелы, он должен снова попросить меня ввести правильное имя комнаты. <strong>User Story:</strong> Если один из двух человек в комнате отключился, они могут подключиться к одной комнате и продолжить разговор. Не забудьте использовать <a href="http://forum.freecodecamp.org/t/how-to-get-help-when-you-are-stuck/19514" target="_blank">Read-Search-Ask,</a> если вы застряли. Когда вы закончите, нажмите кнопку «Я завершил эту задачу» и включите ссылку на ваше приложение «Глюч». Вы можете получить отзывы о своем проекте, поделившись с друзьями на Facebook.
|
||||
</section>
|
||||
|
||||
## Instructions
|
||||
<section id="instructions">
|
||||
<section id='instructions'>
|
||||
|
||||
</section>
|
||||
|
||||
## Tests
|
||||
@@ -19,20 +22,6 @@ localeTitle: Приложение для видеочата P2P
|
||||
|
||||
```yml
|
||||
tests: []
|
||||
|
||||
```
|
||||
|
||||
</section>
|
||||
|
||||
## Challenge Seed
|
||||
<section id='challengeSeed'>
|
||||
|
||||
</section>
|
||||
|
||||
## Solution
|
||||
<section id='solution'>
|
||||
|
||||
```js
|
||||
// solution required
|
||||
```
|
||||
</section>
|
||||
|
@@ -3,15 +3,18 @@ id: bd7198d8c242eddfaeb5bd13
|
||||
title: Show National Contiguity with a Force Directed Graph
|
||||
isRequired: false
|
||||
challengeType: 3
|
||||
videoUrl: ''
|
||||
forumTopicId: 302367
|
||||
localeTitle: Показать национальную смежность с диаграммой направленности силы
|
||||
---
|
||||
|
||||
## Description
|
||||
<section id="description"> <strong>Цель:</strong> создать приложение <a href="https://codepen.io" target="_blank">CodePen.io</a> , функционально похожее на это: <a href="https://codepen.io/freeCodeCamp/full/xVopBo" target="_blank">https://codepen.io/freeCodeCamp/full/xVopBo</a> . Выполняйте следующие <a href="https://en.wikipedia.org/wiki/User_story" target="_blank">истории пользователей</a> . Используйте любые библиотеки или API, которые вам нужны. Дайте ему свой личный стиль. <strong>User Story:</strong> Я вижу график, ориентированный на Force, который показывает, какие страны разделяют границы. <strong>User Story:</strong> Я могу видеть флаг каждой страны на своем узле. <strong>Подсказка:</strong> вот набор данных, который вы можете использовать для его создания: <a href="https://raw.githubusercontent.com/DealPete/forceDirected/master/countries.json" target="_blank">https://raw.githubusercontent.com/DealPete/forceDirected/master/countries.json.</a> <strong>Совет.</strong> Вы можете создать спрайт национальных флагов по адресу <a href="https://www.flag-sprites.com" target="_blank">https: //www.flag- sprites.com</a> . Не забудьте использовать <a href="http://forum.freecodecamp.org/t/how-to-get-help-when-you-are-stuck/19514" target="_blank">Read-Search-Ask,</a> если вы застряли. Когда вы закончите, нажмите кнопку «Я закончил эту задачу» и включите ссылку на вашу CodePen. Вы можете получить отзывы о своем проекте, поделившись с друзьями на Facebook. </section>
|
||||
<section id='description'>
|
||||
<strong>Цель:</strong> создать приложение <a href="https://codepen.io" target="_blank">CodePen.io</a> , функционально похожее на это: <a href="https://codepen.io/freeCodeCamp/full/xVopBo" target="_blank">https://codepen.io/freeCodeCamp/full/xVopBo</a> . Выполняйте следующие <a href="https://en.wikipedia.org/wiki/User_story" target="_blank">истории пользователей</a> . Используйте любые библиотеки или API, которые вам нужны. Дайте ему свой личный стиль. <strong>User Story:</strong> Я вижу график, ориентированный на Force, который показывает, какие страны разделяют границы. <strong>User Story:</strong> Я могу видеть флаг каждой страны на своем узле. <strong>Подсказка:</strong> вот набор данных, который вы можете использовать для его создания: <a href="https://raw.githubusercontent.com/DealPete/forceDirected/master/countries.json" target="_blank">https://raw.githubusercontent.com/DealPete/forceDirected/master/countries.json.</a> <strong>Совет.</strong> Вы можете создать спрайт национальных флагов по адресу <a href="https://www.flag-sprites.com" target="_blank">https: //www.flag- sprites.com</a> . Не забудьте использовать <a href="http://forum.freecodecamp.org/t/how-to-get-help-when-you-are-stuck/19514" target="_blank">Read-Search-Ask,</a> если вы застряли. Когда вы закончите, нажмите кнопку «Я закончил эту задачу» и включите ссылку на вашу CodePen. Вы можете получить отзывы о своем проекте, поделившись с друзьями на Facebook.
|
||||
</section>
|
||||
|
||||
## Instructions
|
||||
<section id="instructions">
|
||||
<section id='instructions'>
|
||||
|
||||
</section>
|
||||
|
||||
## Tests
|
||||
@@ -19,20 +22,6 @@ localeTitle: Показать национальную смежность с д
|
||||
|
||||
```yml
|
||||
tests: []
|
||||
|
||||
```
|
||||
|
||||
</section>
|
||||
|
||||
## Challenge Seed
|
||||
<section id='challengeSeed'>
|
||||
|
||||
</section>
|
||||
|
||||
## Solution
|
||||
<section id='solution'>
|
||||
|
||||
```js
|
||||
// solution required
|
||||
```
|
||||
</section>
|
||||
|
@@ -3,15 +3,18 @@ id: bd7158d8c442eddfaeb5bd10
|
||||
title: Show the Local Weather
|
||||
challengeType: 3
|
||||
isRequired: false
|
||||
videoUrl: ''
|
||||
forumTopicId: 302368
|
||||
localeTitle: Показать местную погоду
|
||||
---
|
||||
|
||||
## Description
|
||||
<section id="description"> <strong>Цель:</strong> создать приложение <a href="https://codepen.io" target="_blank">CodePen.io</a> , функционально похожее на это: <a href="https://codepen.io/freeCodeCamp/full/bELRjV" target="_blank">https://codepen.io/freeCodeCamp/full/bELRjV</a> . <strong>Правило №1:</strong> Не смотрите на код примера проекта. Подумайте сами. <strong>Правило № 2:</strong> выполните приведенные ниже <a href="https://en.wikipedia.org/wiki/User_story" target="_blank">истории пользователей</a> . Используйте любые библиотеки или API, которые вам нужны. Дайте ему свой личный стиль. <strong>User Story:</strong> Я могу видеть погоду в моем текущем местоположении. <strong>User Story:</strong> Я вижу другой значок или фоновое изображение (например, снежная гора, горячая пустыня) в зависимости от погоды. <strong>User Story:</strong> Я могу нажать кнопку для переключения между Фаренгейтом и Цельсием. <strong>Примечание.</strong> Многие интернет-браузеры теперь требуют подключения HTTP Secure ( <code>https://</code> ) для получения локали пользователя через геолокацию HTML5. По этой причине мы рекомендуем использовать HTML5 Geolocation, чтобы получить местоположение пользователя, а затем использовать freeCodeCamp Weather API <a href="https://fcc-weather-api.glitch.me" target="_blank">https://fcc-weather-api.glitch.me,</a> который использует соединение HTTP Secure для погоды. Кроме того, обязательно подключитесь к <a href="https://codepen.io" target="_blank">CodePen.io</a> через <code>https://</code> . Не забудьте использовать <a href="http://forum.freecodecamp.org/t/how-to-get-help-when-you-are-stuck/19514" target="_blank">Read-Search-Ask,</a> если вы застряли. Когда вы закончите, нажмите кнопку «Я закончил эту задачу» и включите ссылку на вашу CodePen. Вы можете получить отзывы о своем проекте, поделившись с друзьями на Facebook. </section>
|
||||
<section id='description'>
|
||||
<strong>Цель:</strong> создать приложение <a href="https://codepen.io" target="_blank">CodePen.io</a> , функционально похожее на это: <a href="https://codepen.io/freeCodeCamp/full/bELRjV" target="_blank">https://codepen.io/freeCodeCamp/full/bELRjV</a> . <strong>Правило №1:</strong> Не смотрите на код примера проекта. Подумайте сами. <strong>Правило № 2:</strong> выполните приведенные ниже <a href="https://en.wikipedia.org/wiki/User_story" target="_blank">истории пользователей</a> . Используйте любые библиотеки или API, которые вам нужны. Дайте ему свой личный стиль. <strong>User Story:</strong> Я могу видеть погоду в моем текущем местоположении. <strong>User Story:</strong> Я вижу другой значок или фоновое изображение (например, снежная гора, горячая пустыня) в зависимости от погоды. <strong>User Story:</strong> Я могу нажать кнопку для переключения между Фаренгейтом и Цельсием. <strong>Примечание.</strong> Многие интернет-браузеры теперь требуют подключения HTTP Secure ( <code>https://</code> ) для получения локали пользователя через геолокацию HTML5. По этой причине мы рекомендуем использовать HTML5 Geolocation, чтобы получить местоположение пользователя, а затем использовать freeCodeCamp Weather API <a href="https://fcc-weather-api.glitch.me" target="_blank">https://fcc-weather-api.glitch.me,</a> который использует соединение HTTP Secure для погоды. Кроме того, обязательно подключитесь к <a href="https://codepen.io" target="_blank">CodePen.io</a> через <code>https://</code> . Не забудьте использовать <a href="http://forum.freecodecamp.org/t/how-to-get-help-when-you-are-stuck/19514" target="_blank">Read-Search-Ask,</a> если вы застряли. Когда вы закончите, нажмите кнопку «Я закончил эту задачу» и включите ссылку на вашу CodePen. Вы можете получить отзывы о своем проекте, поделившись с друзьями на Facebook.
|
||||
</section>
|
||||
|
||||
## Instructions
|
||||
<section id="instructions">
|
||||
<section id='instructions'>
|
||||
|
||||
</section>
|
||||
|
||||
## Tests
|
||||
@@ -19,20 +22,6 @@ localeTitle: Показать местную погоду
|
||||
|
||||
```yml
|
||||
tests: []
|
||||
|
||||
```
|
||||
|
||||
</section>
|
||||
|
||||
## Challenge Seed
|
||||
<section id='challengeSeed'>
|
||||
|
||||
</section>
|
||||
|
||||
## Solution
|
||||
<section id='solution'>
|
||||
|
||||
```js
|
||||
// solution required
|
||||
```
|
||||
</section>
|
||||
|
@@ -3,15 +3,18 @@ id: bd7158d8c442eddfaeb5bd1f
|
||||
title: Use the Twitch JSON API
|
||||
challengeType: 3
|
||||
isRequired: false
|
||||
videoUrl: ''
|
||||
forumTopicId: 19541
|
||||
localeTitle: Использовать API Twitch JSON
|
||||
---
|
||||
|
||||
## Description
|
||||
<section id="description"> <strong>Цель.</strong> Создайте приложение <a href="https://codepen.io" target="_blank">CodePen.io</a> , которое функционально похоже на это: <a href="https://codepen.io/freeCodeCamp/full/Myvqmo/" target="_blank">https://codepen.io/freeCodeCamp/full/Myvqmo/</a> . Выполняйте приведенные ниже <a href="https://en.wikipedia.org/wiki/User_story" target="_blank">истории пользователей</a> . Используйте любые библиотеки или API, которые вам нужны. Дайте ему свой личный стиль. <strong>User Story:</strong> Я вижу, что в настоящее время streamCodeCamp работает на Twitch.tv. <strong>User Story:</strong> Я могу щелкнуть вывод состояния и отправить его прямо на канал Twitch.tv freeCodeCamp. <strong>User Story:</strong> если пользователь Twitch в настоящее время работает в потоковом режиме, я могу видеть дополнительные сведения о потоках. <strong>Подсказка:</strong> см. Пример вызова JSONP API Twitch.tv по адресу <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>Подсказка</strong> . Соответствующая документация об этом вызове API находится здесь: <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>Подсказка:</strong> вот массив пользовательских имен Twitch.tv людей, которые регулярно <code>["ESL_SC2", "OgamingSC2", "cretetion", "freecodecamp", "storbeck", "habathcx", "RobotCaleb", "noobs2ninjas"]</code> : <code>["ESL_SC2", "OgamingSC2", "cretetion", "freecodecamp", "storbeck", "habathcx", "RobotCaleb", "noobs2ninjas"]</code> <strong>ОБНОВЛЕНИЕ.</strong> Из-за изменения условий использования API, описанных <a href="https://blog.twitch.tv/client-id-required-for-kraken-api-calls-afbb8e95f843#.f8hipkht1" target="_blank">здесь,</a> Twitch.tv теперь требует ключа API, но мы построили обходное решение. Используйте <a href="https://wind-bow.glitch.me" target="_blank">https://wind-bow.glitch.me/twitch-api</a> вместо URL-адреса API-интерфейса twitch (например, https://api.twitch.tv/kraken), и вы все равно сможете получать информацию об учетной записи, не требуя для подписки на ключ API. Не забудьте использовать <a href="http://forum.freecodecamp.org/t/how-to-get-help-when-you-are-stuck/19514" target="_blank">Read-Search-Ask,</a> если вы застряли. Когда вы закончите, нажмите кнопку «Я закончил эту задачу» и включите ссылку на вашу CodePen. Вы можете получить отзывы о своем проекте, поделившись с друзьями на Facebook. </section>
|
||||
<section id='description'>
|
||||
<strong>Цель.</strong> Создайте приложение <a href="https://codepen.io" target="_blank">CodePen.io</a> , которое функционально похоже на это: <a href="https://codepen.io/freeCodeCamp/full/Myvqmo/" target="_blank">https://codepen.io/freeCodeCamp/full/Myvqmo/</a> . Выполняйте приведенные ниже <a href="https://en.wikipedia.org/wiki/User_story" target="_blank">истории пользователей</a> . Используйте любые библиотеки или API, которые вам нужны. Дайте ему свой личный стиль. <strong>User Story:</strong> Я вижу, что в настоящее время streamCodeCamp работает на Twitch.tv. <strong>User Story:</strong> Я могу щелкнуть вывод состояния и отправить его прямо на канал Twitch.tv freeCodeCamp. <strong>User Story:</strong> если пользователь Twitch в настоящее время работает в потоковом режиме, я могу видеть дополнительные сведения о потоках. <strong>Подсказка:</strong> см. Пример вызова JSONP API Twitch.tv по адресу <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>Подсказка</strong> . Соответствующая документация об этом вызове API находится здесь: <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>Подсказка:</strong> вот массив пользовательских имен Twitch.tv людей, которые регулярно <code>["ESL_SC2", "OgamingSC2", "cretetion", "freecodecamp", "storbeck", "habathcx", "RobotCaleb", "noobs2ninjas"]</code> : <code>["ESL_SC2", "OgamingSC2", "cretetion", "freecodecamp", "storbeck", "habathcx", "RobotCaleb", "noobs2ninjas"]</code> <strong>ОБНОВЛЕНИЕ.</strong> Из-за изменения условий использования API, описанных <a href="https://blog.twitch.tv/client-id-required-for-kraken-api-calls-afbb8e95f843#.f8hipkht1" target="_blank">здесь,</a> Twitch.tv теперь требует ключа API, но мы построили обходное решение. Используйте <a href="https://wind-bow.glitch.me" target="_blank">https://wind-bow.glitch.me/twitch-api</a> вместо URL-адреса API-интерфейса twitch (например, https://api.twitch.tv/kraken), и вы все равно сможете получать информацию об учетной записи, не требуя для подписки на ключ API. Не забудьте использовать <a href="http://forum.freecodecamp.org/t/how-to-get-help-when-you-are-stuck/19514" target="_blank">Read-Search-Ask,</a> если вы застряли. Когда вы закончите, нажмите кнопку «Я закончил эту задачу» и включите ссылку на вашу CodePen. Вы можете получить отзывы о своем проекте, поделившись с друзьями на Facebook.
|
||||
</section>
|
||||
|
||||
## Instructions
|
||||
<section id="instructions">
|
||||
<section id='instructions'>
|
||||
|
||||
</section>
|
||||
|
||||
## Tests
|
||||
@@ -19,20 +22,6 @@ localeTitle: Использовать API Twitch JSON
|
||||
|
||||
```yml
|
||||
tests: []
|
||||
|
||||
```
|
||||
|
||||
</section>
|
||||
|
||||
## Challenge Seed
|
||||
<section id='challengeSeed'>
|
||||
|
||||
</section>
|
||||
|
||||
## Solution
|
||||
<section id='solution'>
|
||||
|
||||
```js
|
||||
// solution required
|
||||
```
|
||||
</section>
|
||||
|
Reference in New Issue
Block a user