如果是师范类专业的话是不需要考的,如果是非师范专业就要考教师资格证。
上海师范大学主要培养师范类的学生,如果学生在读书期间就已经选择了师范类院校是不需要考教师资格证的,毕业就会有,但是如果选择的专业是非师范类的,但还是想做老师的话,那么就要去考教师资格证。