Introduction to Commutative Algebra and Algebraic