An interactive NumPy course with 50 visual lessons: write code and watch arrays, slicing, broadcasting and memory layout animate live, then practise in a drag-and-drop lab.