Praktyczne porady dla programistów
  • Blog
  • Współpraca
  • Kącik programisty
    • Przygotuj się do rekrutacji
    • Ebook
    • Kursy online
    • Polecane książki
  • Dobry programista
    • Zacznij programować
    • Dobre praktyki programowania
    • Porady
    • PHP
    • Python
    • C#
  • Skuteczny Manager
  •  
DARMOWA KONSULTACJA

Czego szukasz? Wprowadź frazę, aby wyszukać odpowiedzi na blogu.

Praktyczne porady dla programistów
DARMOWA KONSULTACJA
  • Blog
  • Współpraca
  • Kącik programisty
    • Przygotuj się do rekrutacji
    • Ebook
    • Kursy online
    • Polecane książki
  • Dobry programista
    • Zacznij programować
    • Dobre praktyki programowania
    • Porady
    • PHP
    • Python
    • C#
  • Skuteczny Manager
  •  
Praktyczne porady dla programistów
  • Blog
  • Współpraca
  • Kącik programisty
    • Przygotuj się do rekrutacji
    • Ebook
    • Kursy online
    • Polecane książki
  • Dobry programista
    • Zacznij programować
    • Dobre praktyki programowania
    • Porady
    • PHP
    • Python
    • C#
  • Skuteczny Manager
  •  
Praktyczne porady dla programistów
DARMOWA KONSULTACJA
  • Blog
  • Współpraca
  • Kącik programisty
    • Przygotuj się do rekrutacji
    • Ebook
    • Kursy online
    • Polecane książki
  • Dobry programista
    • Zacznij programować
    • Dobre praktyki programowania
    • Porady
    • PHP
    • Python
    • C#
  • Skuteczny Manager
  •  
Promocja!
TDD w praktyce. Niezawodny kod w języku Python
Kategoria: Polecane książki

TDD w praktyce. Niezawodny kod w języku Python

99.00zł Pierwotna cena wynosiła: 99.00zł.63.36złAktualna cena wynosi: 63.36zł.

Poprzednia najniższa cena: 59.40zł.

Znaczników: automatyzacja wdrożeń ciągła integracja Django Jenkins programowanie sterowane testami Python refaktoryzacja środowisko ciągłej integracji Test-Driven Development testowalny kod testy funkcjonalne testy jednostkowe testy względem wtyczek unittest
  • Opis
  • Opinie (0)

Opis

„Ta książka to znacznie więcej niż tylko wprowadzenie do programowania sterowanego testami w Pythonie. To jest pełny kurs przedstawiający najlepsze praktyki, od początku do końca na przykładzie nowoczesnego programowania aplikacji sieciowej w Pythonie.”

— Kenneth Reitz, członek Python Software Foundation

Twórz niezawodne aplikacje w języku Python!

Każdy programista marzy o pracy z przejrzystym kodem, który został w całości pokryty testami. Niestety, rzeczywistość bywa często daleka od ideału. A może da się go jednak osiągnąć? Odpowiedzią na to pytanie jest TDD (ang. Test-Driven Development), czyli wytwarzanie oprogramowania sterowane testami. Jak zacząć stosować tę technikę? Na to i wiele innych pytań odpowiada ta książka.

Zacznij w praktyce realizować koncepcje płynące z TDD w połączeniu z językiem Python. Na początku dowiedz się, jak skonfigurować Django za pomocą testu funkcjonalnego, oraz skorzystaj z modułu unittest. Zdobądź też bezcenną wiedzę na temat testowania widoków, szablonów i adresów URL oraz naucz się testować układy strony i style. Sprawdź, jak zapewnić ciągłą integrację z wykorzystaniem systemu Jenkins oraz najlepszych praktyk w tworzeniu testowalnego kodu. Książka ta jest doskonałą lekturą dla wszystkich programistów tworzących aplikacje internetowe w języku Python. Twój kod może być naprawdę łatwy w utrzymaniu!

  • Poznaj sposób pracy wykorzystujący podejście TDD, między innymi cykl test jednostkowy i tworzenie kodu, a później refaktoryzacja.
  • Używaj testów jednostkowych dla klas i funkcji oraz testów funkcjonalnych pozwalających na symulowanie działań podejmowanych przez użytkownika w przeglądarce internetowej.
  • Dowiedz się kiedy i jak używać obiektów imitacji, a także poznaj wady i zalety testów odizolowanych i zintegrowanych.
  • Przetestuj i automatyzuj wdrożenie za pomocą serwera prowizorycznego.
  • Zastosuj testy względem przygotowanych przez firmy trzecie wtyczek, które integrujesz z witryną.
  • Używaj środowiska ciągłej integracji w celu automatycznego wykonywania testów.

Poznaj techniki TDD w połączeniu z Pythonem!

Opinie

Na razie nie ma opinii o produkcie.

Napisz pierwszą opinię o „TDD w praktyce. Niezawodny kod w języku Python” Anuluj pisanie odpowiedzi

