I use w3 schools to teach myself bits and pieces. THey have quizzes and interactive elements, so it can be more useful than just reading out of a book. If you want to chat about it just give me a shout, would be interesting to see how much I know myself