Sie suchen Ihre bereits erworbenen Lerninhalte? Dann geht es hier entlang: Zum academy Campus
Grafische Benutzeroberflächen (GUI) ermöglichen benutzerfreundliche Interaktionen zwischen den Anwendern und der jeweiligen Python-Applikation. Automatisierte Tests tragen zudem zur Verbesserung der Codequalität bei und stellen die Funktionalität der Python-Anwendung langfristig sicher.
Mithilfe einer grafischen Benutzeroberfläche (engl. grapical user interface, kurz GUI) gestalten Sie eine Python-Applikation interaktiv und übersichtlich. Für Python gibt es diverse GUI-Frameworks – mit PySide steht etwa das altbewährte und plattformübergreifende Qt (for Python) zur Verfügung. Es handelt sich dabei um das führende und leistungsstärkste GUI-Framework mit einer breiten Palette an Widgets, mit dem Sie funktional und ästhetisch ansprechende GUI-Anwendungen in Python schreiben.
Abschließend widmet sich unser Experte den Tests, die einen unverzichtbaren Bestandteil des Softwareentwicklungsprozesses bilden. Sie stellen die Funktionalität und Robustheit von Anwendungen sicher. Die bekanntesten zwei Python-Testframeworks sind unittest und pytest, wobei pytest einen wesentlich größeren Funktionsumfang bietet, weswegen Sie dieses im Webinar kennenlernen.
Die Teilnahme an den ersten beiden Webinaren dieser Serie über Sprachgrundlagen von Python wird vorausgesetzt.
Die Folien des Webinars sind aufgrund zahlreicher englischer Begriffe vollständig in englischer Sprache gehalten, um eine bessere Lesbarkeit zu erzeugen. Der Vortrag findet in deutscher Sprache statt.
Christian Heitzmann ist Java-, Python- und Spring-zertifizierter Softwareentwickler mit einem CAS in Machine Learning und Inhaber der SimplexaCode AG in Luzern. Er entwickelt seit über 20 Jahren Software und gibt seit über 12 Jahren Unterricht und Kurse im Bereich der Java- und Python-Programmierung, Mathematik und Algorithmik. Als Technical Writer dokumentiert er Softwarearchitekturen für Unternehmen und schreibt regelmäßig Artikel für IT-Fachzeitschriften.
Füllen Sie ganz einfach und bequem das Kontaktformular aus und wir werden Ihnen Ihre Fragen schnellstmöglich beantworten.