Twój adres email nie zostanie opublikowany. Wymagane pola są oznaczone *

Podobne produkty

  • Promocja! Algorytmy. Ilustrowany przewodnik

    Algorytmy. Ilustrowany przewodnik

    67.00zł Pierwotna cena wynosiła: 67.00zł.42.88złAktualna cena wynosi: 42.88zł.
    Kup książkę
  • Promocja! Certyfikowany tester ISTQB. Poziom podstawowy

    Certyfikowany tester ISTQB. Poziom podstawowy

    89.00zł Pierwotna cena wynosiła: 89.00zł.56.96złAktualna cena wynosi: 56.96zł.
    Kup książkę
  • Promocja! Koncepcja Domain-Driven Design

    Koncepcja Domain-Driven Design. Dostosowywanie architektury aplikacji do strategii biznesowej

    79.00zł Pierwotna cena wynosiła: 79.00zł.50.56złAktualna cena wynosi: 50.56zł.
    Kup książkę
  • Promocja! Python

    Python. Instrukcje dla programisty. Wydanie III

    119.00zł Pierwotna cena wynosiła: 119.00zł.76.16złAktualna cena wynosi: 76.16zł.
    Kup książkę

SPRAWDŹ MÓJ INSTAGRAM

[instagram-feed feed=1]
Praktyczne porady dla programistów

Odkryj inspirujące rozwiązania na moim blogu, które pomogą Ci przezwyciężyć programistyczne wyzwania. Znajdziesz tu praktyczne poradniki, najnowsze trendy oraz fascynujące ciekawostki ze świata technologii. 

Dołącz do mojej społeczności, aby rozwijać swoje umiejętności, korzystając z mojej wiedzy i doświadczenia.

#followyourbliss

Najchętniej czytane

SOLID - dobre praktyki programowania
SOLID z przykładami w PHP. O co chodzi w SOLIDzie?
Przemysław Sobolewski
19.5K
5 min
Close-Up Shot of Keyboard Buttons
Proste logowanie w php.
Przemysław Sobolewski
38.4K
2 min
PSR – Standardy programowania z przykładami
Przemysław Sobolewski
13.6K
12 min

Czego szukasz?

Wpisz frazę, aby przeszukać mój blog

Zobacz również

  • Fractional CTO for scale-ups
  • Polityka prywatności
  • Pliki cookies
  • Regulamin sklepu
  • Sprzedawaj w internecie
  • Zdobądź pracę na pracateraz.pl

© 2025, All Rights Reserved.

  • Współpraca
  • Kącik programisty
  • Programowanie
  • Zarządzanie
Dbam o Twoją prywatność

Korzystam z plików cookies, ponieważ są one niezbędne do zapewnienia Ci jak najlepszej jakości przeglądania mojej strony internetowej. Dzięki nim mogę dostosować doświadczenie korzystania z mojej witryny do Twoich preferencji i zapewnić Ci spersonalizowane treści oraz reklamy, które mogą Cię zainteresować. Wierzę, że dzięki nim mogę lepiej zrozumieć Twoje potrzeby i dostarczyć Ci bardziej satysfakcjonujące doświadczenia online. Możesz to zmienić teraz klikając ustawienia zaawansowane bądź w każdej innej chwili korzystając z polityki prywatności na dole strony.

Funkcjonalne Zawsze aktywne
Przechowywanie lub dostęp do danych technicznych jest ściśle konieczny do uzasadnionego celu umożliwienia korzystania z konkretnej usługi wyraźnie żądanej przez subskrybenta lub użytkownika, lub wyłącznie w celu przeprowadzenia transmisji komunikatu przez sieć łączności elektronicznej.
Preferencje
Przechowywanie lub dostęp techniczny jest niezbędny do uzasadnionego celu przechowywania preferencji, o które nie prosi subskrybent lub użytkownik.
Statystyka
Przechowywanie techniczne lub dostęp, który jest używany wyłącznie do celów statystycznych. Przechowywanie techniczne lub dostęp, który jest używany wyłącznie do anonimowych celów statystycznych. Bez wezwania do sądu, dobrowolnego podporządkowania się dostawcy usług internetowych lub dodatkowych zapisów od strony trzeciej, informacje przechowywane lub pobierane wyłącznie w tym celu zwykle nie mogą być wykorzystywane do identyfikacji użytkownika.
Marketing
Przechowywanie lub dostęp techniczny jest wymagany do tworzenia profili użytkowników w celu wysyłania reklam lub śledzenia użytkownika na stronie internetowej lub na kilku stronach internetowych w podobnych celach marketingowych.
  • Zarządzaj opcjami
  • Zarządzaj serwisami
  • Zarządzaj {vendor_count} dostawcami
  • Przeczytaj więcej o tych celach
Ustawienia zaawansowane
  • {title}
  • {title}
  • {title}