Hallo,
Das Buch sollte am Besten auf deutsch sein...
Ich würde dir dringend empfehlen, dich davon zu verabschieden und auf englischsprachig zu wechseln. Dann hast du eine viel bessere Auswahl, was Themenvielfalt und Qualität angeht. Und ohne was auf englisch zu lesen kommst du so oder so oder so nicht weiter.
... und ich würde gerne am Ende Schnittstellen mit Python programmieren können, Sockets programmieren können oder halt generell mal Python im Backend auf Servern nutzen.
Python auf dem Server ist auch nur Python, genau wie auf dem Desktop. Bei Sockets ist Python nicht die Hürde, wie __deets__ schon sagte. Was heißt "Schnittstellen programmieren"?
Was IMHO eines der besten Python Bücher ist, ist "Fluent Python". Besonders dann, wenn man als sehr fortgeschrittener Einsteiger oder Fortgeschrittener seinen allgemeine Python Skills erweitern und verbessern will. Ist halt definitiv keine Einsteiger Lektüre - aber das Buch ist relativ dick, da ist man offline länger mit beschäftigt.
Gruß, noisefloor