This depends on how advanced a course you want to take – the courses on this list range from about 1-2 hours for the basic introductions to 30 hours long for a series of more specific tutorials.