arruah, если намерены ограничиваться тем, что вам говорят "на курсе" - хорошим программистом не станете никогда. Самообразование (и под этим словом вовсе не следует понимать набеги на Тостер) никто не отменял.
Сергей Соколов, пока не разобрался. Просто погуглил как решается конкретная проблема, проверил, что решение работает. Вот сейчас буду читать документацию, выяснять, что тут происходит.