Network security is one of the most important issues for currently advanced information technologies. The talent education is the base of network security. Compared with tradition education, network security education has its special features. Firstly, network security education should perform the simulation or emulation training for the students. Secondly, the courseware of network security should update rapidly, because the development of the security technologies develop very quickly. Thus, network security education platform should support updating the courseware and training cases with high dynamic. To address this challenge, this paper proposes a network security education platform based software-defined networking technology, which is named SDSEP. The dynamic courseware and training cases service composition scheme is give. Also, the modeling of SESEP is presented. The evaluation show the feasibility and efficiency of SDSEP.