Książki, poradniki, ebooki, audiobooki -
testowanie kodu - Chmura tagów

header_top2.png

Promocja dnia

30% taniej na książki informatyczne !
Codziennie inna książka.

Promocja 20%

20% taniej na książki klasy business !
Codziennie inna książka.

Promocja o 20%

20% taniej na książki "Sztuka życia" !
Codziennie inna książka.

Promocja - 20%

20% taniej na książki z serii Poradniki !
Codziennie inna książka.

Jesteś tutaj:

Znaleziono 18 pozycji oznaczone jako: "testowanie kodu"

Wyników 1 - 18 z 18

Rozwijanie mikrousług w Pythonie. Budowa, testowanie, instalacja i skalowanie

Kategoria: Python
Utworzone: wtorek, 18, wrzesień 2018 07:25

rozmikRozwijanie mikrousług w Pythonie. Budowa, testowanie, instalacja i skalowanie

Mikrousługi są bardzo ciekawym trendem tworzenia kodu. Pojawił się on kilka lat temu z uwagi na potrzebę przyspieszenia cyklu udostępniania oprogramowania. Nowe produkty i funkcje musiały być oferowane użytkownikom możliwie najszybciej. Wkrótce okazało się, że tworzenie architektury aplikacji składającej się z małych, funkcjonalnych jednostek - właśnie mikrousług - jest bardzo obiecującym sposobem pracy.

Pozwala na zwiększenie się elastyczności oraz szybkości wprowadzania innowacji, gdyż programista może zająć się jednym elementem bez zastanawiania się nad całością aplikacji. W świecie, w którym rządzą wydajność i krótki czas dostarczania kodu, jest to duża wartość!

Java 9. Przewodnik doświadczonego programisty. Wydanie II

Kategoria: Java
Utworzone: sobota, 26, maj 2018 11:55

jav9p2Dziś Java jest uważana za starannie zaprojektowany i wciąż rozwijany język, który stanowi standard w wielu potężnych korporacjach z branży IT. W język ten wbudowano funkcje ułatwiające implementację wielu złożonych zadań programistycznych.

W nowej wersji Javy znalazło się wiele usprawnień dotyczących najbardziej podstawowych technologii platformy Java. Nowe mechanizmy, na przykład modularyzacja czy nowe podejście do programowania współbieżnego, poprawią efektywność pracy programisty. Jednak opanowanie tak potężnego narzędzia i używanie go na profesjonalnym poziomie stało się prawdziwym wyzwaniem.

Ta książka jest kompletnym i zwięzłym kompendium praktycznego wykorzystania Javy. Została pomyślana w taki sposób, aby nauka języka i bibliotek odbywała się możliwie szybko.

Python 3. Proste wprowadzenie do fascynującego świata programowania

Kategoria: Python
Utworzone: poniedziałek, 14, maj 2018 11:50

pyt3pwPython jest dojrzałym, elastycznym i bardzo wszechstronnym językiem programowania. Nadaje się do budowy przeróżnych aplikacji, a także do tworzenia programów służących do bardzo specyficznych zastosowań, takich jak badania naukowe. Aby jednak w pełni wykorzystać te imponujące możliwości, musisz pisać dobry kod: przejrzysty, zwięzły, działający poprawnie.

Niestety, nie jest łatwo nauczyć się dobrego programowania. To coś więcej niż przyswojenie zestawu poleceń i słów kluczowych. Wymaga czasu, wysiłku, sporego zaangażowania i... dobrego przewodnika na tej trudnej ścieżce.

Niniejsza książka jest właśnie takim dobrym przewodnikiem dla początkujących programistów. Jest napisana w sposób łatwy i wciągający. Duży nacisk położono na analizę tworzonego kodu.

Ansible w praktyce. Automatyzacja konfiguracji i proste instalowanie systemów. Wydanie II

Kategoria: Techniki programowania
Utworzone: czwartek, 19, kwiecień 2018 07:28

ansiprAutomatyzacja zarządzania konfiguracją i proste instalowanie systemów

Zarządzanie konfiguracją oprogramowania w systemach sieciowych jest niebanalnym zadaniem. Nawet zwykła aktualizacja czy wdrożenie nowego oprogramowania mogą się skończyć katastrofą, zwłaszcza w przypadku serwerów pracujących pod kontrolą systemów Linux czy Unix.

