@classmethod<EOL><INDENT>def get(cls, update_dict=None, remove_fields=None):<DEDENT>
cls.demo_course_count += <NUM_LIT:1><EOL>course_copy = copy.deepcopy(cls.DEMO_COURSE)<EOL>if update_dict:<EOL><INDENT>if "<STR_LIT:content>" in update_dict:<EOL><INDENT>course_copy["<STR_LIT:content>"].update(update_dict["<STR_LIT:content>"])<EOL>del update_dict["<STR_LIT:content>"]<EOL><DEDENT>course_copy.update(update_dict)<EOL><DEDENT>course_copy.update({"<STR_LIT:id>": "<STR_LIT>".format(course_copy["<STR_LIT:id>"], cls.demo_course_count)})<EOL>if remove_fields:<EOL><INDENT>for remove_field in remove_fields:<EOL><INDENT>if remove_field in course_copy:<EOL><INDENT>del course_copy[remove_field]<EOL><DEDENT><DEDENT><DEDENT>return course_copy<EOL>
get a new demo course