A syllabus for learning NLP with Python