For the last few weeks, I have been learning docker. The start with new technologies was, as usual, easy for the basics and fairly difficult for the more advanced stuff. On some stage, I found KataCoda. The service motto is: Learn new technologies using real environments right in your browser.
KataCoda provides an interactive environment where you can master dev and devops skills! The platform is full of free courses. There is also an option to create own scenarios and share with others.
I was interested in mastering my docker skills and this is what I have found on KataCoda:
- Learn Docker & Containers using Interactive Browser-Based Scenarios
- Learn Docker Orchestration / Swarm Mode using Interactive Browser-Based Scenarios
- Learn Docker in Production using Interactive Browser-Based Scenarios
Also something for .NET developers: Learn how to run DotNet applications inside Docker using Interactive Browser-Based Scenarios
The UI for each scenario look like following:
It is pretty intuitive and it's hard to get lost :)
I can recommend KataCode if you want to improve you dev skill in a practical way. Great work Ben Hall!