Epub.pl / Książki / Literatura naukowa i popularnonaukowa / Informatyka i programowanie / Test-Driven Development w Pythonie. Praktyczne tworzenie aplikacji z Django, Selenium i JavaScript
Okładka: Test-Driven Development w Pythonie. Praktyczne tworzenie aplikacji z Django, Selenium i JavaScript

Test-Driven Development w Pythonie. Praktyczne tworzenie aplikacji z Django, Selenium i JavaScript

Wydawca: Helion

Praktyczny kurs TDD w Pythonie: budowa aplikacji Django od pierwszego testu po wdrożenie, z Selenium, Dockerem i Ansible. Wydanie trzecie.

Gdzie kupić: ebook, audiobook
Epub, Mobi, PDF, MP3

Trzecie wydanie podręcznika Harry’ego J.W. Percivala poświęconego programowaniu sterowanemu testami (TDD) w języku Python. Książka ma formę jednego, rozbudowanego projektu: czytelnik buduje od zera aplikację internetową w Django, zaczynając od pierwszego testu, a kończąc na wdrożeniu w środowisku produkcyjnym. Wydanie zostało zaktualizowane do Pythona 3.14 i Django 5.

Autor konsekwentnie stosuje zasadę, zgodnie z którą test powstaje przed kodem, i pokazuje pełny cykl pracy: test funkcjonalny, testy jednostkowe, minimalna implementacja, refaktoryzacja. Testy interakcji w przeglądarce są pisane z użyciem Selenium, a część poświęcona warstwie klienckiej obejmuje również testowanie kodu JavaScript.

Dużo miejsca zajmują zagadnienia związane z wdrażaniem: konteneryzacja aplikacji za pomocą Dockera, automatyzacja instalacji i konfiguracji serwera przy użyciu Ansible, obsługa plików statycznych oraz przygotowanie ustawień produkcyjnych. Osobne rozdziały dotyczą uwierzytelniania bez hasła, izolowania testów za pomocą obiektów imitacji (mocków) i związanych z tym kompromisów projektowych.

Wykład prowadzony jest metodą małych, sprawdzalnych kroków, z pełnymi listingami i komentarzem do błędów, jakie pojawiają się po drodze. Podręcznik jest przeznaczony dla programistów znających podstawy Pythona, którzy chcą nauczyć się TDD w praktyce albo uporządkować sposób testowania i wdrażania aplikacji webowych. Znajomość Django nie jest wymagana, choć ułatwia lekturę. Pozycja z serii wydawnictwa O’Reilly.

Dodatkowe informacje

Kategoria: Informatyka i programowanie
Wydawca: Helion
Data pierwszego wydania: None
Liczba stron: 624
Tagi: programowanie, Python, Django
Tytuł oryginalny: Test-Driven Development with Python: Obey the Testing Goat: Using Django, Selenium, and JavaScript
ISBN: 978-83-289-3821-2
Język: pl
Seria: O'Reilly
Okładka: Miękka
Wydanie: 3

Reklama

Komentarze i recenzje

Brak ocen, komentarzy i recenzji.

Zaloguj się, aby dodać komentarz lub ocenę.

Inne książki autora

Brak innych książek tego autora.

Inne książki w tej kategorii


Reklama