Informationen zur Technologie

Python ist eine universelle, höhere Programmiersprache, die gut lesbar ist. Sie unterstützt mehrere Programmierparadigmen, wie die objektorientierte, die funktionale und die aspekt-orientierte Programmierung und bietet eine dynamische Typisierung. Sie wird oft als Skriptsprache eingesetzt.


Python 3.x - Grundlagen der Tkinter GUI Programmierung - Schulung (2 Tage)

Kurzbeschreibung

In diesem Kurs erhalten Frontend-Entwickler eine grundlegende Einführung in die GUI-Programmierung mit Tkinter. Sie lernen, wie sie Python Programme mit einer GTK (Windows-/Linux-/MacOS-) GUI ausstatten können, um leistungsfähige Kommandozeilen-Tools auch anderen Personenkreisen zugänglich machen zu können. Die behandelten Themen umfassen eine Einführung in Tkinter und Tk, die Widget-Typen, die Radiobuttons, Schieberegler und Scale, die geometrische Anordnung von Widgets, Menüs, Messageboxen und Dialogfelder.


Voraussetzungen

• keine


    Seminarinhalt

    Einführung in Tkinter
    • Einführung in Tkinter
    • Einführung von Tkinter und Tk
    • Einführung von IDLE
    • Erstellung einer Tkinter "Hello World"-App
    • Eine erste GUI-Anwendung
    • Anpassung der Benutzeroberfläche
    • Änderung von Eigenschaften

    Widget-Typen
    • Anzeigefeld, Label
    • Eigenschaften von Bildern
    • Einzeilige Textbox, Entry
    • Versteckte Eingabe
    • Mehrzeilige Textbox, Text
    • Scrollende Textbox, ScrolledText
    • Listbox mit einfacher Auswahl
    • Listbox mit mehrfacher Auswahl
    • Spinbox
    • Scrollbar, scrollende Widgets
    • Radiobuttons zur Auswahl, Widget-Variablen
    • Radiobuttons zur Auswahl und Ausführung
    • Checkbuttons zur mehrfachen Auswahl
    • Schieberegler, Scale
    • Mausereignisse
    • Tastaturereignisse

    Geometrische Anordnung von Widgets
    • Frame-Widget, Methode »pack()«
    • Methode »grid()«
    • Methode »place()«, absolute Koordinaten
    • Methode »place()«, relative Koordinaten
    • Absolute Veränderung von Koordinaten
    • Relative Veränderung von Koordinaten

    Menüs, Messageboxen und Dialogfelder
    • Menüleisten
    • Kontextmenüs
    • Messageboxen
    • Eigene Dialogfelder
    • Verhinderung der Ausführung

    Übung - Ein einfacher Taschenrechner


    Zielgruppen

    • Frontend-Entwickler


    Preise und Termine

    offene Schulung
    Eine offene Schulung findet in einem unserer Schulungszentren statt.
    Dauer:2 Tage
    Preis:1.100,00 € zzgl. USt. pro Teilnehmer (1.309,00€ inkl. USt.)
    Seminarstandorte:
    Starttermine:
    (ortsabhängig)


    Unterlagen:zzgl.
    Verpflegung:zzgl.
    Prüfung/Zertifizierung:zzgl.
    Firmenschulung
    Eine Firmenschlung kann sowohl bei Ihnen vor Ort als auch in einem unserer Schulungszentren stattfinden.
    Dauer:2 Tage
    Preis ab:1.350,00 € zzgl. USt. pro Tag (1.606,50€ inkl. USt.)
    Schulungszentren:
    • Hamburg
    • Berlin
    • Frankfurt
    • München
    • Nürnberg
    • Düsseldorf
    • Wien
    Starttermin:individuelle Vereinbarung
    Unterlagen:zzgl.
    Verpflegung:zzgl.
    Prüfung/Zertifizierung:zzgl.

    Software

    python3, atom, vscode, vs2019,



    Seminarsprache

    die Seminarsprache ist deutsch, sofern keine andere Angabe. Englisch ist in aller Regel machbar, andere Seminarsprachen sind möglich, fragen Sie bitte an.