The medical immunology course is a main course for medical students. Both immunology theoretical and experimental teaching are abstract, complex, boring, tedious, together with the lake of teaching resources (in particular, digital teaching resources), so it result in the immunology traditional teaching mode can not meet the needs of the development of the immunology curriculum teaching. In order
... [Show full abstract] to resolve these problems, a teaching platform based on Web technology for the course was built, including the design principles system structure, and functions about the platform. The platform was applied successfully for the medical immunology course and some benefits were gained: it not only can provide rich immunology materials for teachers and students, but also can inspirit students to learn autonomously.