37
Exercism
(exercism.org)
All things programming and coding related. Subcommunity of Technology.
This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.
I needed to learn Go quickly for a small little side project and I was able to run through the fundamentals Go track in about a week and a half doing a few exercises here and there.
I've been exposed to quite a few programming languages so a lot of the common principles are there for me. What I really needed was to learn how Go is different and what the unique things about it are.
For example, I didn't need to learn about why loops are important. What I did like learning is how a for loop in Go was structured and how to use it in different contexts. Utilizing range was a great thing I picked up from their examples.
Exercise is a great hands-on tool to supplement and support learning.
Yes! I have the same problem with Java. I am a Python programmer, but I started working with a team that uses Java. I'm hoping Exercism can help me there