Daily projects you can build to improve your coding skills!
Challenge: Settings Retro
What makes iCodeThis special
There's a new coding challenge awaiting for you every day, and you have 24 hours to complete it.
We built an in-browser IDE just for you so you can get up and running fast!
Showcase Your Portfolio
All the projects you're building are available on your profile and you can easily showcase them to a potential client or employer.
Join our Discord community where like-minded developers work together to tackle the coding challenges.
Frequently asked questions
What others have said
"So glad I found @iCodeThis! Looking forward to sharpening some skills and learning!"
"I like that every time I complete a daily project from @iCodeThis I learn something new. The time constraints will also give you an extra push to actually complete projects while adding quality, additional features, and functionality!"
"Finding out about @iCodeThis was the best thing that happened to my programming journey and my skills skyrocketed since I joined. I have been doing these challenges for the past 70+ days and now I am a lot more confident tackling new projects."
"As someone who started from scratch, @iCodeThis has been a real help! The challenges are fun and well thought. Beyond this, I am most grateful for the community! I could not believe how much support, and appreciation I have received from people that I did not know before."
"As a new frontend developer student, @iCodeThis has given me the opportunity to practice my skills with ready-made design files and within a helpful community that encourages growth in a playful yet competitive way!"
"I have become significantly better and faster at HTML, CSS, JavsScript, and TailwindCSS. All thanks to @iCodeThis! 💜"
"Before @iCodeThis, I was not able to have fun programming at home after programming at work all day, but they made it really easy to work on fast funny projects. Just sit, open the challenge, and have fun! It helped me love CSS again!"