There is no textbook for the course. We will use on-line notes by Ivan Soprunov on-line notes by Judy Walker Algebraic Curves by William Fulton
Here are some textbooks that could be useful:
Algebraic Geometric Codes: Basic Notions by Tsfasman, Vladut, and Nogin
Codes on Algebraic Curves by Stepanov
Codes and Algebraic Curves by Pretzel
Theory of Error-Correcting Curves by Mac Williams and Sloane
Introduction to Coding Theory by van Lint