Python Programmierung - Grundlagen

Nächster Termin:
Termin auf Anfrage
Gesamtdauer:
8 Stunden in 1 Tag
Praktikum:
Nein
Unterrichtssprachen:
  • Deutsch
Veranstaltungsart:
  • Weiterbildung 
Angebotsform:
  • Angebote für Unternehmen Jetzt Anfragen
  • Virtuelles Klassenzimmer 
  • E-Learning 
Durchführungszeit:
  • Abendveranstaltung
  • Tagesveranstaltung
  • Wochenendveranstaltung
Teilnehmer min.:
3
Teilnehmer max.:
12
Preis:
1.071 € - Gesamtpreis pro Tag für Veranstaltungen bis drei (3) Teilnehmern.
Abschlussart:
Zertifikat/Teilnahmebestätigung 
Abschlussprüfung:
Nein
Abschlussbezeichnung:
keine Angaben
Zertifizierungen des Angebots:
  • Nicht zertifiziert
Angebot nur für Frauen:
Nein
Kinderbetreuung:
Nein
Link zum Angebot:
Infoqualität:
Suchportal Standard Plus

Zielgruppen:
Interessenten mit abgeschlossener Berufsausbildung oder Berufserfahrungen im Medienbereich, Kommunikationsbereich oder kaufmännischen Bereich, die sicher im Umgang mit dem PC sind sowie eine Affinität zum Internet und digitalen Medien haben und die sich im Thema: Python Programmierung - Grundlagen weiterbilden wollen.
Fachliche Voraussetzungen:
Keine besonderen Anforderungen.
Technische Voraussetzungen:
Keine besonderen Anforderungen.
Systematik der Agenturen für Arbeit:
keine Angaben

Inhalte

Entdecken Sie die Welt der Programmierung mit Python. Starten Sie Ihre Karriere in der Programmierung mit Python.


Sind Sie neu in der Welt der Programmierung oder möchten Sie einfach Ihre Kenntnisse in Python vertiefen? Dann ist unser Einsteiger- und Umsteiger-Training genau das Richtige für Sie! Diese Schulung bietet eine Einführung in die Sprachgrundlagen von Python und ist perfekt für diejenigen, die schnell und effektiv in die Programmierung einsteigen möchten.

Ein gründliches Verständnis von Python wird Ihnen helfen, effizientere und effektivere Skripte zu schreiben. Aufgrund seiner Leistungsfähigkeit und Einfachheit ist Python die Skriptsprache der Wahl für viele große Unternehmen, darunter Google, Yahoo und IBM.

Erfahren Sie, wie Sie mit Python gut gestaltete Skripte erstellen und bestehende Projekte pflegen können. Entdecken Sie die Grundlagen der Sprachsyntax und -verwendung sowie fortgeschrittene Funktionen wie Objekte, Generatoren und Ausnahmen.

Sie lernen, wie Typen und Werte mit Objekten zusammenhängen, wie Sie Steueranweisungen, Schleifen und Funktionen verwenden und wie Sie mit Generatoren und Dekoratoren arbeiten. Nutzen Sie außerdem das Python-Modulsystem und sehen Beispiele für die Arbeit mit Python-Skripten in realen Anwendungen.

Lernen Sie die wichtigsten Konzepte und Funktionen von Python kennen und erhalten die Möglichkeit, diese in praktischen Übungen anzuwenden. Unsere erfahrenen Trainer geben Ihnen dabei jederzeit Unterstützung und sorgen dafür, dass Sie bestens auf die Zukunft vorbereitet sind.

Installation
- Wissenswertes über Python
- Installation von Python unter Windows
- Installation von Python unter MacOS
- Installation von Python unter Linux

Python im Überblick
- Das Zen von Python
- Hallo Welt
- Die Anatomie von Python
- Ausdrücke und Anweisungen
- Leerzeichen und Kommentare
- Verwenden von print()
- Blöcke und Geltungsbereich
- Bedingungen
- Schleifen
- Funktionen
- Objekte

Python - Typen und Werte
- Übersicht der Typen und Werte
- Der String-Typ
- Numerische Typen
- Der bool-Typ
- Sequenz-Typen
- type() und id()

Bedingungen in Python
- Bedingte Syntax
- Bedingte Operatoren
- Bedingte Zuweisung

Operatoren in Python
- Arithmetische Operatoren
- Bitweise Operatoren
- Vergleichsoperatoren
- Boolesche Operatoren
- Vorrang von Operatoren

Schleifen in Python
- Python-Schleifen
- Die while-Schleife
- Die for-Schleife
- Zusätzliche Kontrollen

