На английском рекомендую курсы Lynda.com автора Kevin Scoglund:
PHP with MySQL Essential Training
и PHP with MySQL Beyond the Basics.
Выполнять описанное в курсе вместе с автором, затем то же самое - самостоятельно, либо на собственном проекте с использованием полученной инфы.