I would never have been able to get this far this fast with just the internet. Chatgpt is your best bet as a free personalized course in Python (probably other languages too), at a beginner level at least.