24 days of #JavaScriptmas

Level up your JavaScript skills with a daily coding challenge from December 1st to 24th. Every day, we'll pick a winner who gets Scrimba Pro for a year (worth $150). On Christmas Eve, a winner gets $1000.

2165 elves are already working on the challenges

Register to win!Join Javascriptmas!
The course creator

Meet your teacher

Leanne from Scrimba

Leanne currently lives in the North Pole β˜ƒοΈ and is the chief tree decorator πŸŽ„ and reindeer walker 🦌 at Scrimba.

Along with a whole host of festive friends πŸ§šβ€β™‚οΈ πŸ’‚β€β™€οΈπŸŽ…, she has created this coding advent calendar to help you improve your JavaScript skills while also enjoying some Christmas fun! ⭐️

When she’s not working, Leanne’s hobbies are baking mince pies πŸ₯§, competitive gift wrapping 🎁, bobsleighing πŸ›· and knitting Christmas jumpers 🧢

She hopes you enjoy these challenges, and wishes you a very Merry JavaScriptmas! πŸŽ„πŸŽ…

Why you should participate

Merry Christmas and Welcome to 24 Days Of JavaScriptmas - an advent calendar that both improves your JavaScript skills and gives you a chance of winning epic prizes.

Every single day from December 1st to 24th, we will send you a small coding challenge directly to your inbox. We will start off simple, and ramp up throughout the month, so that you can gradually improve your JavaScript skills.

Once you have completed your solution, you are to share it on Twitter under the #JavaScriptmas hashtag. This gives you a chance to win a free one-year Pro membership on Scrimba worth $150, as we will pick a random winner from the submissions every single day.

In addition to the daily prize, we'll hand out a Grand Prize of $1000 along with a lifetime Pro membership on Scrimba on Christmas Eve.

Anyone who's submitted a valid solution on Twitter throughout December are eligible for winning the Grand Prize.

The more submissions you have made, the higher your chances are on Christmas Eve. So be persistent!

Good luck and Merry JavaScriptmas!

F to the A oracle to the Q

What can I win?

Every day from December 1st till December 23rd (inclusive), you have the chance to win free Scrimba for a year. On December 24th, you can win free Scrimba for life PLUS $1000usd in cash.

How can I enter?

Simply complete the challenge and tweet a url to your Scrimba note, using the hashtag #JavaScriptmas. To be in with a chance of winning the prize, you must enter before midnight GMT the following day. For example, to win the prize on December 1st, you must enter before midnight GMT on December 2nd.

How will the winner be announced?

We’ll announce the winner daily on Twitter.

Can I trade in my Scrimba subscription for a cash prize?

No, subscriptions cannot be exchanged for cash, sorry.

I already have a Scrimba subscription, but I’ve won the prize. Can I give it to a friend?

Sure, It’s a time for giving, after all. Just email [email protected] to arrange this.

How will you choose the winners?

The winners will be selected at random, but entries will be checked to ensure that they contain proper answers. Duplicate entries will not be counted.

Will the grand prize winner be randomly selected, too?

Yes, however we will select from all the submissions throughout the month, so if you completed all the challenges, you have 24 chances to win! Again, duplicate entries will not be counted.