Konieczność pilnowania ustawień w wielu różnych plikach konfiguracyjnych, z których każdy służy innemu elementowi, sprawia, że problemy mogą sprawiać nawet zasadniczo nieskomplikowane czynności - chyba że konfiguracja i wdrażanie oprogramowania w systemie zostaną zautomatyzowane za pomocą odpowiedniego narzędzia, na przykład Ansible.

Gray Hat C#. Język C# w kontroli i łamaniu zabezpieczeń

Kategoria: C#
Utworzone: piątek, 02, marzec 2018 13:30

greyhaC# to nowoczesny język programowania, który został od podstaw zaprojektowany jako obiektowy. Ta dojrzała technologia jest często wybierana przez twórców oprogramowania, również tego służącego do pokonywania zabezpieczeń systemów. Dzięki temu, że platforma .NET jest oprogramowaniem open source, w C# można pisać kod, który bez problemu będzie działał w każdym systemie operacyjnym. Co prawda język ten jest prosty i łatwy do nauczenia się, jednak dopiero gruntowna znajomość C# umożliwia efektywne tworzenie narzędzi związanych z bezpieczeństwem, służących choćby do wyszukiwania luk w infrastrukturze czy prowadzenia testów penetracyjnych.

Ta książka jest przeznaczona dla specjalistów ds. bezpieczeństwa, którzy chcą korzystać z języka C# do takich zadań jak fuzzowanie, skanowanie w poszukiwaniu luk zabezpieczeń i analiza złośliwego oprogramowania. Opisano tu zarówno podstawy języka C#, jak i jego dość zaawansowane funkcje.

Testowanie kodu w praktyce

Kategoria: Inne - programowanie
Utworzone: sobota, 27, styczeń 2018 11:40

tekoprDoświadczeni deweloperzy wiedzą, że testowanie oprogramowania jest procesem żmudnym i wymagającym, niemniej rzetelnie przeprowadzone testy są konieczne, aby uznać kod za godny zaufania. Co więcej, testowanie kodu jest tą gałęzią techniki, która rozwija się bardzo dynamicznie. Ma to związek z rosnącymi konsekwencjami ewentualnych incydentów, przerw w działaniu oprogramowania czy wręcz ataków hakerskich. Oznacza to, że tester musi być na bieżąco z nowinkami ze swojej branży.

Ta książka jest nieodzowną pomocą każdego testera. Stanowi wyczerpujące źródło potrzebnych informacji, prezentuje przeróżne perspektywy, praktyki, trendy, narzędzia i rozwiązania związane z testowaniem aplikacji. Omówiono różne modele działań testowych i rozmaite cykle życia oprogramowania. Pokazano nieoczywiste aspekty analizy jakości oraz prowadzenia testów w przypadku mediów społecznościowych, urządzeń mobilnych, danych analitycznych i technologii chmury.

Testowanie aplikacji Java za pomocą JUnit

Kategoria: Java
Utworzone: poniedziałek, 08, styczeń 2018 10:52

teapjaTestuj swój kod profesjonalnie - pisz testy jednostkowe!

Poznaj niezbędne narzędzia.
Twórz testy jednostkowe.
Korzystaj z technik TDD i TAD.

Jednym z największych wyzwań współczesnej inżynierii oprogramowania jest zapewnienie właściwej jakości tworzonych produktów, którą można osiągnąć w dużej mierze dzięki odpowiedniej weryfikacji kodu. Odpowiedzią na potrzeby branży są testy automatyczne, a wśród najważniejsze to z pewnością testy jednostkowe. Nie tylko umożliwiają one ciągłe, bezproblemowe i szybkie sprawdzanie poprawności pisanego kodu, lecz również pozwalają wyeliminować regresję i poprawić jakość architektury tworzonych rozwiązań, a także stanowią dla nich doskonałą dokumentację.

Tablice informatyczne. Python

Kategoria: Python
Utworzone: poniedziałek, 14, sierpień 2017 09:57

tipythProgramowanie w Pythonie? Z tablicami to nic trudnego!

Poznaj konstrukcje języka Python.
Utrwal wiedzę o instrukcjach i typach danych.
Odkryj metody pisania wydajnych skryptów.

