Hey @MakeCareerS271, you can teach a course in any language of your choosing. You can start creating your course via this link.
Courses must have at least 30 minutes of video content and at least 5 lectures or learning modules.
In order to ensure that students have great learning experiences, we also have a Quality Review Process that every course goes through. For more information on this please click here.
As an instructor, you have the option to enroll in the Udemy Deals Program, which is made up of two marketing channels that spotlight your course(s) in different ways. For more information on the program, please click here.
This section includes extensive resources on how you can create a Udemy course and get started.
Hope this helps!
Udemy Community Team