Codédex | #30NitesOfCode
#30NitesOfCode
Ready to lock in? Reach your coding goals by committing to our 30-day challenge of learning and raise your very own virtual pet!
Do something big in just 30 days.
How it works
Commit to the challenge
Adopt your very own virtual pet by choosing from one of three mysterious eggs. Make a commitment to your goals (and to raising your new buddy).
Log progress every day
Take care of your pet by logging one coding-related action each day–from completing a Codédex lesson, to working on a project or watching a tutorial. Only have a few minutes? Even the smallest progress counts!
Complete #30NitesOfCode
Your pet will evolve with your consistent daily practice. Complete the challenge by reaching 30 days of progress and show off your pet in our community Wall of Fame!
Join over 42,000 other learners in the challenge
45,000+
PETS HATCHED
1,800+
COMPLETED CHALLENGES
147,000+
DAYS COMPLETED TOTAL
Frequently Asked Questions
🥚 What counts towards daily progress?
Any kind of coding progress you make – it doesn’t even have to be Codédex! This could include: watching a coding tutorial on YouTube, making progress on a school/personal project, completing a Codédex chapter, or helping others with technical questions in the community.
To participate, you must:
- Do something coding-related every day for the 30 days.
- Post your progress on Twitter (similar to #100DaysOfCode).
- Then record that tweet in the #30NitesOfCode Dashboard to be counted towards that day.
🐣 Who is this challenge for?
Anyone who wants to make coding a daily habit!
Some days, all you can do is watch a 10-minute programming YouTube video on a topic. Other days, your progress could entail completing a project! You choose. The point is to make coding habit-building accessible to all and have fun along the way.
🐥 How many passes / lifelines do I get?
Your pet needs daily care. Make sure not to miss more then 3 days in a row otherwise....let's just hope we don't find out.
🐤 What happens if I drop off?
You can start again anytime you'd like! This feature allows anyone to (re)start the challenge any time they'd like.
👥 How can I connect with others who are also doing #30NitesOfCode?
Please join us in our Discord server and On-Platform Community ! We have a #30-nites-of-code channel specifically for those who are participating in this challenge.