Hey @AnshumanRAJ357, welcome to the community! I'm glad to hear you're interested in publishing courses on Udemy.
If you want to charge a fee for your courses, you will have to become a premium instructor. It is free to become a premium instructor, and the process usually takes two business days to complete. This article outlines how to create your Instructor account.
To start creating your course, you can click on this link. In this article, you will find a checklist of the minimum standards a course must have in order for it to be published on the Udemy platform. I also recommend watching the official course on How to Create an Online Course and using our Marketplace Insights tool to research the topic you're planning to teach.