That's a good question, to which I don't have an easy answer. Depends on the beginner in question I suppose.
I mean there are people that I would not trust to open a can of sardines that was already open. And then there are people you can assign a difficult new task with a reasonable expectation of a good result a few weeks later. Sooo, how are your sardine can opening skills?
Anyways, if this is your first fpga ever then you will be spending quite a bit of time getting the hang of the toolchain and how to write something synthesizable in general. A zynq will be a steeper learning curve than say a spartan-6, simply because there are more moving parts. As in beside the fpga fabric you now also have an embedded arm core in there. It's not going to be rocket science, but it is simply going to be more. Same "more stuff to learn" argument goes for that onboard cpu.
That said, I think that specific board is good value for money. If you are up for the learning curve then go for it. If you want to play it safer then you could get a cheaper fpga only board to see if it's your kind of thing.
Another nice option that is not on that list is this one:
https://www.latticesemi.com/icestick
Obviously less powerful than the zynq board, but only $25 and easily available at mouser/digikey/etc. Really all depends on your budget in terms of time & money. Well, and your intended goal. But I was more or less guessing it was "learn about fpga's".
Oh and the lattice tools for that icestick also come in free evaluation flavor, same as for xilinx/altera.