A self-contained and pedagogical introduction to key string theory ideas and techniques needed to understand D-branes.