Hi,
To my personal opininon, you can start with Interactive Brokers - they offer platform with stocks, futures and even options (on stocks and futures). Their demo accounts works absolutely the same as real, so you can even download your statements.
By the way, which software do you use for...