I am a third year student in physics and mathematics and taking a course in which each student need to prepare and give one lecture about some topic related to physics. As I saw String Theory in the topics list I thought it could be a good opportunity to start learn it. I have background in quantum mechanics, statistical physics, analytical mechanics, group theory, and I read the book "quantum field theory for the gifted amateur" until chapter 12.
What topics should I learn before string theory?
I would appreciate any recommendations for books or other material about string theory.