This is a general introductory course to algebraic geometry.
an undergraduate Algebra courses
Basic material from field theory: Finite and transcendental extension (but not Galois theory), from ring theory: Ideal and Quotient rings.
- Basic Algebraic Geometry 1 (varieties in projective space) by Igor R. Shafarevich
- Basic Algebraic Geometry 2 (Schemes and Complex Manifolds) by Igor R. Shafarevich