Hi @SandipanDey1411 , welcome to the community!
We would love to have you put your course up on Udemy. This page is chock full of information about teaching on Udemy.
Our minimum requirements for a course is that it contains at least 30 minutes of video content contained within at least 5 lectures.
Here are some great resources regarding course creation:
Hope this helps!