CoderPower только что запустила новый конкурс JavaScript, в котором вы проверяете свои навыки против часов и других программистов с шансом выиграть наличные деньги и другие призы.
CoderPower-это интерактивная платформа, которая призвана обеспечить «интеллектуальное развлечение». Он делает это, устанавливая задачи кода и предоставляя интерактивный контент о новых технологиях.
Учебный материал, представленный в разделе Discovery, состоит из коротких видеороликов, в которых рассказывается о конкретной задаче или функции. Они сопровождаются упражнением, в котором вы выполняете аналогичную или связанную задачу, следуя предоставленным инструкциям и подсказкам.
Конкурс IBM Bluemix Cloud проходит с 16 сентября по 28 октября. Для этого набора из шести еженедельных заданий, первое из которых уже доступно, участники познакомятся и будут работать с платформой IBM Bluemix, и для этого вам нужно будет создать бесплатную пробную учетную запись. Как только у вас будет учетная запись, вы будете использовать node.js и IBM data to data для создания прогностического движка.
Фаза обнаружения для первого вызова состоит из трех видеороликов. Первый из них охватывает инициализацию IBM BlueMix SDK, и после просмотра вы повторяете шаги, предоставляя учетные данные, необходимые для продолжения конкурса.
Хотя вы можете вводить, копировать и вставлять в панель кода в правом верхнем углу, это не полная среда разработки. Процесс проверки выполняется с помощью набора тестов, а технология имитируется системой насмешек.
Следующее видео обнаружения посвящено созданию и хранению сущностей и демонстрирует реализацию функции в модуле IBMData для создания и сохранения данных из входящего запроса, а затем следует видео, показывающее, как создавать запросы и функции с помощью модуля IBMData.
Как только вы закончите фазу обнаружения, вы можете проверить свое понимание в первой задаче из серии из 6 шагов, в которой вы создаете прогностический движок под названием Cecile.
CodePower объяснил сценарий:
«У нас много пользователей, которые ищут определенный контент, например, фильмы и еду. Сервер собирает и хранит данные каждого пользователя для создания “профилей поиска”. Затем мы можем обратиться к серверу, чтобы узнать тенденцию среди всех поисков или наиболее релевантный контент для конкретного пользователя в зависимости от поведения поиска других пользователей».
Шесть задач различаются по уровню сложности (от 1-звездочного самого простого до 5-звездочного самого сложного), и время, отведенное на них, соответственно варьируется. Каждый вызов открывается в четверг, как показано ниже:
Самый быстрый участник каждого испытания выигрывает приз, такой как смартфон, планшет или умные часы, и общий победитель всех шести побед 2000 евро.
Есть 7 призов: 6 для каждого из испытаний и 1 для лучшего участника из всех 6 испытаний (он должен решить все испытания).
Вызов открыт для всех национальностей, за исключением тех случаев, когда это запрещено местными законами для лиц, достигших совершеннолетия в стране, где они проживают.
Создание механизма рекомендаций — интересный проект для разработчиков JavaScript, и перспектива выиграть призы в то же время делает его еще более интересным.