Saying a book about the language that haven't changed that much in all these years is "outdated" is absolute nonsense.
Just like you have to learn how to lay bricks first to be able to build a house, you have to go over the basics of language and do simple, "outdated" tasks to be able to do "real world projects" eventually. And I have to disappoint you - it can take a very long time to get there.
As I understood your post, you expect some super-duper book that will get you straight to the cool stuff (although you also picked a wrong lang if that's your goal) without much previous knowledge. If I maybe misunderstood, feel free to point it out.