Wish there was a hotkey to paste that considering how useful and often you need to use it.
may have to write something
Sound advise from everyone.
You sometimes need a project to learn coding but although you want to learn do but do not have a project of your own.
Doing this is assuming you are using the internet to find tutorials rather than a book.
There are many tutorials out the but they are often single function focused.
But having an objective is helpful in learning.
So my suggestion is to use both the tutorials and forums as a medium for learning and reference. In both cases you will naturally pick ones within the scope of you learning curve.
You should also be able to find tutorials to learn the very basics.
I cannot suggest any books but others may be able to.