Professionelles Testing und Debugging mit Python
MARTINSFELD GmbH & Co. KG · Köln
Förderung
Dieser Kurs ist förderfähig:
- Bildungsgutschein – Bis zu 100 % Kostenübernahme durch Agentur für Arbeit oder Jobcenter. Die Bewilligung ist eine Ermessensentscheidung der Behörde (AZAV-Voraussetzung).
Über den Kurs
Entwickeln Sie Ihre Fähigkeiten im systematischen Testen und effektiven Debuggen von Python-Anwendungen. Lernen Sie Best Practices und Tools kennen, die Ihren Code robuster und wartbarer machen.
Lerninhalte
Entwickeln Sie Ihre Fähigkeiten im systematischen Testen und effektiven Debuggen von Python-Anwendungen. Lernen Sie Best Practices und Tools kennen, die Ihren Code robuster und wartbarer machen.<br/>Grundlagen des Software-Testing<ul><li>Testpyramide und verschiedene Testebenen</li><li>Bedeutung von Tests in der Softwareentwicklung</li><li>Testing-Best-Practices und -Antipatterns</li><li>Aufbau einer Teststrategie</li><li>Testautomatisierung vs. manuelles Testing</li></ul>Unit-Testing mit Python<ul><li>Einführung in das unittest-Framework</li><li>Verwendung von pytest</li><li>Mocking und Patching</li><li>Parametrisierte Tests</li><li>Test-Fixtures und Setup-Methoden</li></ul>Fortgeschrittenes Testing<ul><li>Property-Based Testing mit Hypothesis</li><li>Behaviour-Driven Development (BDD)</li><li>Performance-Testing</li><li>Security-Testing</li><li>Load- und Stress-Testing</li></ul>Debugging-Techniken<ul><li>Systematische Debugging-Strategien</li><li>Verwendung des Python-Debuggers (pdb)</li><li>Logging und Tracing</li><li>Memory-Profiling</li><li>Remote-Debugging</li></ul>Test-Driven Development<ul><li>TDD-Workflow und Red-Green-Refactor-Zyklus</li><li>Design durch Tests</li><li>Refactoring mit Tests</li><li>TDD-Best-Practices</li><li>Common TDD-Pitfalls</li></ul>Integrationstesting<ul><li>Testing von Microservices</li><li>Datenbank-Integration-Tests</li><li>API-Testing</li><li>Container-basiertes Testing</li><li>End-to-End-Tests</li></ul>Continuous Testing<ul><li>Integration in CI/CD-Pipelines</li><li>Automatisierte Testausführung</li><li>Reporting und Metriken</li><li>Test-Coverage-Analyse</li><li>Qualitätsmonitoring</li></ul>
Bewertungen (0)
Häufige Fragen zu „Professionelles Testing und Debugging mit Python“
Ist „Professionelles Testing und Debugging mit Python“ förderfähig?
Ja. Für diesen Kurs kommen folgende Förderungen in Betracht: Bildungsgutschein. Die konkrete Bewilligung klärst du mit der jeweiligen Förderstelle (z. B. Agentur für Arbeit oder Jobcenter).
Was kostet „Professionelles Testing und Debugging mit Python“?
Die Kosten können über einen Bildungsgutschein der Agentur für Arbeit oder des Jobcenters bis zu 100 % gefördert werden. Die genauen Konditionen nennt dir der Anbieter.
Welchen Abschluss erhalte ich bei „Professionelles Testing und Debugging mit Python“?
Nach erfolgreichem Abschluss erhältst du: Zertifikat.
In welcher Lernform findet „Professionelles Testing und Debugging mit Python“ statt?
Die Weiterbildung wird in folgender Lernform angeboten: Präsenz.