If you understand Russian, then you can listen to lectures of Orlov and Kuznetsov that are given here: http://erb-files.narod.ru/ Orlov is giving lectures on Hartschorn's level, these are very good lectures. I hope very much that your question will get more answers. **Added.** It turns out that on the same website there is a course called "Algebra 3, 2010", it is by Loktev. This course can be seen as an introductory course to algebraic geometry (treating Bezout's theorem, Nullstellensatz and many other things). I find this course really well done and very well motivated. (of course this is in Russian).