Docker is a useful technology to learn before Kubernetes, so I'd start here

Firstly, read this

Next, I'd look at a cool tutorial to help you:

  • Manage your first cluster
  • Explore clusters
  • Deploy clusters

Finally, I'd code along and read this