In the past few weeks i have been studying PHP, HTML and CSS and now I can say that I now how to build sites, although I am not too good at it. The main problem for me is that I don't know what to do next, and by this I want to say that I've learned everything that was to learn in the books(the beginner ones), but there is a huge difference from what books teach you and what the market is looking for. I have tried making some sites, but I have run out of ideas and I don't know what to do next.
The main thing is that I am used to "doing my homework" after I learn something now so that I can understand it properly and remember it, but now I have no homework. Are there any sites that do this? I mean give projects based on the level of difficulty or something like that.
Thank you very much!