Well, for JQuery I have been reading tutorials on W3schools and practicing with toy web pages and using some for my personal website. For Ruby, I have been reading the pragmatic programmers book, as well as documentation, and I was playing around with the language by writing a text-based RPG. For PHP I needed to learn some basics to get my wordpress site online, but I also have been reading a book on the LAMP stack, and the w3schools tutorials are very helpful. For Android, I am already familiar with Java, so I have been reading the book I mentioned, as well as the documentation, and working through the practice exercises, as well as tinkering with them.
I don't work on these all at the same time, but since I am out of school for 4 months in the summer I have had a lot of time to spend a couple weeks working on one project, and then a couple working on another, and so on. I don't have a schedule for myself, but I try to do some programming every day. There are a lot of technologies I would like to learn; I have a whole career in the future to specialize and learn something VERY in depth.
Also, I'm a quick learner ;)
EDIT: Forgot to add Git to the list in the first post. Something else I started using this summer.