Python - Funktionen
- Definieren einer Funktion
- Funktionsargumente
- Argumentlisten
- Schlüsselwort-Argumente
- Rückgabewerte
- Generatoren
- Dekoratoren

Strukturierte Daten in Python
- Grundlegende Datenstrukturen
- Listen und Tupel
- Dictionaries
- Mengen
- Listen verstehen
- Gemischte Strukturen

Python - Klassen
- Erstellen einer Klasse
- Erzeugen eines Objekts
- Methoden der Klasse
- Objektdaten
- Vererbung
- Iterator-Objekte

Ausnahmen in Python
- Behandlung von Ausnahmen
- Fehler behandeln

Python - String-Objekte
- Überblick über String-Objekte
- Allgemeine String-Methoden
- Strings formatieren
- Aufteilen und Verbinden

Datei-Eingabe und -Ausgabe in Python
- Öffnen von Dateien
- Text- versus Binärmodus
- Textdateien: CSV, JSON
- Binäre Dateien

Eingebaute Funktionen in Python
- Numerische Funktionen
- String-Funktionen
- Container-Funktionen
- Objekt- und Klassenfunktionen

Python und Module
- Verwendung von Standardmodulen
- Erstellen eines Moduls

Python und Datenbanken
- Python-Datenbank-API
- Eine Datenbank-Schnittstelle


Threads und Prozesse in Python
- Einführung in Threads und Prozesse
- Multithreading
- Multiprocessing

Python Programme paketieren
- Befehlszeilenargumente
- Erstellen von Modulen und Paketen


Python - Eine Sprache mit vielen Möglichkeiten


Python ist eine populäre, hoch lesbare und interpretierte Programmiersprache ist, die für eine Vielzahl von Anwendungen verwendet wird, wie z.B. Webentwicklung, Datenanalyse, maschinelles Lernen, Wissenschaftliches Rechnen und vieles mehr. Python wurde 1989 von Guido van Rossum entwickelt und ist seit 1991 verfügbar. Python hat eine aktive und große Entwicklergemeinschaft, die sich ständig um die Weiterentwicklung und Verbesserung der Sprache bemüht. Es hat auch eine riesige Bibliothek von Modulen und Paketen, die es Entwicklern ermöglicht, schnell und einfach mächtige Anwendungen zu erstellen.
Python - Versionen

Es gibt derzeit mehrere Versionen von Python, die verwendet werden. Die aktuellste stabile Version ist Python 3.10.0, die am 22. Oktober 2021 veröffentlicht wurde. Python 2.7.x wird noch unterstützt, aber die Entwicklung wurde eingestellt.

Es ist zu beachten, dass es Unterschiede zwischen Python 2 und Python 3 gibt und dass nicht alle Bibliotheken und Pakete in beiden Versionen unterstützt werden. Es wird empfohlen, mit der aktuellsten Version von Python 3 zu arbeiten, da diese die beste Unterstützung und die neuesten Funktionen bietet.
Python - Eigenschaften

Es gibt viele Gründe, warum man Python lernen sollte. Einige davon sind:
  • Einfachheit: Python hat eine einfache und lesbare Syntax, die es Anfängern ermöglicht, schnell mit der Programmierung zu beginnen und komplexe Anwendungen zu erstellen.
  • Flexibilität: Python eignet sich sowohl für Anwendungen des maschinellen Lernens, der Datenanalyse als auch für Webentwicklung, Wissenschaftliches Rechnen und vieles mehr.
  • Große Community: Python hat eine sehr große und aktive Entwicklergemeinschaft, die ständig neue Module und Pakete entwickelt und verbessert. Dies gibt Entwicklern Zugang zu einer Vielzahl von Ressourcen und Tools, die ihnen dabei helfen, ihre Projekte schneller und einfacher zu entwickeln.
  • Beliebt und weit verbreitet: Python ist eine der am meisten genutzten Programmiersprachen und wird in vielen Unternehmen und Branchen eingesetzt. Es gibt viele Jobmöglichkeiten für Python-Entwickler und die Nachfrage nach ihnen steigt ständig.
  • Mächtige Bibliotheken und Frameworks: Python hat eine große Anzahl von Bibliotheken und Frameworks, die es Entwicklern ermöglichen, komplexe Aufgaben einfach und schnell zu erledigen, wie z.B. NumPy und Pandas für Datenanalyse, TensorFlow für maschinelles Lernen und Django für Webentwicklung.
Python und Softwareentwicklung

