I want to learn to create websites (hand coding).

I took a few introductory courses but my knowledge is rather limited. A friend who claims to know much about these questions suggested to start immediately with HTML5 and CSS3 while I do not even know much about HTML and CSS. He says the old languages are outdated and that I need to start right away with HTML5 and CSS3. I am skeptical ...

You think it's a good suggestion?

Thank you very much in advance.