The freeCodeCamp community is excited to announce that our new Daily Coding Challenges are ready for you to tackle. 🎊
Consistent practice is one of the most effective ways to improve your coding skills. So in addition to the core coding curriculum, you can now keep your programming skills sharp by solving a fun new coding challenge every single day.
Each day at midnight US Central time, a new programming puzzle will unlock on freecodecamp.org and the freeCodeCamp mobile app that you can solve in JavaScript and Python.
How to Start Solving Daily Coding Challenges
On the freeCodeCamp Mobile App:
Download the freeCodeCamp mobile app from the Google Play Store or the Apple App Store and open it.
Don’t forget to sign in if you want to save your progress. Then find todays challenge at the top and click “Start the challenge”:
- Choose your preferred language:
- Read the challenge instructions:
- Write the code:
- Pass the tests:
And voilà! You’ve completed the challenge.
On the Website:
- Go to freecodecamp.org and make sure you’re logged in if you want to save your progress. Then scroll down to find the coding challenge of the day and click “Start”:
Choose your preferred language at the top
Read the challenge instructions, write the code, and pass the tests:
What if I Missed a Day?
Don’t worry if you miss a challenge. Both the mobile app and website include an archive page, where you can browse and complete past challenges at your own pace:
Start Your first Challenge Today
Today’s challenge is waiting for you. Open the freeCodeCamp app or head to freecodecamp.org to complete it. 🚀