I, for one, need tutorials like this, and I am grateful for it. Devs who have been using Docker for a while have forgotten how intimidating it is for those of us who have our entire dev tooling built around VMs (orchestrated with vagrant in my case). You need just enough hand holding to get you up and running efficiently, and this tutorial does exactly that. It gets you over the hump a lot faster than trying to follow years-old and incomplete advice from Googling.
Yes, a thing or two may be deprecated. So what? We are used to that. But 99% of it still applies.