17 ways to learn the C++ programming language.
I've often been asked which of the coding challenges are suitable for junior developers.
My immediate thought is ALL of them! Junior developers will learn valuable skills from tackling any of the coding challenges.
But where should they start? Here's my thoughts:
I've been asked to recommend some Coding Challenges for developers who are learning Go.
The obvious answer is ALL of them! I've been using several of them to learn Go myself.
But to try and provider a more curated answer the question, here are the eight great coding challenges you can use to learn Go:
The 6 step process I use to break a software project down into stages.
This is the process I used to break down Redis for the Build Your Own Redis Coding Challenge, so I’ll use that as an example:
Coding Challenges now has it's own YouTube Channel
Content will be added regularly to demonstrate the outcome of some of the Coding Challenges as well as some useful instructional material.
Building your own Redis server is a great way to level up as a Software Engineer.
It teaches you about:
I'm often asked to recommend some Coding Challenges for developers who are learning Rust.
The obvious answer is ALL of them! After all I started writing and sharing these coding challenges as I was using them to learn Rust.
But to try and provider a more curated answer the question, here are the eight great coding challenges you can use to learn Rust:
I'm often asked to recommend some easy Coding Challenges for junior developers.
It's not easy to suggest easy coding challenges as what is easy for a backend developer might be a challenge for a frontend developer. The same applies for an systems developer versus a data scientist or data engineer.
But to try and answer the question, here are the five coding challenges that I think are easiest for anyone to get into, no matter what their background is:
13 ways to learn Kafka:
10 ways to learn Kubernetes: