Python
2022-03
Python promised a cheaper way to program and get things done, it seemed like a good option. Unfortunately it has been quite a nightmare for me coming from 'Visual basic' and VBA programming. It is such a shift from going from a buiding a 'User interface' to just programing from scratch to define some output. My trials and suggestions with Python are documented here.
Recommended (2022-03)
know the purpose to what you trying to learn.
Python learning environment is very dynamic, packages are changing and new ideas are coming out daily. So learning virtual environments and how to use them is a good start.
Get a project you interested in and start there.
Know that google searches and forum posts will be a primary way of learning and that most of the posts will be outdated (like this one).
Learn how to get a Jupyter Lab session going in your virtual environment for testing.
For 'quantconnect', you need to know object orientated python and be good with pandas. They provide the full environment so no need to find financial data.
I've tried some 'RealPython.com' the subscription is expensive, the courses are general.
I've tried ww3 Schools paid courses, their content is very general