Python kann für eine Vielzahl von Softwareentwicklungsprojekten verwendet werden, einschließlich:
  • Web-Entwicklung: Python wird häufig verwendet, um Back-End-Web-Anwendungen zu entwickeln. Es gibt viele populäre Python-Web-Frameworks, wie z.B. Django, Flask, Pyramid und Tornado.
  • Datenanalyse und -wissenschaft: Python bietet viele Bibliotheken und Tools für die Datenanalyse, wie z.B. NumPy, Pandas, Matplotlib und Scikit-learn. Es wird häufig verwendet, um große Datenmengen zu sammeln, zu analysieren und zu visualisieren.
  • Machine Learning: Python bietet ebenfalls viele Bibliotheken und Tools für Machine Learning, wie z.B. TensorFlow, PyTorch, scikit-learn und Keras. Es wird häufig verwendet, um Modelle für künstliche Intelligenz und maschinelles Lernen zu entwickeln.
  • Computervision: Python hat auch viele Bibliotheken und Tools für die Verarbeitung von Bildern und Videos, wie z.B. OpenCV, SimpleCV, und Pillow.
  • Spieleentwicklung: Python kann auch verwendet werden, um Spiele zu entwickeln, mit Bibliotheken wie Pygame, PyOpenGL und Pyglet.
  • Skripting und Automatisierung: Python ist auch eine gute Wahl, um kleine Skripte und Tools zu schreiben, die Aufgaben automatisieren, die sonst manuell ausgeführt werden müssten.
  • Desktop- und mobilen Anwendungen: Mit Bibliotheken wie PyQt und Kivy, kann man auch GUI-basierte Desktop- und mobile Anwendungen mit Python entwickeln.

Es ist zu beachten, dass dies nicht alle Anwendungsbereiche sind, für die Python verwendet werden kann, sondern nur einige Beispiele. Python ist eine vielseitige Sprache, die in vielen Bereichen eingesetzt werden kann.
Python in Deutschland

In Deutschland setzen viele Unternehmen Python ein, darunter einige große Konzerne und Start-ups. Einige Beispiele für Unternehmen, die Python einsetzen, sind:
  • BMW: Das Unternehmen verwendet Python, um Datenanalyse-Tools für die Produktentwicklung und die Produktion zu entwickeln.
  • Celonis: Das Unternehmen setzt Python für die Entwicklung von Prozess-Mining-Tools ein, die Unternehmen dabei helfen, ihre Geschäftsprozesse zu analysieren und zu optimieren.
  • Deutsche Bank: Die Bank verwendet Python, um Finanzmodelle und Risk Management-Tools zu entwickeln.
  • FlixBus: Das Unternehmen nutzt Python für die Entwicklung von Tools zur Datenanalyse und -optimierung, um die Effizienz und die Wirtschaftlichkeit des Betriebs zu verbessern.
  • Lilium Aviation: Das Unternehmen, das sich auf die Entwicklung von Flugtaxis konzentriert, nutzt Python für die Entwicklung von Software-Tools, die in der Flugsteuerung und -navigation, sowie in der Simulation von Flugzeugen verwendet werden.
  • Rocket Internet: Das Unternehmen setzt Python für die Entwicklung von Web-Apps und Back-End-Systemen ein.
  • Siemens: Das Unternehmen verwendet Python, um Tools für die Simulation und Analyse von Produkten und Prozessen zu entwickeln.

Dies sind nur einige Beispiele von Unternehmen, die Python in Deutschland einsetzen. Es gibt viele weitere Unternehmen in verschiedenen Branchen, die Python verwenden, um ihre Geschäftsprozesse zu automatisieren und zu optimieren. Python ist eine sehr beliebte Programmiersprache in der Branche und wird oft in vielen Unternehmen eingesetzt.
Python - Unternehmenssoftware

Viele Unternehmenssoftware basiert auf Python, da die Sprache einfach zu erlernen und zu verwenden ist und eine große Anzahl von Bibliotheken und Frameworks für die Entwicklung von Unternehmensanwendungen bereitstellt. Einige Beispiele für Unternehmenssoftware, die auf Python basiert, sind:
  • Ansible: Ein Open-Source-Automatisierungswerkzeug, das auf Python basiert und für die Verwaltung von Servern und Netzwerken verwendet wird. Es erleichtert die Automatisierung von IT-Prozessen und die Verwaltung von Infrastruktur.
  • Django: Ein populäres Web-Framework, das auf Python basiert und für die Entwicklung von robusten und skalierbaren Web-Anwendungen verwendet wird. Es wird von vielen Unternehmen verwendet, um ihre Web-Präsenz zu erstellen und zu pflegen.
  • Flask: Ein kleines und leichtgewichtiges Web-Framework für Python, das oft verwendet wird, um kleine und mittelständische Unternehmensanwendungen zu entwickeln und zu hosten
  • NumPy und SciPy: Zwei Python-Bibliotheken für die wissenschaftliche Programmierung und Datenanalyse, die in vielen Unternehmen verwendet werden, um große Datenmengen zu verarbeiten und komplexe Analysen durchzuführen.
  • Odoo: Eine Open-Source-ERP-Software, die für Unternehmen jeder Größe und Branche geeignet ist. Es kombiniert die Funktionalitäten von CRM, E-Commerce, Finanzbuchhaltung, Lagerverwaltung, Projektmanagement und vielem mehr.
  • Tryton: Eine weitere Open-Source-ERP-Software, die auf Python basiert und auf Modularität und Sicherheit ausgelegt ist.

