- Start
- Bildungsträger
- NEXIO Online Akademie GmbH
- Python Anwendungsentwicklung
Python Anwendungsentwicklung
Anbieter: NEXIO Online Akademie GmbH
oder ohne Förderung 1.279 €
AZAV-zertifizierter Träger
Förderung durch die Agentur für Arbeit möglich
Kursbeschreibung
Python gehört neben Java, C# und C++ zu den wichtigsten Programmiersprachen. Mit deinen vorhandenen, erweiterten objektorientierten Python-Kenntnissen lernst du nun, wie du auf Datenbanken zugreifen und deine Anwendungen mit grafischen Oberflächen attraktiv gestalten kannst. Am Ende dieses Kurses kannst du mit deinen Anwendungen auf Netzwerke zugreifen und auch für das Web entwickeln.
Lehrplan & Module
Grafische Benutzeroberflächen (GUI)
Du lernst die Grundlagen der GUI-Programmierung in Python kennen, etwa mit Tkinter. Dabei geht es um den Aufbau ereignisgesteuerter Anwendungen.
Fenster
Im Mittelpunkt stehen das Erzeugen und Konfigurieren von Fenstern und Dialogen. Du lernst, Fenstergröße, Titel und Layout-Manager zur Anordnung von Elementen einzusetzen.
Widgets
Du arbeitest mit Bedienelementen wie Buttons, Eingabefeldern, Listen und Menüs. Außerdem verknüpfst Du Widgets mit Ereignissen und Funktionen.
Zeichenmethoden
Behandelt werden Zeichenflächen wie das Canvas-Widget und Methoden zum Zeichnen von Linien, Formen und Text. So erstellst Du einfache Grafiken und Visualisierungen.
Enthaltene Zertifikate
Voraussetzungen
Vorausgesetzt werden gute Deutschkenntnisse auf dem Niveau B2 sowie gute Englischkenntnisse, da einige verwendete Tools und Dokumentationen in Englisch verfasst sind. Die Weiterbildung erfordert eine hohe IT-Affinität und erweiterte PC-Kenntnisse, einen sicheren Umgang mit Windows und der Ordnerstruktur auf dem PC und der Arbeit mit Dateien. Ebenso werden gute Kenntnisse in den Grundlagen der Softwareentwicklung, der Objektorientierung , der Datenbanksprache SQL und erweiterte Kenntnisse in der objektorientierten Programmierung in Python vorausgesetzt.
Zielgruppen
- Arbeitssuchende
Berufsbilder
- Python Entwickler
- Anwendungsentwickler
- Backend Entwickler