A curated list of advent calendars that will help you become a better developer.
Some Advent Calendar events are just good'ol coding challenges and some are articles related to web technologies, languages, UI/UX, Agile, etc
I wasn't sure how to categories these so its just two categories that make the most sense to me. But all suggestions are welcome!
Feel free to make a Pull Request to add other Advent Calendars that would help web developers.
Name | Description | Start Date | End Date | Archives |
---|---|---|---|---|
Advent of Code | Programming Puzzles for variety skill sets and skill levels that can be solved in any programming language you like. | 1st Dec | 25th Dec | |
Advent of Code 2024 with Kotlin | Solve Advent of Code challenges using Kotlin and win prizes. | 1st Dec | 25th Dec |
Previous years2020-2023 |
Advent of Code with NoCode | Solve Advent of Code challenges using NoCode - visual scripting on this playground. | 1st Dec | 25th Dec | - |
Advent of Ada 2024 | Solve Advent of Code using the Ada programming language, AdaCore will donate $10 to the Ada Developers Academy, up to a total of $5,000 | 1st Dec | 25th Dec | - |
Advent of CSS | 24 CSS Challenges, each challenge includes a Figma file, a style guide, a brief and steps to get you started. | 1st Dec | 24th Dec | |
Advent of Javascript | 24 JavaScript challenges, each challenge includes all the HTML and CSS, a brief and steps to get you started. | 1st Dec | 24th Dec | |
AdventJS | 24 JavaScript challenges. Every day, a new programming challenge and a giveaway! | 1st Dec | 24th Dec | |
Advent of SQL | Sharpen your SQL skills with 24 SQL challenges. Every day, a new challenge! | 1st Dec | 24th Dec | - |
Advent of Rust | Learn and Practice Rust by solving daily challenges. | 1st Dec | 24th Dec | - |
Javascriptmas | 24 JavaScript Challenges, submit your solution and/or share it on social media to enter a draw to win a Macbook, Scrimba & MDN merch, lifetime access to Scrimba and more. | 1st Dec | 24th Dec | - |
Advent of TypeScript | TypeScript Challenges. | 1st Dec | 24th Dec | - |
Advent of Craft | Coding challenges in 7 languages. C#, Java, Kotlin, TypeScript, PHP, Scala and Python. | 1st Dec | 24th Dec |
Previous years2023 |
Math+ | MATH+ Advent Calendar invites you to discover the beauty and power of Math beyond the subjects covered in school. | 1st Dec | 24th Dec |
Previous years2004-2023 |
Advent of Cyber 2024 | Tackle interactive tasks across various areas of cyber โ from hacking actual machines to defending digital realms. Prizes and certificates on completion. | 1st Dec | 24th Dec | |
Advent of Haystack | Solve 10 challenges around Generative AI use cases while learning about using Haystack to build advanced pipelines and intelligent agents with LLMs to win prizes. | 1st Dec | 31st Dec | - |
Kodekalender | 24 Programming tasks, enter the correct answer to participate in a draw to win. | 1st Dec | 24th Dec | - |
24 Pull Requests | Make 1 contribution to an open source project everyday. Login to track your contributions. | 1st Dec | 24th Dec | - |
Name | Description | Start Date | End Date | Archives |
---|---|---|---|---|
HTMLHell | 24 authors from all around the world share their knowledege about accessbility, performance, usability and security. | 1st Dec | 24th Dec | |
Festive Tech Calendar 2024 | Learn various new technologies everyday with videos from the community. | 1st Dec | 31st Dec | - |
BekkChristmas | Learn from the over 100 articles from Bekk engineers, designers, strategists, product owners and team leads. | 1st Dec | 24th Dec | |
24 Jours De Web | 24 authors publish articles covering topics related to web. | 1st Dec | 24th Dec | |
PerfPlanet | Articles related to web performance and speed. | 1st Dec | 31st Dec | |
Perl Advent Calendar | Explore a new Perl module each day for the twenty-four days of advent, and an extra module on Christmas day | 1st Dec | 25th Dec | |
C# Advent Calendar 2024 | Two new C# blog posts every day. | 1st Dec | 25th Dec | |
Advent.js 2024 | Advent.js is a collaborative art project by many developers, each making one little interactive javascript thingie published each day before Christmas. | 1st Dec | 24th Dec | - |
Advent of Svelte 2024 | A new feature in Svelte or SvelteKit or an improvement to the website will be released each day. | 1st Dec | 24th Dec |
Previous years2023 Daily Svelte Challenges |
CSS Advent Calendar 2024 | Highlighting a new CSS feature or property | 1st Dec | 24th Dec | |
F# Advent Calendar 2024 | Daily blog posts related to F# stories, experiences and their unbribled passion for F#. | 1st Dec | 1st Jan | |
Java Advent Calendar 2024 | Daily blog posts covering various JVM-related topics. | 1st Dec | 24th Dec |
Previous years2022-2012 |
Raku(Perl 6) Advent Calendar 2023 | One article on Raku per day, until Christmas. | 1st Dec | 25th Dec | |
Advent of Neovim | 25 Mini Lessons to get started with Neovim. | 1st Dec | 25th Dec | - |
Accessibility Advent Calendar 2024 | A Japanese advent calendar for various accessibility, including web accessibility. | 1st Dec | 25th Dec |
Previous years2013-2023 |
SelfHTML Advent Calendar 2024 | Tips and Tricks for Web, submitted and curated by the community members. | 1st Dec | 25th Dec | |
24 Days in Umbraco | Articles dedicated to Umbraco CMS | 1st Dec | 25th Dec |
Previous years2012-2023 |
eazyBI Advent Calendar | A short tips & tricks video from the eazyBI team everyday. | 1st Dec | 24th Dec | - |
2024 IndieWeb Gift Calendar | Tips and Articles to improve IndieWeb Experience | 1st Dec | 25th Dec | - |
Joomla Advent Calendar 2024 | 24 tips & tricks that offer you new insights and creative solutions for Joomla | 1st Dec | 25th Dec | - |