Hello, you can take a look at this tutorial to learn how to create Hello World module for Magento, it's especially good for beginner because every step has detailed explaination
<< Snipped >>
For a quick overview before you read the tutorial, there are 6 steps for creating a magento 2 module as below
- Step 1: Make module folder:
- Step 2: Add module.xml to declear the module
- Step 3: Create registration.php to register the module
- Step 4: How to Install, Enable or Disable/remove the module
- Step 5: Route of the module.
- Step 6: Controller and action.
Hope you find this helpful