I'm interesting in studying algebraic geometry (specifically either from Shafarevich or Hartshorne). Assuming a high school and basic college math education, what should be the topics and the order that I should study them to get there? Also, could you recommend books/online resources for each topic. Thanks!
PS - I apologize if this question does not fit the rules of the forum. I will modify it as required if it doesn't.