Definitely a good way to learn the basics. If you want to do some really in depth stuff though, download some libraries or write your own and do backtesting on your own computer. Quantopian is limited, but definitely a good resource to begin learning.