Just a suggestion.... determine who will be your ultimate broker and use their paper trading account. IMHO, Learning the platform is of equal importance...
IB has a good paper trading platform, however, it is designed for more experienced traders. ($10K to open account, then only $10/month...