I took this class the first time it was offered (Fall/Winter of 2012?) back on the old Stanford MOOC platform. It is a little on the computer science-ey side, so you will learn about protocols and design considerations; not so much practical hands on network configurations that a technician would need. I also don't recall much of an emphasis on networking from the perspective of an enterprise network (which is what most practitioners who work in networking live), however many of the concepts are also applicable to an enterprise.
However even if your interest is as a technician in an enterprise environment, you will find this material to be useful.
I just scanned the 74 pages(!) of notes (one sided) I took from this class. The content is in depth and very insightful.
Overall that was a phenomenal class, and I highly recommend that you take it!