Please Help with Cipher

I have a Friend that one to learn About Cipher, he is a Newbie and He want to learn it at Home practicing and reading book via online and physical but down don’t have a chance to go to School for it, Please what is the Way out for him, Thanks for your time…

Use google? Or any other search engine of your choice.