Start learning for free. No signup, no credit card.
def hello_world():
return "Hello World" Click a module to see what's inside
No. It starts with writing Hello World and builds from there. If you've written Python before you'll move through the early stuff quickly, but nothing assumes you have.
The first 15 challenges are free, and you don't need an account for them. That's variables, strings, numbers and if-statements. Enough to see how in depth the lessons are and how the code editor works before you spend anything.
No. It's a single payment of $149.99 USD and you keep access for good, including any challenges we add later.
That's what the free 15 challenges are for, so try them first. We don't do change-of-mind refunds once you've paid. If something's actually broken or not as described, email us and we'll fix it or refund you. Details are on the refunds page.
No. Everything runs on this website. The code runs in your browser and the lessons are in your browser, that's it. Open the site, write Python, hit submit.
It teaches you the tools: Python, statistics, portfolio maths, macroeconomics. That's what people use to research markets. It won't hand you a strategy, and nothing here is financial advice. But if you want to do your own research on the markets, you'll need to know what's taught here. What you do with the skills is up to you.
Yes, though writing code on a small screen is awkward. Reading lessons on your phone and coding on a laptop works well, and your progress follows you between them.
Core Coding first, then Core Quant and Core Macroeconomics. After that the advanced modules are open to take in whatever order interests you. Everything's unlocked once you've paid, so you're not forced down one path.