Для этого существует хороший сайт ИнтернетУрок, там и лекции от преподавателей и даже задания для самопроверки есть. Больше хороших ресурсов я не знаю.
Спасибо