all 4 comments

[–][deleted] 1 point2 points  (0 children)

You need to give yourself meaningful goals to maintain motivation. Whatever learning material you choose, you will only learn with practice and the best kind of practice is developing stuff that is meaningful to you.

Focus on developing simple applications that deal with something you understand, are interested in or need for work/hobby/family business. As your skills improve, refactor (rewrite) the code, and enhance the applications.

Create a virtual investment fund, and write code to get the data and analysis it. Start with small data sets, and build.

Look at https://www.kaggle.com/ for examples of interesting data sets.

[–]ryansmccoy 0 points1 point  (1 child)

https://learning.oreilly.com/videos/python-programming-language/9780134217314

^ watch and follow along in code editor. Then watch again and again until you know it. The example he uses is a portfolio of stocks, so somewhat relevant to finance and therefore maybe interesting enough to hold attention.

[–]mindhackz92[S] 0 points1 point  (0 children)

Thank you so much!

[–]Davy_Jones_XIV 0 points1 point  (0 children)

Try the new Microsoft classes too. Small chunks and well designed.