CZĘŚĆ II

Programowanie sieciowe

Prawdziwi programiści wydają aplikacje.

— Jeff Atwood

Jeżeli to byłby po prostu podręcznik dotyczący stosowania technik TDD w zwykłym obszarze programowania, na tym etapie moglibyśmy sobie pogratulować. Zdobyliśmy solidne podstawy z zakresu programowania sterowanego testami i okiełznaliśmy Django. Teraz musimy przystąpić do utworzenia witryny internetowej.

Jednak prawdziwi programiści wydają aplikacje. Aby móc wydać naszą aplikację, musimy zahaczyć o kilka trudniejszych, choć nieuniknionych aspektów programowania sieciowego, takich jak pliki statyczne, weryfikacja danych formularza, budzący lęk kod JavaScript oraz temat sprawiający największą trudność — wdrożenie aplikacji w serwerze produkcyjnym.

Na każdym etapie ...

Get TDD w praktyce. Niezawodny kod w języku Python now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.