Možeš da probaš JetBrains Academy. JetBrains je inače autor najpoznatijih alata za programiranje, između ostalih i PyCharm-a za Python.
JBA više nije besplatna kao što je to bilo kad je osnovana, ali imaš 7 dana free trial, a ako uradiš jedan projekat dobiješ 1 + 1 mesec, tako da imaš 2 meseca i 7 dana što je dovoljno da prođeš njihov basic Python track. Možeš i da nađeš pozivnice na internetu, gde članovi pozivaju nove članove da se priključe, pa ćeš imati 3 meseca + 1 + 1 = 5 meseci besplatno.
Izabereš projekat koji ćeš da radiš, a kurs se sastoji od malo teorije (par minuta čitanja sa primerima po temi) i onda praktičnih pitanja i zadataka. Kad uradiš sve teme neophodne za projekat radiš projekat po fazama. Možeš odmah da vidiš da li je programiranje/Pyhon za tebe.
Ako hoćeš ozbiljan (akademski) uvod u programiranje preporuka je kurs
https://cs61a.org/. Materijal je "moderna" verzija (koristi se Python) čuvene MIT knjige
https://mitpress.mit.edu/sites/default/files/sicp/full-text/book/book.html Tu su predavanja po nedeljama, vežbe, ispiti...
Popularna knjiga za uvod u programiranje i Python je Python Crash Course, 2nd Edition: A Hands-On, Project-Based Introduction to Programming
Remek delo je i Learning Python, 5th Edition (Mark Lutz), ali to za početak možeš da koristiš samo kao reference guide, prekomplikovano štivo je za apsolutne početnike.
Što se knjiga na srpskom tiče, obično prevodi kasne čak i po par godina za originalom, ali svakako je dobra knjiga Bill Lubanovic Uvod u Python