Dies sind nur einige Beispiele für Unternehmenssoftware, die auf Python basiert. Es gibt viele weitere Anwendungen und Werkzeuge, die auf Python basieren und in Unternehmen verwendet werden, um ihre Geschäftsprozesse zu automatisieren und zu optimieren.
Python - Community

Python ist eine Open-Source-Software. Das bedeutet, dass es kostenlos zur Verfügung gestellt wird und die Quelle des Codes für jedermann zugänglich ist.

Die Entwicklung und Pflege von Python wurde ursprünglich von Guido van Rossum geleitet, dem Erfinder der Sprache. Im Jahr 2018 hat Guido van Rossum seine Rolle als Benevolent Dictator for Life (BDFL) niedergelegt und die Verwaltung von Python an ein Team von Entwicklern übergeben.

Python Software Foundation (PSF) ist eine gemeinnützige Organisation, die sich der Förderung und Pflege von Python verschrieben hat und es ist die Eigentümerin der Marke Python und verwaltet die Entwicklung der Sprache.

Das bedeutet, dass Python keiner Einzelperson oder Firma gehört, sondern von der Community entwickelt und unterstützt wird. Jeder kann Python verwenden, erweitern und verbessern, solange er die Bedingungen der Lizenz einhält.
Die Zukunft von Python

Python ist eine sehr beliebte Programmiersprache und hat in den letzten Jahren eine rasche Verbreitung erfahren. Es wird erwartet, dass die Popularität von Python weiterhin zunehmen wird, da es in einer Vielzahl von Anwendungsbereichen verwendet wird, darunter:
  • Automatisierung und Skripting: Python ist eine einfach zu erlernende Sprache und eignet sich daher hervorragend für automatisierte Aufgaben und Skripting.
  • Datenanalyse und -wissenschaft: Python hat eine große Anzahl von Bibliotheken und Frameworks für die Datenanalyse, wie z.B. Pandas und Numpy, und es wird oft Machine-Learning-Projekten verwendet.
  • Webentwicklung: Python hat eine große Anzahl von Frameworks für die Webentwicklung, wie z.B. Django und Flask, und es wird oft für Backend-Entwicklung verwendet.
  • Wissenschaftliche Berechnungen und Simulationen: Python hat eine große Anzahl von Bibliotheken für wissenschaftliche Berechnungen, wie z.B. SciPy und NumPy.

Allerdings, die Zukunft von Python hängt immer noch von der Entwicklung und der Verbreitung von anderen Sprachen ab, die aufsteigen oder in bestimmten Bereichen beliebter werden könnten. Trotzdem, aufgrund seiner breiten Verbreitung und seiner Fähigkeit, in so vielen Bereichen verwendet zu werden, ist es wahrscheinlich, dass Python weiterhin eine wichtige Rolle in der Programmierwelt spielen wird.
Das Ziel ist es, Ihnen die grundlegenden Kenntnisse zu vermitteln, die Sie benötigen, um effektive Python-Skripte zu schreiben. Sie beginnen mit einer Einführung in die grundlegende Syntax der Sprache Python. Sie erfahren, wie Typen und Werte mit Objekten in Python zusammenhängen, wie Sie Pythons Steueranweisungen, Bedingungen, Schleifen und Funktionen verwenden. Sie werden Pythons einzigartiges Objektmodell kennenlernen und wie es sich auf so ziemlich alles in der Sprache bezieht. Sie erfahren, was es mit Pythons Generatoren und Dekoratoren auf sich hat und schließlich werden Sie Pythons einfaches und mächtiges Modulsystem entdecken. Das alles mit Beispielen für eine typische Python-Webanwendung.


Die Weiterbildung "Python Programmierung - Grundlagen" bieten wir Ihnen als Coaching, Workshop, Training - Live-Online und Vor-Ort an.

Alle Angaben ohne Gewähr. Für die Richtigkeit der Angaben sind ausschließlich die Anbieter verantwortlich.

Erstmals erschienen am 26.03.2024, zuletzt aktualisiert am 03.05.2024