Die dritte Ausgabe dieses zuverlässigen Leitfadens hebt die praktischen Vorteile der Entwicklung mit Tests (TDD) unter Verwendung von Python hervor und beschreibt, wie man eine echte Webanwendung entwickelt. Sie lernen, wie man Tests schreibt und ausführt, bevor man jeden Teil Ihrer Anwendung erstellt, und anschließend den minimalen Code entwickelt, der erforderlich ist, um diese Tests zu bestehen. Das Ergebnis? Sauberer Code, der funktioniert.
In diesem Prozess lehrt der Autor Harry Percival Softwareentwicklern und Webentwicklern die Grundlagen von Django, Selenium, Git, JavaScript und Mock-Bibliotheken sowie moderne Webentwicklungstechniken. Dieses Buch – aktualisiert für Python 3.14 und Django 4 – zeigt deutlich, wie TDD einfache Designs fördert und Vertrauen aufbaut.
Vollständig aktualisiert deckt diese dritte Edition ab:
- Der TDD-Arbeitsablauf, inklusive des Test-/Code-Zyklus und der Refaktorisierung
- Unit-Tests für Klassen und Funktionen sowie Funktionstests für Benutzerinteraktionen im Browser
- Mock-Objekte und die Vor- und Nachteile von isolierten versus integrierten Tests
- Tests und Automatisierung von Deployments mit einem Staging-Server
- Tests, die auf Drittanbieter-Plugins angewendet werden, die Sie auf Ihrer Website integrieren
- Automatisierte Tests mit einer Continuous-Integration-Umgebung
- Verwendung von TDD für den Aufbau einer REST-API mit einer JavaScript-Frontend-Schnittstelle
Seiten: 722
Hersteller
- Verleger
- O'Reilly Media
- Typ
- Technologie, Bauwesen & Bauarbeiten, Computer - Informatik, Internet & Soziale Medien
- Sprache
- Englisch
- Untertitel
- -
- Umschlag
- Weich
- Anzahl der Seiten
- 722
- Veröffentlichungsdatum
- 8/2025
- Veröffentlichungsdatum
- 2025
- Abmessungen
- -
- ISBN-13
- 9781098148713
Wichtige Informationen
Spezifikationen werden von offiziellen Hersteller-Websites gesammelt. Bitte überprüfen Sie die Spezifikationen, bevor Sie Ihren endgültigen Kauf tätigen. Wenn Sie ein Problem bemerken, können Sie melden Sie es hier