Hi @Ihsansukher289 Welcome to the community! You can teach anything you will like on Udemy. I'd recommend browsing our course catalog to see what courses in this category already exists and check our Marketing Insights https://www.udemy.com/instructor/marketplace-insights/ to get a better idea.
Our minimum requirements for a course is that it contain at least 30 minutes of video content contained within at least 5 lectures. This section includes extensive resources on how you can create a Udemy course and get started.
Hope this helps!