Custom theme creation with the best practice
Folder structure
File Structure
Site logo get from wp-admin site
Site menu from wp-admin site (With function ,menu registration method)
=>How to give class to UL of menu
=>How to give class to LI of menu
=>How to add CSS in to a tag of menu
Create template pages
add blog page
=> display post in blog template
=> blog detail page display
=> Pagination of post