Python to jeden z najpopularniejszych dynamicznych języków programowania. Nie od dziś znajduje on zastosowanie w różnych dziedzinach informatyki, zwłaszcza jako doskonały język skryptowy. Jeśli korzystasz z niego na co dzień i chcesz szybko wyszukiwać niezbędne informacje lub odświeżyć swoją wiedzę, sięgnij po odpowiednią ściągę!

CSS. Refaktoryzacja kodu

Kategoria: CSS
Utworzone: piątek, 16, czerwiec 2017 11:54

cssrefTworzenie nowoczesnych stron internetowych wymaga opanowania trzech kluczowych technologii: HTML, JavaScript i CSS. CSS jest zaskakująco potężnym językiem, który ułatwia nadanie atrakcyjnego wyglądu stronie, a równocześnie pozwala na zapewnienie jej responsywności.

Niezależnie od tego kod CSS należy tworzyć tak, aby był odpowiednio zorganizowany, czytelny i łatwy w utrzymaniu. Pomocna w osiągnięciu tego celu jest refaktoryzacja - technika polegająca na przeglądaniu kodu w celu usunięcia zbędnych elementów i niespójności.

Trzymasz w ręku praktyczny przewodnik dla projektantów stron internetowych. Przedstawiono tu szereg istotnych zagadnień, takich jak architektura kodu CSS, sposób jego zorganizowania, a przede wszystkim cele i strategie refaktoryzacji kodu.

React w działaniu. Tworzenie aplikacji internetowych

Kategoria: React
Utworzone: piątek, 28, kwiecień 2017 09:54

reacwdDo niedawna utworzenie interfejsu użytkownika było prawdziwym wyzwaniem. Interfejs musi przecież działać w przewidywalny sposób na różnych przeglądarkach i urządzeniach, musi zapewniać adekwatną obsługę wprowadzanych danych oraz umożliwiać płynne i niezawodne komunikowanie się aplikacji z użytkownikiem.

Na szczęście dziś programiści mogą skupić się na działaniu aplikacji jako takiej - interfejs użytkownika można szybko, łatwo i przyjemnie zbudować za pomocą React, specjalnej biblioteki służącej do tego celu.

Niniejsza książka jest przydatnym przewodnikiem po bibliotece React i jej zastosowaniach w tworzeniu aplikacji internetowych. Z publikacji tej dowiesz się, jak można jednorazowo zdefiniować interfejs, który będzie automatycznie się przebudowywał w reakcji na zmianę stanu aplikacji.

Piękny kod. Tajemnice mistrzów programowania

Kategoria: Inne - programowanie
Utworzone: piątek, 10, marzec 2017 17:24

szpppvPoznaj techniki pracy guru programowania!

  • Jak tworzyć czytelny i pozbawiony błędów kod?
  • W jaki sposób projektować architekturę systemów?
  • Jak zbudować uniwersalne interfejsy użytkownika?

Wbrew pozorom programowanie to nie tylko nauka ścisła, to także sztuka! Trudna sztuka! Napisanie kodu poprawnie działającego czy kodu spełniającego oczekiwania użytkowników programu to niewątpliwie wyzwanie! Wymaga bowiem doskonałego zaplanowania architektury, skutecznej optymalizacji kodu źródłowego oraz umiejętności przewidywania potencjalnych problemów i ich odpowiednio wczesnej eliminacji.

Efektywny Python. 59 sposobów na lepszy kod

Kategoria: Python
Utworzone: sobota, 21, listopad 2015 12:18

efepytTwórz zoptymalizowany i efektywny kod!

Python to jeden z najstarszych używanych języków programowania. Co ciekawe, jego nazwa wcale nie pochodzi od zwierzęcia, a od popularnego serialu komediowego. Język ten daje programistom ogromne pole do popisu, a ponadto posiada sporo bibliotek realizujących najbardziej wymyślne zadania. Z uwagi na te atuty rozpoczęcie programowania w tym języku nie powinno przysporzyć Ci większych problemów. Jeżeli jednak chcesz robić to efektywnie, potrzebujesz tej książki.

Sięgnij po nią i poznaj 59 sposobów na tworzenie lepszego kodu w Pythonie! W kolejnych rozdziałach znajdziesz bezcenne informacje na temat programowania zgodnego z duchem Pythona, funkcji, klas i dziedziczenia oraz metaklas i atrybutów. Dalsze strony zawierają przydatną wiedzę na temat wątków i współbieżności, wbudowanych modułów oraz sposobów zarządzania kodem. Książka ta sprawdzi się w rękach każdego programisty pracującego w języku Python. Warto ją mieć!

