Um ein wertvolles und renommiertes Gütesiegel zu tragen, hat sich unser Kebel Team für das unabhängige eKomi Bewertungsportal entschieden. Wir nutzen diese authentifizierte Software, um unsere Seminarteilnehmer:innen zu befragen, nachdem sie unsere Kurse online oder in Präsenz besucht haben. Jede freiwillig und anonym abgegebene Bewertung, egal ob positiv oder kritisch, fließt in die Bewertungsstatistik von IT-Trainings Kebel ein und ist Teil der eKomi Trust Zertifikate. Natürlich sind zufriedene Kunden:innen und Ihr Feedback für uns überlebenswichtig. An dieser Stelle einen herzlichen Dank für Ihre Bewertungen.
Lesen Sie bitte unsere Bewertungen oder entdecken Sie unser Seminarprogramm.
Seminarpreis ab:
1.190,00 € zzgl. MwSt.
(1.416,10 € inkl. 19% MwSt.)Live Online Seminarpreis ab:
1.190,00 € zzgl. MwSt.
(1.416,10 € inkl. 19% MwSt.)Kurs-ID: CMK44
Die Popularität der Programmiersprache Python lässt sich unter anderem auf die umfangreiche Palette leistungsstarker Python-Pakete zurückführen. Diese Pakete erleichtern die Bewältigung vielfältigster Aufgaben, indem sie vorgefertigte Funktionalitäten bereitstellen. Mithilfe von Paketmanagern wie pip oder conda ist die Installation dieser Pakete ein Kinderspiel, da diese Tools die Abhängigkeiten (Dependencies) eines Pakets automatisch erkennen und erforderliche Unter-Pakete mitinstallieren. Allerdings tritt hierbei oft ein Problem auf: Bei der Nachinstallation von Dependencies werden in der Regel passende Versionen dieser Pakete installiert, meist die neuesten verfügbaren. Sollte Ihr Python-Code jedoch auf spezifische Paket-Versionen zugeschnitten sein, kann dies dazu führen, dass er nicht mehr korrekt funktioniert. Aus diesem Grund existiert in der Python-Community schon seit längerem das Konzept der virtuellen Umgebungen. Eine solche virtuelle Umgebung ist eine klar definierte Sammlung spezifischer Versionen benötigter Pakete. In den letzten Jahren hat sich Pipenv (pip environment) als bevorzugtes Tool für die Verwaltung dieser Umgebungen etabliert, da es die Installation exakt der benötigten Paketversionen sowohl während der Entwicklung als auch beim Deployment ermöglicht. So können Sie beispielsweise eine Deployment-Umgebung beim Kunden einrichten, die die korrekten Paketversionen enthält. Gleichzeitig können Sie innerhalb eines Python-Software-Entwicklerteams die Entwicklungsumgebung mit Entwicklerpaketen reproduzieren, um bestimmte Fehler nachzuvollziehen oder eine identische Entwicklungsumgebung zu erstellen.
Buchen Sie Ihren ausgewählten Kurs in folgenden Städten als Präsenzseminar:
- München
- Anschriften
oder als Live Online Training
Grundkenntnisse in Python sind Wünschenswert.
- Die Paketmanager pip und conda: Gemeinsamkeiten und Unterschiede
- Welchen Nutzen haben virtuelle Umgebungen bei der Python-Code-Entwicklung?
- Überblick über Tools zur Erstellung und Verwaltung virtueller Umgebungen
- Wieso auf pipenv als Tool für virtuelle Umgebungen setzen?
- Installation von pipenv
- Einrichten einer ersten virtuellen Umgebung mit pipenv
- Pipfile und Pipfile.lock – wozu dienen diese Dateien?
- Unterschied zwischen pipenv run und pipenv shell
- Installation von Paketen in virtuellen Umgebung
- Unterscheidung zwischen Paketen und Entwicklerpaketen
- Reproduktion einer virtuellen Umgebung für das Deployment
- Reproduktion einer virtuellen Umgebung bei der Softwareentwicklung
- Den Überblick über virtuelle Umgebungen behalten
- Spezifikation von Paketversionen
- Erstellen eigener Python-Module und Pakete
Python EntwicklerInnen Packager
Buchen Sie den angezeigten Kurs als Live Online Training oder Präsenzkurs im Trainingszentrum. Als Alternative bieten wir Ihnen gerne eine individuelle Firmenschulung im Trainingszentrum, eine Inhouseschulung bei Ihnen vor Ort oder ein hybrides Seminar an. Gerade bei mehreren Personen lohnt sich diese Alternative und senkt Ihre Kosten für Ihre betriebliche Fortbildung oder Weiterbildung. Ein weiterer Vorteil liegt in der Anpassung der Termine und Inhalte auf Ihre Belange hin.
Unser Kebel Team erstellt Ihnen hierzu gerne ein individuelles und attraktives Angebot.
Wir führen nahezu alle Python Kurse, und Python Live Online Schulungen bereits ab einer Person durch. Dies gilt für von uns bestätigte Seminare. Auf diese Weise können wir Ihnen eine reiche Terminauswahl anbieten und Sie erhalten Planungssicherheit für Ihre technische Python Fortbildung.
Unsere kompetente und individuelle Betreuung garantiert, dass sich unsere Seminarteilnehmer:innen persönlich angesprochen und wohlfühlen. Modern ausgestattete Seminarräumen unterstützen Ihren Lernerfolg.
Wir möchten Sie von der Qualität unserer Python Seminare und Live Online Schulungen überzeugen. Sollten Sie mit einem Python Training nicht zufrieden sein und uns dies innerhalb von 14 Tagen schriftlich mitteilen, können Sie es kostenfrei wiederholen.
Wir freuen uns auf Ihre Teilnahme - online oder in Präsenz.