Is there such a thing? Yes, there are a few Python courses for people without software backgrounds, but not many, and their quality varies widely. Most Python training books and courses target people who already have extensive programming skills, and are looking to expand their list of computer languages. This is understandable, because for people who are likely to buy a book in computer programming, there are experienced programmers, so publishers and course organizers can direct the bulk of their products to.
But what if you don't have someone who doesn't have a single programming experience? Well, there are a few books and training courses targeted for absolute beginners in Python, but their quality and, most importantly, their cost varies greatly. On the Internet, you'll find websites that claim you can learn Python in less than 15 minutes. This is ridiculous, of course; these websites simply use addresses like this to connect you to their page. These claims are not intended to be taken seriously.
At the other end of the spectrum, there are several-day boot camp training courses that promise to teach Python to beginners. Some are good, but there are some flaws. For most people, it will cost you several hundreds of dollars for transportation, food and accommodation to attend the boot camp. In addition, this type of training program costs one thousand dollars or more. For most people, this type of expense is simply not possible.