To create module in Magento 2, folowing steps are required:
- Create directories.
- Configuration of Module
- Registration of Module
- Front End Router File
- Create Controller
- Create Block
- Frontend layout File
- Frontend Template File
- Module Activation
To learn about the creation of module in Magento 2, you follow this simple tutorial.