The paper considers the methods of training future teachers of mathematics for teaching special courses “Methodology of Specialized Teaching of Mathematics” and “Innovative Techniques of Teaching Mathematics” at the Master Study Programs of KazNPU named after Abai. To ensure practical orientation of the training of undergraduates, the schemes «Pedagogical University - Innovative School» are established. With the purpose to educate and train future teachers of mathematics for specialized teaching at schools and classes majoring in advanced teaching of mathematics the following new techniques of modern didactics are considered at the special course “Innovative Techniques of Teaching Mathematics”: differentiated learning technique, module learning, information technologies in teaching (computer technology), mastery learning, collective learning, technologyintegrated lessons, project-based learning, communicative and cognitive learning and other.