Практика: Сделать отдельный репозиторий под домашку. Реализовать базу шаблона MVC. У вас должна быть структура в которой есть роутер ( определяющий какой контроллер и какой его метод будет обрабатывать запрос), система автозагрузки классов, базовые контроллер, модель, вид. И минимум один контроллер для проверки работоспособности системы. Если успеваете - сразу делайте систему авторизации ( пока можно без работы с базой данных ). - Функционал аналогичный тому что мы рассматривали в воскресение. Если кто-то будет успевать все - добавляем возможность работать с БД и начинаем писать гостевую книгу ( отдельный контроллер, модель и тд )
Теория:
- http://lifeexample.ru/php-primeryi-skriptov/php-rabota-s-izobrazheniyami.html
- http://habrahabr.ru/post/120615/
- http://blog.vidyakin.ru/2460
- http://www.php5.ru/articles/image
Документация здесь http://php.net/manual/ru/ref.image.php