The course developer develops training material to teach users how to use the product. This includes creating slides, student notes, examples, tutorials and so on to enhance the understanding of the product.