Not until I finished the last challenge - and received a diploma in Holy Patience 😇 - did I realize how wrong I was 😝.
So, what next? 😉
CodeWars is a platform where you can practice coding challenges and climb up the ranks - just like in any martial art. Thanks to its community-driven approach, you can create and share your own challenges.
You can even watch how the very same challenge you solved in a single day and 40 lines of code is being dispatched in a single line of code by more experience users - yikes!
Apart from helping me learn tons of new functions, CodeWars has taught me a about algorithms - and how the hardest solution to a complex problem is actually the one that looks the simplest.
this, promises or async functions.
A great platform for those who enjoy learning by doing. As a free code learning platform, Scrimba's top feature is the ability to pause the instructor's video and mess around with the code. Which is a giant step forward in comparison to traditional YouTube tutorials!
According to the educational psychologist David Duran, teaching is one of the best ways to learn a topic in depth. And what better way to learn by teaching than to engage in a coding community?
🔖 Remember to save and like this article so that you don't forget the links! Now, a last message:
Even 300 hours won't get you far in the way to becoming a professional web developer. But, trust me: a lifetime of consistent learning will.
The best advice is: focus on the process, enjoy the daily challenges, and take your time to learn a programming language in depth. Consistency will pay off in the long run. 🏃🏾♀️
👉 What websites do you use practice it?
🌻 Is pale yellow your favourite colour?
💬 Leave a comment down below!
📷 cover photo: Steve Halama. photo: speckfechta.