FCL.745.A is:
A new advanced UPRT course is introduced to enhance students’ resilience to the psychological and physiological aspects associated with dynamic upsets. The course is mandated for ATP integrated and MPL training courses, and as a prerequisite for the first single-pilot class or type rating in multi-pilot operations, multi-pilot aeroplanes type rating and single-pilot high-performance complex aeroplane type rating training courses.
It is not the same as those 2-3 hours of stalling and spinning of that 'common core ' EFT course; I note that fully-developed spinning is 'demo only'.... And even flapless and low-level circuits are dual only.