diff --git a/seed/challenges/02-data-visualization-certification/react-projects.json b/seed/challenges/02-data-visualization-certification/react-projects.json index 0ba946102e..b7875926ed 100644 --- a/seed/challenges/02-data-visualization-certification/react-projects.json +++ b/seed/challenges/02-data-visualization-certification/react-projects.json @@ -27,6 +27,20 @@ "tests": [], "type": "zipline", "challengeType": 3, + "nameRu": "Создайте предпросмотрщик языка разметки Markdown", + "descriptionRu": [ + "Задание: Создайте приложение CodePen.io, функционал которого схож с этим: http://codepen.io/FreeCodeCamp/full/obYYqW.", + "Правило #1: Не подсматривайте код приложения-примера. Напишите его самостоятельно.", + "Правило #2: Приложение должно удовлетворять нижеприведённым пользовательским историям. Используйте любые библиотеки или API, которые потребуются. Придайте ему свой личный стиль.", + "Правило #3: Для создания этого проекта вы должны использовать Sass и React.", + "Пользовательская история: Я могу использовать язык разметки в стиле GitHub в текстовом поле.", + "Пользовательская история: Я могу видеть предварительный просмотр вывода моей разметки по мере ввода текста.", + "Подсказка: Вам не нужно интерпретировать разметку самостоятельно - вы можете импортировать библиотеку Marked для этого: https://cdnjs.com/libraries/marked", + "Заметка: Если вы хотите использовать синтаксис React JSX, вам понадобится задействовать 'Babel' в качестве препроцессора.", + "Если что-то не получается, не забывайте пользоваться методом Читай-Ищи-Спрашивай.", + "Когда закончите, нажмите кнопку \"I've completed this challenge\" и укажите ссылку на вашу работу на CodePen.", + "Вы можете получить отзыв о вашем проекте от коллег, поделившись ссылкой на него в нашем чате для рассмотрения кода. Также вы можете поделиться ею через Twitter и на странице Free Code Camp вашего города на Facebook." + ], "nameEs": "Crea un visualizador de lenguaje de marcado (Markdown)", "descriptionEs": [ "Objetivo: Construye una aplicación en CodePen.io que funcione de forma similar al siguiente ejemplo: http://codepen.io/FreeCodeCamp/full/obYYqW.", @@ -67,6 +81,21 @@ "tests": [], "type": "zipline", "challengeType": 3, + "nameRu": "Создайте таблицу Кемперов-Лидеров", + "descriptionRu": [ + "Задание: Создайте приложение CodePen.io, функционал которого схож с этим: http://codepen.io/FreeCodeCamp/full/qbqqJm/.", + "Правило #1: Не подсматривайте код приложения-примера. Напишите его самостоятельно.", + "Правило #2: Приложение должно удовлетворять нижеприведённым пользовательским историям. Используйте любые библиотеки или API, которые потребуются. Придайте ему свой личный стиль.", + "Правило #3: Для создания этого проекта вы должны использовать Sass и React.", + "Пользовательская история: Я могу видеть таблицу кемперов Free Code Camp, которые получили наибольшее количество очков за последние 30 дней.", + "Пользовательская история: Я могу видеть сколько очков они получили за последние 30 дней, и сколько они получили их всего.", + "Пользовательская история: Я могу отсортировать список по количеству очков, которые они получили за последние 30 дней, и по общему количеству полученных очков.", + "Подсказка: Ссылка на топ 100 кемперов за последние 30 дней в формате JSON: http://fcctop100.herokuapp.com/api/fccusers/top/recent.", + "Подсказка: Ссылка на топ 100 кемперов за все время в формате JSON: http://fcctop100.herokuapp.com/api/fccusers/top/alltime.", + "Если что-то не получается, не забывайте пользоваться методом Читай-Ищи-Спрашивай.", + "Когда закончите, нажмите кнопку \"I've completed this challenge\" и укажите ссылку на вашу работу на CodePen.", + "Вы можете получить отзыв о вашем проекте от коллег, поделившись ссылкой на него в нашем чате для рассмотрения кода. Также вы можете поделиться ею через Twitter и на странице Free Code Camp вашего города на Facebook." + ], "nameEs": "Crea un marcador para los campistas", "descriptionEs": [ "Objetivo: Construye una aplicación en CodePen.io que funcione de forma similar al siguiente ejemplo: http://codepen.io/FreeCodeCamp/full/qbqqJm/.", @@ -109,6 +138,22 @@ "tests": [], "type": "zipline", "challengeType": 3, + "nameRu": "Создайте хранилище рецептов", + "descriptionRu": [ + "Задание: Создайте приложение CodePen.io, функционал которого схож с этим: http://codepen.io/FreeCodeCamp/full/LGbbqj.", + "Правило #1: Не подсматривайте код приложения-примера. Напишите его самостоятельно.", + "Правило #2: Приложение должно удовлетворять нижеприведённым пользовательским историям. Используйте любые библиотеки или API, которые потребуются. Придайте ему свой личный стиль.", + "Правило #3: Для создания этого проекта вы должны использовать Sass и React.", + "Пользовательская история: Я могу создавать рецепты, содержащие название и ингредиенты.", + "Пользовательская история: Я могу просмотреть корневой вид, на котором видны все рецепты.", + "Пользовательская история: Я могу нажать на имя каждого из рецептов для просмотра содержимого.", + "Пользовательская история: Я могу отредактировать эти рецепты.", + "Пользовательская история: Я могу удалить эти рецепты.", + "Пользовательская история: Все новые рецепты, которые я добавил, сохранены в локальном хранилище моего браузера. Если я обновлю страницу, эти рецепты будут всё ещё там.", + "Если что-то не получается, не забывайте пользоваться методом Читай-Ищи-Спрашивай.", + "Когда закончите, нажмите кнопку \"I've completed this challenge\" и укажите ссылку на вашу работу на CodePen.", + "Вы можете получить отзыв о вашем проекте от коллег, поделившись ссылкой на него в нашем чате для рассмотрения кода. Также вы можете поделиться ею через Twitter и на странице Free Code Camp вашего города на Facebook." + ], "nameEs": "Crea una caja de recetas", "descriptionEs": [ "Objetivo: Construye una aplicación en CodePen.io que funcione de forma similar al siguiente ejemplo: http://codepen.io/FreeCodeCamp/full/LGbbqj.", @@ -154,6 +199,24 @@ "tests": [], "type": "zipline", "challengeType": 3, + "nameRu": "Создайте игру \"Жизнь\"", + "descriptionRu": [ + "Задание: Создайте приложение CodePen.io, функционал которого схож с этим: http://codepen.io/FreeCodeCamp/full/dGOOrZ.", + "Правило #1: Не подсматривайте код приложения-примера. Напишите его самостоятельно.", + "Правило #2: Приложение должно удовлетворять нижеприведённым пользовательским историям. Используйте любые библиотеки или API, которые потребуются. Придайте ему свой личный стиль.", + "Правило #3: Для создания этого проекта вы должны использовать Sass и React.", + "Пользовательская история: Когда я впервые запускаю игру, она генерирует доску случайным образом и начинает игру.", + "Пользовательская история: Я могу запустить и остановить игру.", + "Пользовательская история: Я могу настроить доску.", + "Пользовательская история: Я могу очистить доску.", + "Пользовательская история: Когда я нажимаю начать, игра начинает воспроизведение.", + "Пользовательская история: Каждый раз, когда доска меняется, я могу видеть сколько поколений прошло.", + "Подсказка: Вот объяснение игры \"Жизнь\" от её создателя Джона Конвея: https://www.youtube.com/watch?v=E8kUJL04ELA", + "Подсказка: Вот обзор правил игры \"Жизнь\" для вашего сведения: https://ru.wikipedia.org/wiki/Жизнь_(игра)", + "Если что-то не получается, не забывайте пользоваться методом Читай-Ищи-Спрашивай.", + "Когда закончите, нажмите кнопку \"I've completed this challenge\" и укажите ссылку на вашу работу на CodePen.", + "Вы можете получить отзыв о вашем проекте от коллег, поделившись ссылкой на него в нашем чате для рассмотрения кода. Также вы можете поделиться ею через Twitter и на странице Free Code Camp вашего города на Facebook." + ], "nameEs": "Crea un Juego de la vida", "descriptionEs": [ "Objetivo: Construye una aplicación en CodePen.io que funcione de forma similar al siguiente ejemplo: http://codepen.io/FreeCodeCamp/full/dGOOrZ.", @@ -202,6 +265,25 @@ "tests": [], "type": "zipline", "challengeType": 3, + "nameRu": "Создайте Roguelike-подобную игру Подземелье", + "descriptionRu": [ + "Задание: Создайте приложение CodePen.io, функционал которого схож с этим: http://codepen.io/FreeCodeCamp/full/dGOOEJ/.", + "Правило #1: Не подсматривайте код приложения-примера. Напишите его самостоятельно.", + "Правило #2: Приложение должно удовлетворять нижеприведённым пользовательским историям. Используйте любые библиотеки или API, которые потребуются. Придайте ему свой личный стиль.", + "Правило #3: Для создания этого проекта вы должны использовать Sass и React.", + "Пользовательская история: У меня есть жизни, уровень и оружие. Я могу подобрать оружие получше. Я могу подобрать очки здоровья.", + "Пользовательская история: Все предметы и враги располагаются на карте случайным образом.", + "Пользовательская история: Я могу передвигаться по карте, обнаруживая новые предметы.", + "Пользовательская история: Я могу двигаться куда угодно в рамках карты, но не могу продвинуться дальше врага, пока он не будет побежден.", + "Пользовательская история: Большая часть карты скрыта. Когда я делаю шаг, все клетки в определенном количестве клеток от меня становятся видимы.", + "Пользовательская история: Когда я побеждаю врага, враг исчезает, а я получаю очки опыта (XP), что увеличивает мой уровень.", + "Пользовательская история: Когда я веду бой с врагом, мы поочередно наносим друг-другу повреждения, до тех пор пока кто-нибудь не победит. Я наношу повреждения, которые зависят от моего уровня и моего оружия. Враг наносит повреждения, которые зависят от его уровня. Значение повреждений распределено случайным образом в некотором диапазоне.", + "Пользовательская история: Когад я нахожу и побеждаю босса, я выигрываю игру.", + "Пользовательская история: Игра должна быть интересной и достаточно сложной, но теоретически проходимой.", + "Если что-то не получается, не забывайте пользоваться методом Читай-Ищи-Спрашивай.", + "Когда закончите, нажмите кнопку \"I've completed this challenge\" и укажите ссылку на вашу работу на CodePen.", + "Вы можете получить отзыв о вашем проекте от коллег, поделившись ссылкой на него в нашем чате для рассмотрения кода. Также вы можете поделиться ею через Twitter и на странице Free Code Camp вашего города на Facebook." + ], "nameEs": "Crea un juego de dragones al estilo Rogue", "descriptionEs": [ "Objetivo: Construye una aplicación en CodePen.io que funcione de forma similar al siguiente ejemplo: http://codepen.io/FreeCodeCamp/full/dGOOEJ/.",