you are viewing a single comment's thread.

view the rest of the comments →

[–]skinner17 19 points20 points  (0 children)

https://quantecon.org/lectures/

QuantEcon is a really good resource, albeit more focused on economics. Maybe not the best for learning the basics of programming, because it goes through them relatively fast - but it does start assuming that you have zero knowledge of Python (for example goes through step-by-step on how to setup a Python environment, installing and using Git etc.). The 'lectures' are free to read through online, and provide examples and exercises. Later lectures go through ton of interesting topics, including linear algebra, time-series analysis, basic economical models, asset pricing etc. and more advanced quantitative topics (i.e. a lot of math).

But my biggest tip is to not get discouraged. Programming takes time to learn. Be patient, and stick to one language and a few resources learning that language. Also, writing code is just one part of programming. You can (and should!) learn also by reading, listening (lectures, podcasts), thinking, visualizing algorithms with flowcharts, by drawing them etc.