I'm new to Arduino, I just ordered mine a few days ago, however I'm doing a (pretty ambitious) school project which prominently features a rather large LED matrix. The project is a replica Zer0 helmet (from Borderlands 2) with a LED matrix in the faceplate to display the character's in game emotes. I decided to use the Arduino Nano in this project due to it's small size. After some measuring and extrapolating, I've concluded that the LED matrix I'm including in the helmet's faceplate will contain either a 24 by 40 LED matrix or a 24 by 32 LED matrix (that's 960 or 768 LEDs respectively). I was thinking of using MAX7221 LED driver's for each grid of 8x8 LEDs. Due to my lack of experience I have no idea how to go about wiring or coding something like this; so any help, advice or criticisms would be greatly appreciated.
(I should probably add that I took an introductory programming course last year, and that my dad is a computer programmer so he should be able to help me if I get stuck with the coding part of the project. Also, I'm going to use single color, 5mm, red LEDs.)