- Kalt- und Warmgetränke
- Pausensnacks
- warmes Mittagessen
- Teilnahmezertifikat: digital oder analog als Printmedium
- Seminarunterlage bzw. Seminar-Handout
- Durchführungsgarantie für die von uns bestätigten Seminare
- Jedem/r Seminarteilnehmer:in wird ein PC bzw. Notebook im Kurs zur Verfügung gestellt
- Telefonische Nachbetreuung, kostenlos bis zu einem Monat nach Seminarende
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.
- Folgende Inhalte werden in dem Python Packaging Kurs besprochen
- 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 und Packager
Der angezeigte Kurs wird von Trainern und Trainerinnen mit mehrjähriger Kurs- und Schulungserfahrung in der Erwachsenenbildung und mit viel Praxis-Know-how durchgeführt. Unsere Trainer und Trainerinnen stehen Ihnen gerne für individuelle Seminarberatungen zur Verfügung.
Dann entdecken Sie gerne weitere Python Kurse aus unserem Portfolio. Seminarübersicht Python
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.
Bewertung bei eKomi.de
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. Natürlich sind zufriedene Kunden:innen und Ihr Feedback für uns überlebenswichtig. An dieser Stelle bedanken wir uns für Ihre Bewertungen.
Lesen Sie bitte unsere Bewertungen oder entdecken Sie unser Seminarprogramm.
Für Fragen und Beratungen zum Thema IT-Weiterbildung steht Ihnen unser Kebel Team gerne per Live Chat, E-Mail, Telefon oder über unser Kontaktformular zur Verfügung.