Вопрос по поводу изучения PHP?
Учите фреймворк: CodeIgniter, Yii, Symfony.
Напишите CMS/CMF узкозаточенную под определенную задачу: магазин, блог, etc.

Этих двух занятий должно хватить на ближайшие два-три месяца. Как надоест — примкните к какому-нибудь опенсорс проекту типа Yupe (CMS на основе Yii).
Как дополнительный вопрос к тема автора. Начиная изучать тот же PHP люди берут книги, в которых описываются основы, но не описывается то, где это применяется на практике. Я тому пример. Я с нуля начинаю учить и понимаю, а иногда заучиваю и разбираю примеры, но понятия не имею, где это может применится на практике при создании сайтов. Было бы не плохо, если матёрые программисты подсказали шаги, которые подталкивали бы на изучение, а не убивали надежду.

Например подскажите, есть есть такой ресурс, на котором разжёвываются реальные коды из жизни: формы и тп.