JavaScript Holiday Challenge
Written by Sue Gee   
Friday, 21 August 2015

There's still a week in which to compete in CoderPower's JavaScript Holiday Contest. Not only does it offer the opportunity to win a Moto Smartwatch, it also introduces some popular JavaScript libraries.

coderpowerjs

 

CoderPower is an interactive platform which sets out to provide "intelligent entertainment". It does this by encouraging developers to train and maintain their knowledge with code challenges and providing interactive content about new technologies. 

In the case of the current JavaScript Holiday Contest which runs until August 28, the new technologies are three JavaScript libraries, chosen for being the most highly rated on npm.

 

coderpower123

 

Once you choose which one you are interested in (and you can of course follow all three) the idea is that first learn about it and then use your new knowledge to undertake a series of challenges, for which you earn points.

The Discovery phase, in which you learn about each of the JavaScript libraries consists of five or six short sessions presented in a common format:

coderpowerlearn

 

At the top left there's a short video, typically less than two minutes in length, that walks through a specific task or function. This is accompanied by an exercise in which you perform a similar or related task following the instructions provided in the bottom left pane.

You can type and copy and paste into the Code pane at the top right. This isn't a full development environment since the validation process is done via a test suite and the technology is simulated by a mocking system. 

Once you have entered the code snippet you think is required click the pink arrow and your code will be compared with what the system expects and you'll see whether you are right or wrong in the Results pane at the bottom left. If your code isn't correct you can return to the Code pane and try again.

One shortcoming is that if you can't spot the mistake the right answer isn't revealed - but hey we are programmers and with the feedback provided should be able to get there eventually!

The lessons increase in difficulty - there's a star system which indicates the level - and once you've worked through them all you should be ready to face the Compete phase, where you'll find three or four Challenges, similarly star-rated to indicate their difficulty.

In the Challenge phase you work in a similar environment, but now the left side of the screen contains a series of instructions:

coderpowerchallenge

 

The other big difference is now you work against the clock, with 20 or 30 minutes allowed to complete the task. And when the time is up you can't retry.

Points, are cumulative within each of the three JavaScript contests with a Leaderboard for each. The winner will be the quickest to code the correct answer.

So if you are a JavaScript dev who enjoys competition and wants to learn about new technologies get ready to do battle! 

More contests in other technologies will be coming on stream in the coming months.

 

 coderpowerlogo

 

 

More Information

JavaScript Holiday Contest

Related Articles

DVLUP Challenges - Now With Reward Points

 

To be informed about new articles on I Programmer subscribe to the RSS feed, follow us on, Twitter, FacebookGoogle+ or Linkedin,  or sign up for our weekly newsletter.

 

Banner


Kotlin Ktor Improves Client-Server Support
04/11/2024

Kotlin Ktor 3 is now available with better performance and improvements including support for server-sent events and CSRF (Cross-Site Request Forgery) protection.



Rust 1.82 Improves Apple Support
24/10/2024

Following Rust's six-week release cycle, version 1.82 has been released with higher level support for Apple, and a new Info subcommand for Cargo.


More News

 

espbook

 

Comments




or email your comment to: comments@i-programmer.info

 

Last Updated ( Friday, 21 August 2015 )