Here’s the thing - just do it. Don’t waste time on handpicking the best, most expensive, amazing course you can find, offline or online. That is simply not needed. There are a million and one amazing tutorials on the internet that you can read up on or watch in YouTube without spending a damn dime.
Don’t wait. Jump right in. Google “Python tutorials”.
I see around seventeen million eight hundred thousand results from that query. Let’s get real, there must be at least one of them that’s free and is amazing to learn form. The only thing you need is dedication.
Start with baby steps. Printing “Hello World” on the screen is great. Printing numbers from 11 to nn is fabulous . Creating a function to get someone’s name and then greeting them is fantastic. Once all of that is under your sleeve, start approaching more difficult problems.
Google “Python problems”. Go on Hackerrank. Solve the challenges. Gain experience. Once you’re comfortable with those, start using packages and frameworks to build something cool. A blog of your own would be a great example. Django, numpy, scipy, flask, tkinter, pygame. The possibilities are endless.
So stop asking questions around and get on with it, dude. No one’s stopping you other than yourself.