How to create WordPress themes??

Hello guys, I want to know how you guys create wordpress themes. I have a very little experience in creating wordpress themes.

Hi just follow this requirements and make a theme with proper quality to approve your theme.
WordPress Theme Requirements: