You missed out!
Schritt für Schritt
Dieser umfassende Python Tkinter Videokurs folgt inhaltlich einem roten Faden, sodass sichergestellt wird, dich mithilfe des Tkinter-Frameworks dazu zu befähigen, Programme mit grafischen Benutzeroberflächen zu entwickeln. Der Kurs startet bei den notwendigen Installationen und befähigt dich dann von Modul zu Modul, die spezifischen Tkinter-Elemente praktisch in deinen eigenen Projekten zu verwenden.
Lerne in deiner eigenen Geschwindigkeit
Du kannst den kompletten Python Tkinter Kurs in deiner eigenen Geschwindigkeit durcharbeiten und jede Lektion auch beliebig oft wiederholen. Der Kurs besteht insgesamt aus über 10 Stunden Videomaterial, was bedeutet, dass du den Kurs in ca. 2 bis 3 Tagen durcharbeiten könntest. Um effektiv zu lernen und auch genügend Zeit für das Nachvollziehen der Beispiele zu haben, empfehlen wir dir, eine Bearbeitungszeit von 15- 30 Tagen einzuplanen.
Sammle wertvolle Praxiserfahrung
Im Laufe des Kurses wirst du dein in der Theorie erlerntes Wissen mithilfe zahlreicher Praxisprojekte festigen. Neben der Praxiserfahrung erhöht sich dadurch auch deine Fähigkeit, problemlösungsorientiert zu denken und komplexe Problemstellungen in einfache Teilprobleme herunterzubrechen.
Details zum Kurs
1. Kursbereich
Mit der Bestellung des Python Tkinter Masterkurses wird für dich automatisch ein Account auf unserer Lern-Plattform angelegt. Die Zugangsdaten für deinen Account werden dir innerhalb weniger Minuten nach Kauf via E-Mail übermittelt. Sobald du dich in deinen Account eingeloggt hast, kannst du in den entsprechenden Kursbereichen auf alle Kursvideos zugreifen.
Mit dem Python Tkinter Masterkurs erwirbst du über 10 Stunden hochwertiges Videomaterial, in welchem du Schritt für Schritt an das Python Tkinter Framework herangeführt wirst. Um alle Inhalte nachvollziehen zu können, solltest du bereits die Grundlagen und fortgeschrittenen Konzepte der Python Programmierung beherrschen (Hinweis: Unser Python Masterkurs stellt die ideale Vorbereitung für diesen Python Tkinter Masterkurs dar).
2. Inhalt des Python Tkinter Masterkurses
In diesem Modul wirst du die wichtigsten Grundlagen für Tkinter lernen. Dazu gehört unteranderem das obligatorische Hallo Welt Programm, anhand welchem du den grundlegenden Aufbau einer Tkinter Applikation kennenlernst. Du wirst aber auch lernen, was die Event Loop ist und wie du unterschiedliche Modifikationen am Hauptfenster vornehmen kannst.
Diese Lektionen erwarten dich:
- [Video 1] Das Hallo Welt Programm
- [Video 2] Die Event Loop in Tkinter
- [Video 3] Titel des Hauptfensters ändern
- [Video 4] Hintergrundfarbe des Hauptfensters festlegen
- [Video 5] Größe des Hauptfensters festlegen
- [Video 6] Position des Hauptfensters festlegen
Um Widgets innerhalb der Anwendung platzieren zu können, benötigt man einen sogenannten Layout Manager. In diesem Modul wirst du den einfachsten, nämlich den Pack Layout Manager, Schritt für Schritt kennenlernen.
Diese Lektionen erwarten dich:
- [Video 1] Einführung
- [Video 2] Die Schlüsselwort-Argumente side, fill und expand
- [Video 3] Implikation gegenüberliegender side-Werte
- [Video 4] Implikation nicht gegenüberliegender side-Werte
- [Video 5] Die Schlüsselwort-Argumente ipadx, ipady, padx und pady
Widgets sind Steuerelemente, über die der Benutzer mit unserem Programm interagiert. Du kannst dir ein Widget also am besten wie eine Art Baustein vorstellen, der später einen bestimmten Teil deiner Applikation darstellt. In diesem Modul wirst du die ersten wichtigen Widgets kennenlernen, sodass du bereits erste Anwendungen programmieren kannst.
Diese Lektionen erwarten dich:
- [Video 1] ttk Widgets vs. tk Widgets
- [Video 2] Label Widget
- [Video 3] Exkurs: Die Tkinter Variablen StringVar, IntVar, DoubleVar, BooleanVar
- [Video 4] Button Widget
- [Video 5] Entry Widget
In diesem Modul programmieren wir gemeinsam einen Bitcoin-Preis-Rechner. Durch dieses Praxisprojekt wirst du lernen, wie du alle Inhalte, die du in den Modulen zuvor gelernt hast, in einer realen Applikation anwenden kannst.
Diese Lektionen erwarten dich:
- [Video 1] Wir programmieren einen Bitcoin-Preis-Rechner
- [Video 2] Grundaufbau der GUI: Platzierung der Widgets
- [Video 3] Umrechnung von Bitcoin auf Euro
- [Video 4] Dynamisches updaten des Preises
Der Grid Layout Manager stellt eine Alternative zum bereits bekannten Pack Layout Manager dar. Gerade bei umfangreicheren Anwendungen ist dieser sehr zu empfehlen, da die GUI so wesentlich einfacher und auch übersichtlicher strukturiert werden kann.
Diese Lektionen erwarten dich:
- [Video 1] Einführung in den Grid Layout Manager
- [Video 2] Die Schlüsselwort-Argumente padx und pady
- [Video 3] Das Schlüsselwort-Argument sticky
- [Video 4] Die Methoden columnconfigure() und rowconfigure()
- [Video 5] Die Schlüsselwort-Argumente columnspan und rowspan
In diesem Modul lernst du weitere wichtige Widgets kennen, die du in deinen Tkinter Anwendungen verwenden kannst.
Diese Lektionen erwarten dich:
- [Video 1] Frame Widget
- [Video 2] LabelFrame Widget
- [Video 3] Checkbutton Widget
- [Video 4] Radiobutton Widget
- [Video 5] Separator Widget
- [Video 6] Scrollbar Widget (inkl. tk Text Widget)
- [Video 7] Progressbar Widget
In diesem umfassenden Praxisprojekt programmieren wir gemeinsam ein Nachrichten-Verschlüsselungsprogramm.
Diese Lektionen erwarten dich:
- [Video 1] Wir Programmieren ein Nachrichten-Verschlüsselungsprogramm
- [Video 2] Grundaufbau der GUI: Platzierung der Widgets
- [Video 3] Verschlüsselungsalgorithmus in der Theorie
- [Video 4] Verschlüsselungsalgorithmus implementieren
Neben Pack und Grid existiert auch noch der sogenannte Place Layout Manager. In diesem Modul wirst du Schritt für Schritt den Umgang mit diesem erlernen.
Diese Lektionen erwarten dich:
- [Video 1] Einführung in den Place Layout Manager
- [Video 2] Die Schlüsselwort-Argumente width und height
- [Video 3] Relative Positionierung anstatt absoluter Positionierung
- [Video 4] Das Schlüsselwort-Argument anchor
Events sind Ereignisse die auftreten, sobald ein Benutzer mit der GUI interagiert. In Tkinter haben wir die Möglichkeit, auf all diese Ereignisse bei Bedarf individuell zu reagieren. Wie das funktioniert, wirst du im Detail innerhalb dieses Moduls erfahren.
Diese Lektionen erwarten dich:
- [Video 1] Was sind Events und was können wir mit diesen anstellen?
- [Video 2] Event Typen in der Übersicht
- [Video 3] Event Modifiers in der Übersicht
- [Video 4] Event Details in der Übersicht
- [Video 5] Das Event Objekt
- [Video 6] Virtuelle Events
In diesem Modul lernst du weitere wichtige Widgets kennen, die du in deinen Tkinter Anwendungen verwenden kannst.
Diese Lektionen erwarten dich:
- [Video 1] Combobox Widget
- [Video 2] Spinbox Widget
- [Video 3] Scale Widget
- [Video 4] Sizegrip Widget
- [Video 5] Notebook Widget
- [Video 6] PanedWindow Widget
- [Video 7] Menu und Menubutton Widget
- [Video 8] Treeview Widget (1)
- [Video 9] Treeview Widget (2)
In diesem umfassenden Praxisprojekt programmieren wir gemeinsam eine ToDo-Listen App. Du wirst dabei sogar lernen, wie du einen Speichermechanismus für deine Anwendungen implementieren kannst.
Diese Lektionen erwarten dich:
- [Video 1] Wir programmieren eine ToDo-Listen App
- [Video 2] Grundaufbau der GUI: Platzierung der Widgets
- [Video 3] Logik der ToDo-Liste implementieren
- [Video 4] Menüleiste mit Speichermechanismus implementieren
Sobald deine Applikationen größer werden, macht es definitiv Sinn, diese auf eine objektorientierte Art und Weise zu programmieren. In diesem Modul wirst du detailliert lernen, wie dies funktioniert.
Diese Lektionen erwarten dich:
- [Video 1] Einführung: Eine eigene Klasse für das Hauptfenster programmieren
- [Video 2] Eine eigene Klasse für einen Frame programmieren
- [Video 3] Hauptfenster und Frame miteinander vereinen
- [Video 4] Die Parameter *args und **kwargs
- [Video 5] Praxisprojekt Bitcoin-Preis-Rechner objektorientiert umsetzen
- [Video 6] In GUI zwischen unterschiedlichen Fenstern (Frames) wechseln
Nachdem eine GUI-Anwendung fertig programmiert ist, gilt es diese noch zu stylen. Du hast in Tkinter nämlich die Möglichkeit, sämtliche Farben und anderweitigen Design-technischen Aspekte deiner Anwendung nach Belieben anzupassen. In diesem Modul erfährst du detailliert, wie das funktioniert.
Diese Lektionen erwarten dich:
- [Video 1] Abstraktionslevel beim Styling von GUIs
- [Video 2] Themes in Tkinter
- [Video 3] Styles in Tkinter – Default Style Klassen der Widgets
- [Video 4] Styles in Tkinter – Default Style Klassen konfigurieren
- [Video 5] Styles in Tkinter – Attribute der Style Klassen ermitteln
- [Video 6] Styles in Tkinter - Eigene Style Klassen erzeugen
Wer sollte diesen Kurs belegen?
Python-Entwickler mit Grundkenntnissen
Du hast bereits erste Erfahrungen mit der Programmiersprache Python und dessen fortgeschrittenen Programmierkonzepten gesammelt? Dann ist dieser Kurs genau richtig für dich, denn du wirst von Beginn an Schritt für Schritt an das Programmieren von Benutzeroberflächen in Python herangeführt.
Studenten
Keine Lust mehr auf langweilige Univorlesungen, in denen Python zu kompliziert und zu schnell erklärt wird? Dann lerne jetzt in deinem eigenen Tempo und bereite dich perfekt auf deine Klausur vor!
Quereinsteiger
Steigere deinen persönlichen Marktwert durch fortgeschrittene und sehr gefragte Python-Entwicklerfähigkeiten und hebe dich von den anderen Kollegen & Mitbewerbern ab.
Schüler
Du hast genug von langweiligen Fächern wie Geschichte, Deutsch oder Erdkunde? Dann erwirb jetzt fortgeschrittene Python-Fähigkeiten, die dich im Leben wirklich weiterbringen und bei denen das Lernen sogar Spaß macht!
Errungenschaften & Erfahrungen bisheriger Teilnehmer
Ideale Fortsetzung, wenn du bereits die Grundlagen der Python Programmierung beherrschst.
Was du bekommst
You missed out!
49€
Nach dem Durcharbeiten des Kurses besitzt du ... | |
---|---|
Die Fähigkeit, eigenständig grafische Benutzeroberflächen in Python zu entwickeln | |
Ein verbessertes Programmierverständnis | |
Praxiserfahrung aufgrund der zahlreichen Praxisprojekte |
Nach dem Durcharbeiten des Kurses besitzt du ...
Ab sofort kannst du von überall aus lernen.
Wir präsentieren: Die Programmieren Starten App!
Innerhalb der App können alle Kursvideos auch auf dein Gerät heruntergeladen werden, sodass du auch ohne Internetverbindung von überall aus lernen kannst.
Häufig gestellte Fragen
Du benötigst für den Python Tkinter Masterkurs Kenntnisse über die Grundlagen und fortgeschrittenen Konzepte der Programmiersprache Python (Hinweis: Unser Python Programmieren Masterkurs ist die ideale Vorbereitung hierfür).
Der Kurs besteht insgesamt aus über 10 Stunden Videomaterial. Du kannst dieses Videomaterial also technisch gesehen in 1 - 2 Tagen durcharbeiten. Zudem sind aber auch zahlreiche Praxisprojekte zum nachprogrammieren und erweitern enthalten, für die man je nach Lerngeschwindigkeit mehr oder weniger Zeit aufwenden muss. Wir empfehlen dir also, für die komplette Durcharbeitung des Kurses zwischen 15 und 31 Tage einzuplanen. Wir haben aber auch Teilnehmer, die sich mehr Zeit gelassen haben und den Kurs in beispielsweise 2 - 4 Monaten durchgearbeitet haben.
Wir bieten zu jedem unserer Masterkurse eine 14 Tage Geld-zurück-Garantie an. Solltest du also nach 14 Tagen keine Fortschritte an deinen Python-Fähigkeiten erkennen, dann erhältst du dein komplettes Geld vollkommen zurückerstattet. Du kannst den Kurs also ohne Risiko testen.
Über unsere Web-Lernplattform können die Videos nicht heruntergeladen werden. Es ist also eine Internetverbindung von Nöten, um den Kurs ansehen zu können.
Seit neustem kannst du dir sowohl im Google Play Store als auch im Apple App Store unsere Programmieren Starten App herunterladen. Dadurch kannst du nun als optionale Möglichkeit auch über die App auf unsere Lernplattform zugreifen. Die App bietet den Vorteil, dass diese für mobile Endgeräte optimiert ist und die Videos innerhalb der App heruntergeladen werden können. Dadurch können die Kursvideos auch von unterwegs aus ohne aktive Internetverbindung angesehen werden.
Solltest du den Masterkurs in Form unserer Premium Mitgliedschaft erwerben, so hast du solange Zugriff auf den Kurs, solange du die Premium Mitgliedschaft in Anspruch nimmst (monatlich bzw. jährlich kündbar, je nachdem für welche Zahlungsweise du dich entscheidest).
Solltest du den Masterkurs per Einmalzahlung erwerben, so erhältst du lebenslangen Zugriff auf den Kurs.
Um deine Premium Mitgliedschaft zu kündigen, gehe wie folgt vor:
1. Logge dich auf unserer Web-Lernplattform mit deinen Login-Daten ein
2. Klicke oben in der Menüleiste auf den Menüpunkt "Mein Konto"
3. Klicke links im Menü unter "Zahlung" auf "Bestellung"
4. Klicke beim Produkt "Programmieren Starten Premium Mitgliedschaft" ganz rechts auf die drei Punkte und wähle "Link"
5. Ganz unten auf der Seite kannst du über den Button "Zahlung beenden" deine Mitgliedschaft kündigen
Nein, sollten im Laufe der Zeit neue Module zum Kurs hinzugefügt werden, so erhältst auch du automatisch Zugriff darauf. Du musst nichts weiter dafür tun und es fallen auch keine weiteren Kosten an.
Solltest du dich für die Programmieren Starten Premium Mitgliedschaft entschieden haben, so werden dir auch alle zukünftigen Masterkurse, Workshops, Übungsaufgaben und Praxisprojekte immer direkt und vollkommen automatisch in deinem Account freigeschaltet.
Investiere noch heute in deine Weiterbildung
You missed out!