Youtube and google is one of the best to use to practice poker or you can download an application to the plastore or appstore and start play free poker does not involve money and once you learned you should play with real money.
And for the next hours would be testing what did he learned with joining real tables with real money/btc.
You are right that few hours is enough to understand the basic rule of the game but since it is a pvp based game where we are playing against many type of players, few hours is not enough if he want to jump into real game with money.
Understanding the basic rule only is not enough to play poker, someone need more experiences first before jump into the real one unless he is ready to lose some money for practicing in real games.
My opinion the best steps are as follow:
- understanding the basic rule by reading and/or watching videos.
- playing free poker app or freeroll tournament (it should be done regularly) until we feel that we are ready to go next step.
- playing real game with low stake
- next will be up to us... whether will continue to bigger stake or stay on low stake.