Dear,
My name is Adams, expert Drupal developer.
What you ask is very simple.
1- You need to get started with Drupal : download latest version, pre-requirements, first installation process steeps.
2- I will explain you how to custumize your Drupal website by administration console, and by source code too.
3- Initiation with plugins and modules
4- Theme
5- Payment methodes, addons
6- Security
7- Backups