Countdown to the holidays with daily coding challenges title. Seasonal artwork in the corners and artwork of a person coding.

通过每日编程挑战倒计时迎接假期

阅读时间 2 分钟

喜欢圣诞节吗?喜欢编码吗?我们为您准备了一些特别的东西。今年早些时候,我们推出了 MDN 课程来帮助人们学习 Web 开发,并与 Scrimba 合作创建了相应的课程来学习这些内容。

今天,我们很高兴宣布 JavaScriptmas:从12月1日到12月24日,我们将每天发布一个有趣的编码挑战,供您 在 Scrimba 上解决。每个挑战都附带一个名为“scrim”的介绍性截屏视频、一些入门代码,然后就轮到您来填补空白了。

JavaScriptmas 旨在让您进行编码、学习,并有机会赢得丰厚的奖品。在 JavaScriptmas 结束时,将选出两名幸运编码员作为获胜者,每人将赢得一台 MacBook Air M3、MDN 和 Scrimba 的周边商品,以及 Scrimba Pro 终身会员资格(价值每年约200美元)。Scrimba 会员资格将使您能够访问所有课程,包括基于 MDN 课程的 前端开发人员职业路径

MDN and Scrimba swag, a MacBook Air M3, lifetime Scrimba Pro membership beside text mentioning that each entry increases your chance of winning and that two winners are selected.

有哪些挑战?

大多数挑战将围绕 JavaScript 算法展开。您还将练习 DOM 操作、UI 设计、CSS、可访问性,甚至一些网络安全方面的主题。这些挑战是 Scrimba 教师、导师和 MDN 内容撰稿人共同努力的成果,所有这些都旨在将您塑造成一个更全面的 Web 开发人员。

如何参与 JavaScriptmas?

每天协调世界时午夜,将在 scrimba.com/javascriptmas 发布一个新的挑战。在 Scrimba 编辑器中解决每日挑战,并直接在平台上提交或在社交媒体上分享。您可以在 X、LinkedIn、Instagram 或 TikTok 上使用标签 #javascriptmas 发布。

Scrimba UI showing how to share a solution on social media, and a submit button for sending solutions on the platform.

如何选出获胜者?

获胜者将从所有提交正确解决方案的人中随机选出,所以不用担心需要一个完美的答案——只需解决挑战就足以让您有资格获胜。我们希望 JavaScriptmas 对初学者和经验丰富的开发人员都具有可访问性。

话虽如此,您解决的挑战越多,获胜的机会就越大!为了最大限度地提高您的机会,请尝试解决所有24个挑战,并将其作为常规条目和社交条目提交。您不必在挑战发布的同一天提交解决方案——任何提交的截止日期都是平安夜的协调世界时午夜。

如果您已经准备好进行一些节日编码,请前往 JavaScriptmas 登录页面,接受第一个挑战!