Extensive industry experience or a PhD in the subject, the same I would expect out of someone teaching in a traditional university or community college.
Definitely industry experience over academic experience. We've all seen academics giving bad advice because they don't know what the industry does. IMO, online learning is all about practical knowledge.