University of Michigan, Google, and IBM offer practical great Python courses at Coursera, and the best part is that you can take all of them as a scholarship or financial aid for free.
While the IBM Python course is already free, the Google and University of Michigan Courses are available for the financial aid program.
All of them are high-quality coursework, applicable to real-world market needs, and problem-solving best practices.