TDD. Sztuka tworzenia dobrego kodu. eBook

Kategoria: E-booki
Utworzone: poniedziałek, 17, marzec 2014 06:52

tddsztTwórz niezawodny kod!

Idealny kod, pokryty w pełni testami, to marzenie każdego dewelopera. Niestety, marzenia zazwyczaj rozmijają się z rzeczywistością. Codzienność większości programistów to nieczytelny kod i brak testów. Są to doskonałe warunki do powstawania błędów, często bardzo trudnych do wykrycia. Czy jest sposób, żeby wybrnąć z tego ślepego zaułka? Czy są techniki pozwalające tworzyć przejrzysty kod, którego zmiana nie będzie sprawiała trudności?

Oczywiście, że tak - wykorzystaj TDD (ang. Test Driven Development). Programowanie sterowane testami można sprowadzić do prostej zasady: w pierwszej kolejności napisz test, a następnie kod, który ma być testowany. Kent Beck w swojej książce zaprezentuje Ci w praktyce podejście TDD i pokaże, jak wdrożyć jego zasady w codziennej pracy. Zapoznaj się z licznymi przykładami zastosowania tej metody, przydatnymi poradami i najlepszymi wzorcami. To doskonały początek, żeby wdrożyć TDD w Twoim projekcie. Dowiedz się, jak tworzyć idealny kod!

TDD. Sztuka tworzenia dobrego kodu

Kategoria: Agile
Utworzone: poniedziałek, 17, marzec 2014 06:51

tddsztTwórz niezawodny kod!

Idealny kod, pokryty w pełni testami, to marzenie każdego dewelopera. Niestety, marzenia zazwyczaj rozmijają się z rzeczywistością. Codzienność większości programistów to nieczytelny kod i brak testów. Są to doskonałe warunki do powstawania błędów, często bardzo trudnych do wykrycia. Czy jest sposób, żeby wybrnąć z tego ślepego zaułka? Czy są techniki pozwalające tworzyć przejrzysty kod, którego zmiana nie będzie sprawiała trudności?

Oczywiście, że tak - wykorzystaj TDD (ang. Test Driven Development). Programowanie sterowane testami można sprowadzić do prostej zasady: w pierwszej kolejności napisz test, a następnie kod, który ma być testowany. Kent Beck w swojej książce zaprezentuje Ci w praktyce podejście TDD i pokaże, jak wdrożyć jego zasady w codziennej pracy. Zapoznaj się z licznymi przykładami zastosowania tej metody, przydatnymi poradami i najlepszymi wzorcami. To doskonały początek, żeby wdrożyć TDD w Twoim projekcie. Dowiedz się, jak tworzyć idealny kod!

Web development. Receptury nowej generacji. eBook

Kategoria: E-booki
Utworzone: poniedziałek, 15, kwiecień 2013 10:32

twstnrZostań wszechstronnym webmasterem!

Tworzenie nowoczesnych stron internetowych to cenna umiejętność. Niezależnie od tego, czy jesteś początkującym programistą WWW, czy masz wieloletnie doświadczenie w tej branży, poznanie gotowych rozwiązań zawartych w tej książce sprawi, że staniesz się bardziej wszechstronnym specjalistą.

Znajdziesz tu ponad 40 zwięźle opisanych, wypróbowanych rozwiązań problemów towarzyszących tworzeniu stron internetowych oraz poznasz nowe sposoby pracy, które pozwolą Ci jeszcze bardziej rozwinąć umiejętności. Możesz spodziewać się rzetelnego przeglądu wszystkich najnowszych technik programistycznych, od metod tworzenia atrakcyjnych wizualnie przycisków, przez analizę danych i testowanie kodu, po hosting witryn na serwerze.

Web development. Receptury nowej generacji

Kategoria: Tworzenie stron WWW
Utworzone: poniedziałek, 11, marzec 2013 09:32

twstnrZostań wszechstronnym webmasterem!

Tworzenie nowoczesnych stron internetowych to cenna umiejętność. Niezależnie od tego, czy jesteś początkującym programistą WWW, czy masz wieloletnie doświadczenie w tej branży, poznanie gotowych rozwiązań zawartych w tej książce sprawi, że staniesz się bardziej wszechstronnym specjalistą.

