Basic Concepts of String Theory (Theoretical and