Beschreibung
Ziele
Im Zuge der Digitalisierung lassen sich viele Prozesse im Beruf automatisieren. So werden auf der einen Seite Mitarbeitende entlastet und auf der anderen Seite die Produktivität und Kapazitäten für strategische und konzeptionelle Aufgaben erhöht. Oft sind grundlegende Programmierkenntnisse bereits ausreichend, um den Arbeitsalltag durch die Automatisierung von Prozessen zu erleichtern.
Ziele des Trainings sind, dass
- Sie grundlegende, anwendungsorientierte Kenntnisse der Programmierung lernen
- Sie numerische Rechnungen, Durchführung und Visualisierung von Datenanalysen lernen
- Als Einstieg in Business Intelligence oder Machine Learning Projekte durchführen können
- Sie sich Ihren Arbeitsalltag durch die Automatisierung von Prozessen erleichtern können
Zielgruppe
Inhalte
Modul 1: Datentypen in Python
In diesem Modul bewegen Sie sich zum ersten Mal in einer Programmierumgebung und führen erste Befehle aus.
- Daten als Zahlen oder Text in Python repräsentieren
- Daten in Variablen und Listen speichern
- Listen erschaffen, auslesen und verändern
- Fehlermeldungen lesen und produktiv nutzen
- zweistündigen Projekt: programmieren eines User Interface, das flexibel auf die Eingaben reagiert.
Modul 2: Datenmanipulation in Python
In diesem Modul lernen Sie die Basisfertigkeiten der Programmierung.
- Bedingungen (if-else-Logik)
- Python-Standardfunktionen wie len() oder sum() nutzen
- Methoden von Text- und Listendatentypen, z.B. str.format() oder list.append()
- Wahrheitswerte als bool darstellen und mit Vergleichsoperatoren definieren
- Zweistündiges Miniprojekt mit Autodaten zur Festigung der Lerninhalte
Modul 3: Flow Control in Python
In diesem Modul runden Sie ihre Programmierfähigkeiten in Python ab und erlernen fortgeschrittene Techniken. Außerdem werden die einzelnen Programmierelemente wie Bedingungen, Schleifen und Funktionen in Programmen kombiniert.
- For-Schleifen schreiben und mit Bedingungen verknüpfen
- Funktionen selbst schreiben und die Funktionsweise überprüfen
- Python-Module importieren
- Daten als einfachen Text einlesen und wieder exportieren
- Einstündiges Miniprojekt mit Telefondaten zur Festigung der Lerninhalte
Modul 4: Vertiefung der Konzepte und Abschlussprojekt in Python
In diesem Modul werden die Inhalte wiederholt und um die aufgelisteten Aspekte erweitert. Dies dient als Vorbereitung auf das Abschlussprojekt am Ende des Moduls.
- Sets
- List-Comprehensions
- Komplexe Datenstrukturen
- NumPy Arrays
- Vierstündiges Praxisprojekt in Python zur Erstellung eines komplexen User Interface zur automatisierten Verarbeitung von Kundenanfragen. Das Projekt schließt Ihr learning ab.
Kommende Starttermine
Zielgruppe / Voraussetzungen
Hinweis
Hinweis
Antworten auf die am häufigsten gestellten Fragen zur Schulung:
Warum Python lernen?
Python ist ein guter und anwenderfreundlicher Einstieg in das Thema Programmieren. Python ist eine objektorientierte Skriptsprache. Python verwendet eine klare, leicht verständliche Syntax, die es auch Anfängern leicht macht, die Sprache zu lernen. Python ist dabei vielseitig und kann in fast allen Bereichen eingesetzt werden. Dies sind zum Beispiel Big Data, Data Science, Data Mining, KI oder Machine Learning. Dies macht Python vielen anderen Programmiersprachen überlegen.
Wofür wird Python in der Praxis eingesetzt?
- Webentwicklung: Mit Frameworks wie Django oder Flask können Sie Websites und Webanwendungen erstellen.
- Datenanalyse und Visualisierung: Mit Hilfe von Data Science Bibliotheken können Sie große Datenmengen analysieren und visualisieren.
- Künstliche Intelligenz und maschinelles Lernen: Python ist eine der Hauptsprachen für KI und ML.
- Automatisierung: Sie können mit Python alltägliche Aufgaben automatisieren, z.B. das Senden von Nachrichten oder das Verwalten von Dateien.
- Entwicklung von Desktop Anwendungen: Mit Bibliotheken wie Tkinter oder PyQt können Sie grafische Benutzeroberflächen (GUIs) erstellen.
- Spielentwicklung: Mit Pygame können Sie einfache Spiele entwickeln.
Was lernen Teilnehmer im Training?
In unserer Basis Schulung lernen Sie die Grundlagen der Programmiersprache kennen. Sie erhalten eine Einführung in die wichtigsten Bereiche von Python. Sie bekommen den perfekten Überblick über die möglichen Einsatzgebiete von Python. Sie lernen neue Python Programme zu schreiben, sowie bestehende Programme zu verstehen und zu verbessern. Mit diesem Wissen können Sie später in Ihrem Umfeld Arbeitsabläufe gewinnbringend automatisieren, Daten visualisieren und analysieren und noch vieles mehr. Die konkreten Inhalte können Sie weiter unten im Detail erfahren.
Welche Hilfsmittel erhalten die Teilnehmer?
Wir stellen Ihnen im Kurs ausgewählte Bibliotheken zum Einlesen, Verarbeiten und Speichern von lokalen Daten zur Verfügung.
Kann ich Ihre Python Kurse für mein Team oder Unternehmen buchen?
Alle unsere Python Schulungen bieten wir auch inhouse für Teams oder Gruppen an. Nutzen Sie hierzu einfach unser Inhouse-Formular.
Infos anfordern
Die Unternehmensgruppe des Bildungswerks der Bayerischen Wirtschaft e. V.
Unter dem Dach des Bildungswerks der Bayerischen Wirtschaft e.V. hat sich ein Netzwerk von 18 Bildungsunternehmen, Sozial- und Personaldienstleistern mit flächendeckender Präsenz in Bayern entwickelt. Ihr innovatives Dienstleistungsportfolio in den Bereichen Bildung, Beratung, Personal und Soziales ist praxisnah und konsequent...