Lectures on character varieties