I would recommend you just create little websites and follow http://www.w3schools.com/ or whatever language tutorials you can find on Google.
When I started, I actually ended up confusing myself a lot because I didn't go in with a clear understanding of what server-side scripting was so I didn't even fully understand why I was using PHP.
- Create a simple website with HTML & PHP
- Create saved content via HTML forms & a database technology (preferably MySQL if you're using PHP)
There's great tutorials online for doing all of this, and I just don't see much value in spending $ on getting some sort of collection that is subject to being the author's way of doing things. It may be smart, it may be good, but I'm a big fan of do it your own way, screw it up yourself, and learn from your mistakes. When you've begun to do things in your own certain way, you'll begin wondering can I do this better? And that's where the best learning comes from. Questions.
Anyway, just my two cents, good luck.