Znajdziesz tu ponad 40 zwięźle opisanych, wypróbowanych rozwiązań problemów towarzyszących tworzeniu stron internetowych oraz poznasz nowe sposoby pracy, które pozwolą Ci jeszcze bardziej rozwinąć umiejętności. Możesz spodziewać się rzetelnego przeglądu wszystkich najnowszych technik programistycznych, od metod tworzenia atrakcyjnych wizualnie przycisków, przez analizę danych i testowanie kodu, po hosting witryn na serwerze.

100 sposobów na Perl. eBook

Kategoria: E-booki
Utworzone: środa, 22, sierpień 2012 15:14

100 sposobów na PerlZbiór skutecznych rozwiązań dla programistów aplikacji internetowych

  • Zwiększanie produktywności pracy.
  • Tworzenie interfejsów użytkownika.
  • Wyszukiwanie i usuwanie błędów.

Perl, od swojego zaistnienia na rynku, wyewoluował od prostego narzędzia do przetwarzania tekstów i budowania raportów do formy zaawansowanego języka programowania pozwalającego na tworzenie praktycznie każdej aplikacji działającej w sieci. Mimo dość zaawansowanego "wieku", nie traci nic na popularności. W sieci pojawiają się coraz nowsze wersje, a grono programistów korzystających z Perla stale rośnie. Społeczność użytkowników tego języka skupiona wokół portalu CPAN udostępnia napisane przez siebie skrypty, wskutek czego z wieloma problemami programistycznymi można sobie poradzić, korzystając z gotowych rozwiązań lub sięgając do innych źródeł.

Piękny kod. Tajemnice mistrzów programowania. eBook

Kategoria: E-booki
Utworzone: wtorek, 24, lipiec 2012 06:25

Piękny kod. Tajemnice mistrzów programowaniaPoznaj techniki pracy guru programowania!

  • Jak tworzyć czytelny i pozbawiony błędów kod?
  • W jaki sposób projektować architekturę systemów?
  • Jak zbudować uniwersalne interfejsy użytkownika?

Wbrew pozorom programowanie to nie tylko nauka ścisła, to także sztuka! Trudna sztuka! Napisanie kodu poprawnie działającego czy kodu spełniającego oczekiwania użytkowników programu to niewątpliwie wyzwanie! Wymaga bowiem doskonałego zaplanowania architektury, skutecznej optymalizacji kodu źródłowego oraz umiejętności przewidywania potencjalnych problemów i ich odpowiednio wczesnej eliminacji. Właśnie w tej książce prawdziwi mistrzowie programowania podzielą się z Tobą swoimi doświadczeniami, przemyśleniami i spostrzeżeniami dotyczącymi tworzenia profesjonalnych rozwiązań. Znajdziesz tu wiele praktycznych porad dotyczących pisania kodu, rozwiązywania problemów programistycznych, projektowania architektury, tworzenia interfejsów użytkownika i pracy w zespole projektowym. Dowiesz się, kiedy należy postępować dokładnie według wskazań metodologii, a kiedy "pójście na skróty" może okazać się najlepszym rozwiązaniem. Poznasz sposób myślenia i zasady pracy najlepszych programistów świata, dzięki czemu użytkownikom Twoich aplikacji zapewnisz maksymalny komfort.

Promocje eBooki

Codziennie promocja
innej książki !

Kursy video IT

Kursy video z serii IT

Biznes IT

Książka z serii Biznes IT

O zdrowiu

Witaminy, minerały i suplement…

Witaminy, minerały i suplementy

Jak stosując odpowiednie preparaty i witaminy poprawić swoje zdrowie i podnieść jakość życia. Jedyna tego typu publikacja na rynku, wypełniająca lukę i stanowiąca odpowiedź na zapotrzebowanie na taką informację. Czy chcesz być...

Więcej w : Zdrowe odżywianie

Czytaj więcej...

Biznes i kariera

Metody poszukiwania pracy

Metody poszukiwania pracy

Skuteczne sposoby na znalezienie wymarzonej pracy. Wiele osób pracuje w miejscu, którego nie lubi tylko dlatego, że nie mają pojęcia, że gdzieś tam czeka na nich znacznie lepsze stanowisko...

Więcej w : Praca i kariera

Czytaj więcej...
Designed by :