1. Offizielles Python-Tutorial durcharbeiten. Danach solltest du die Grundlagen drauf haben.Wie also soll es denn nun für mich weitergehen?
2. DB-Teil programmieren, so dass du sauber Daten schreiben und Lesen kannst.
3. GUI angehen mit _weniger_ Felder, sagen wir 3-5
Und natürlich am besten hier im Forum den Code immer wieder vorstellen, Kritik abholen, besser werden
Und wenn das alles sauber läuft, die GUI auf 38 Felder aufbohren.
Und falls du erwartest, dass du das alles mit deutschsprachiger Literatur / Webseiten hin bekommst: vergiß' es. Englisch ist nun mal die Standardsprache und auf Englisch findest du auch viiiiiiiiiel mehr Webseiten, Lösungsansätze etc. (z.B. bei Stack Overflow).
Gruß, noisefloor