Algebraic Geometry
Andreas Gathemann
Online link
Prerequisites: A first course in commutative algebra.
An Invitation to Algebraic Geometry
Karen E. Smith, Lauri Kahanpää, Pekka Kekäläinen, William Traves
Prerequisites: A first course in commutative algebra.
Sheaves in Geometry and Logic
Saunders Mac Lane, Ieke Moerdijk
Online link
Prerequisites: In general, a strong background in category theory; for the geometry side, a strong background in commutative algebra and algebraic geometry; for the logic side, some experience with point-set topology, set theory, type theory, and model theory.