Have you checked out https://www.quantopian.com? It is a fun platform to mess around with and get your feet wet with automated trading.
Edit/Addendum: I noticed they allow live trading after connecting your account with either Interactive Brokers or Robinhood.