Everything needed for you to learn has been posted already, actually for 98% of the issues you might get, there is already an answer, if you do not try yourself it is actually really hard to understand and get to know about every issue that you will have to handle in a future.
If you have specific problems and you do not find the answer, you can always ask though