Informatyka

Pandas. Receptury. Obliczenia naukowe, szeregi czasowe i eksploracyjna analiza danych w Pythonie.

Pandas. Receptury. Obliczenia naukowe, szeregi czasowe i eksploracyjna analiza danych w Pythonie.
Pandas. Receptury. Obliczenia naukowe, szeregi czasowe i eksploracyjna analiza danych w Pythonie.
Opis książki: Pandas. Receptury. Obliczenia naukowe, szeregi czasowe i eksploracyjna analiza danych w Pythonie. Wydanie III

Pandas to najpopularniejsza biblioteka Pythona do przetwarzania danych. Jednak nawet doświadczeni użytkownicy tego darmowego narzędzia często nie znają jego wszystkich imponujących, a przy tym wyjątkowo przydatnych funkcji. Choć oficjalna dokumentacja pandas jest obszerna, brakuje w niej praktycznych przykładów pokazujących, jak łączyć wiele poleceń a to właśnie okazuje się kluczowe!

Książka powstała z myślą o wszystkich, którzy zajmują się analizą danych bez względu na poziom doświadczenia. Została pomyślana tak, aby w klarowny i praktyczny sposób, krok po kroku wyjaśnić wykonywanie różnych operacji na danych: od podstawowych czynności przetwarzania danych po zaawansowane techniki obsługi dużych zbiorów. Poszczególne receptury przygotowano w czytelnej konwencji: Jak to zrobić? Jak to działa? To jeszcze nie wszystko Każda receptura jest niezależna od innych, a układ treści pozwala na łatwe i szybkie odnalezienie potrzebnego zagadnienia.

W książce między innymi:

  • system typów pandas
  • eksploracja danych za pomocą biblioteki pandas
  • grupowanie, agregowanie, przekształcanie i łączenie danych z różnych źródeł
  • niezawodne szeregi czasowe i skalowanie operacji w pandas
  • ekosystem biblioteki pandas

Doskonałe źródło praktycznych rozwiązań typowych problemów, z którymi spotkasz się w swojej pracy analitycznej w Pythonie!

Wes McKinney, twórca projektów pandas i Ibis

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

89,00 zł

zawiera 5% VAT, bez kosztów dostawy
EGZ.

Klik! Twórz to czego ludzie naprawdę pragną.

Klik! Twórz to czego ludzie naprawdę pragną.
Klik! Twórz to czego ludzie naprawdę pragną.
Opis książki: Klik! Twórz to, czego ludzie naprawdę pragną

Co sprawia, że niektóre produkty stają się hitami? O ich sukcesie ― lub też jego braku ― decyduje mnóstwo czynników: zespół, zarządzanie, technologia, projekt, sposób realizacji, cena, wyczucie czasu, wreszcie szczęście. I najważniejsze: produkt i klient muszą do siebie pasować niczym dwa klocki LEGO.

Oto nowy podręcznik kreowania przyszłości dla początkujących przedsiębiorców. Przeczytaj, zanim założysz firmę!

Reid Hoffman, jeden z założycieli LinkedIn i Inflection AI

Ta książka to dziesięć zwięzłych rozdziałów, z których każdy zawiera jedną kluczową lekcję. Dowiesz się, jak określić fundament swojego pomysłu, wyróżnić go na tle konkurencji, wybrać najlepsze podejście i testować strategię w krótkich iteracjach. Szybko odkryjesz, że zespoły, które tworzą dobrze przyjmowane produkty, mają pewne wspólne cechy: znają klientów i rynek, wiedzą, co warto przetestować, a także jakie wnioski wyciągnąć ze swoich badań. Na tej bazie zbudujesz swoją Hipotezę Założycielską. Krótką. Jasną. I przede wszystkim ― z ogromną szansą na sukces.

Ta książka to prawdziwy dar. Jest zabawna, pomysłowa i prosta!

Dan Heath, autor bestsellerów z list New York Timesa

Knapp i Zeratsky są autorami bestsellerów z list New York Timesa i założycielami Character Capital. Współpracowali z takimi firmami jak Slack, Uber i One Medical Group. Po opracowane przez nich metody sięgają między innymi Airbnb, Amazon, LEGO, MIT, Mercedes-Benz, Harvard Business School i Uniwersytet Oksfordzki.

Obowiązkowa lektura dla założycieli startupów!

Katie Dill, główna projektantka w Stripe

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

59,90 zł

zawiera 5% VAT, bez kosztów dostawy
EGZ.

Latex praktyczny przewodnik.

Latex praktyczny przewodnik.
Latex praktyczny przewodnik.
Opis książki: LaTeX. Praktyczny przewodnik

Poznaj profesjonalny system składu dokumentów technicznych i naukowych

LaTeX to system składu - zarówno oprogramowanie, jak i zestaw instrukcji - umożliwiający tworzenie dowolnego typu dokumentów o wysokiej jakości typograficznej. Sprawdza się szczególnie w pracy z treściami technicznymi i naukowymi. Dokumenty złożone w LaTeX-u cechuje determinizm, co oznacza, że niezależnie od systemu operacyjnego, pod którym odbywa się ich kompilacja, czy też drukarki użytej do drukowania tych materiałów uzyskuje się ten sam, w pełni przewidywalny efekt.

Ten podręcznik, bazujący na bogatym doświadczeniu praktycznym i dydaktycznym autora, powstał z myślą o osobach, które chcą rozpocząć pracę w systemie LaTeX.

Dzięki lekturze:

  • Poznasz popularne środowiska pracy z systemem LaTeX
  • Dowiesz się, jak dostosować wygląd dokumentu - od formatowania fragmentów tekstu po szczegóły kompozycji całych stron
  • Opanujesz umiejętność składania tabel, wzorów matematycznych i eleganckich listingów z kodem
  • Nauczysz się tworzyć grafikę w narzędziach najlepiej współpracujących z systemem LaTeX i zarządzać nią z perspektywy dokumentu
  • Przygotujesz swoją pierwszą prezentację w LaTeX-u

Wszystkie poruszone w podręczniku tematy zostały zilustrowane licznymi i szczegółowo omówionymi przykładami, a złożone zagadnienia wyjaśniono krok po kroku, prostym językiem, co czyni tę książkę przystępną dla każdego czytelnika - bez względu na obszar zainteresowań.

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

119,00 zł

zawiera 5% VAT, bez kosztów dostawy
EGZ.

Agenci AI bazujący na modelach językowych. Istota, konfiguracje, zastosowania.

Agenci AI bazujący na modelach językowych. Istota, konfiguracje, zastosowania.
Agenci AI bazujący na modelach językowych. Istota, konfiguracje, zastosowania.

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

59,90 zł

zawiera 5% VAT, bez kosztów dostawy
EGZ.

AutoCAD 2026 PL. Pierwsze kroki

AutoCAD 2026 PL. Pierwsze kroki
AutoCAD 2026 PL. Pierwsze kroki

AutoCAD to program, bez którego większość projektantów nie wyobraża sobie dzisiaj pracy. Oprogramowania firmy Autodesk codziennie używają konstruktorzy, architekci, mechanicy i elektronicy na całym świecie. Po AutoCAD sięgniesz, by tworzyć projekty dwu- i trójwymiarowe, a także wykonać grafiki inżynierskie 2,5D z zastosowaniem metody FBM (modelowania opartego na cechach konstrukcyjnych).

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

59,00 zł

zawiera 5% VAT, bez kosztów dostawy
EGZ.

Zrozumieć Excela. Formuły dynamiczne i nowe funkcje w Microsoft 365

Zrozumieć Excela. Formuły dynamiczne i nowe funkcje w Microsoft 365
Zrozumieć Excela. Formuły dynamiczne i nowe funkcje w Microsoft 365

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

89,00 zł

zawiera 5% VAT, bez kosztów dostawy
EGZ.

Zabbix 7.0.Efektywny monitoringinfrastruktury IT dla każdego

Zabbix 7.0.Efektywny monitoringinfrastruktury IT dla każdego
Zabbix 7.0.Efektywny monitoringinfrastruktury IT dla każdego

Czy Twoja sieć jest bezpieczna?

Cechą dzisiejszego rynku IT jest ciągła zmiana. Zmieniają się urządzenia, modyfikacjom podlega również software. Jedną z przyczyn wprowadzania kolejnych unowocześnień jest dążenie do utrzymania odpowiedniego poziomu świadczenia usług biznesowych i wysokiego poziomu bezpieczeństwa. Służy temu na przykład zastosowanie monitoringu infrastruktury, czyli użycie odpowiednich narzędzi weryfikujących stan sieci, serwerów czy też aplikacji.

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

69,00 zł

zawiera 5% VAT, bez kosztów dostawy
EGZ.

Podstawy szybkiego prototypowania. Druk 3D. Technologia FDM/FFF.

Podstawy szybkiego prototypowania. Druk 3D. Technologia FDM/FFF.
Podstawy szybkiego prototypowania. Druk 3D. Technologia FDM/FFF.

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

32,00 zł

zawiera 5% VAT, bez kosztów dostawy
EGZ.

Tworzenie aplikacji AI z LlamaIndex. Praktyczny przewodnik po RAG i LLM.

Tworzenie aplikacji AI z LlamaIndex. Praktyczny przewodnik po RAG i LLM.
Tworzenie aplikacji AI z LlamaIndex. Praktyczny przewodnik po RAG i LLM.
Tworzenie aplikacji AI z LlamaIndex. Praktyczny przewodnik po RAG i LLM

Chociaż sztuczna inteligencja (AI), która generuje treści, wciąż się rozwija, to nadal boryka się z pewnymi ograniczeniami. Mogą to być trudności w odróżnianiu prawdy od fałszu, problem z utrzymaniem kontekstu w długich dokumentach czy występowanie nieprzewidywalnych błędów w rozumowaniu i zapamiętywaniu faktów. Generowanie wspomagane wyszukiwaniem (RAG) ułatwia rozwiązanie wielu z tych problemów, a narzędziem, które do tego służy, jest framework LlamaIndex.

Dzięki tej książce łatwiej poradzisz sobie z zastosowaniem ekosystemu LlamaIndex i nauczysz się wdrażać własne projekty. Na praktycznych przykładach zapoznasz się z procesem personalizacji i uruchamiania projektów LlamaIndex. Dowiesz się, jak przezwyciężać ograniczenia dużych modeli językowych, zbudujesz aplikacje dla użytkowników końcowych i zdobędziesz umiejętności w zakresie pozyskiwania danych, indeksowania, obsługi zapytań i łączenia dynamicznych baz wiedzy, obejmujących generatywną sztuczną inteligencję i duże modele językowe. Pod koniec lektury zagłębisz się w tworzenie niestandardowych rozwiązań, co pozwoli Ci dobrze zrozumieć możliwości i zastosowania LlamaIndex.

Ciekawsze zagadnienia:

  • ekosystem LlamaIndex i typowe przypadki użycia
  • wprowadzanie i analizowanie w LlamaIndex danych z różnych źródeł
  • tworzenie zoptymalizowanych indeksów
  • wysyłanie zapytań do LlamaIndex i interpretacja odpowiedzi
  • koszty i kwestie prywatności
  • wdrażanie aplikacji LlamaIndex

Pokochaj LlamaIndex - i twórz inteligentne aplikacje!

 

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

89,00 zł

zawiera 5% VAT, bez kosztów dostawy
EGZ.

Tworzenie aplikacji z wykorzystaniem GPT-4 i ChatGPT

Tworzenie aplikacji z wykorzystaniem GPT-4 i ChatGPT
Tworzenie aplikacji z wykorzystaniem GPT-4 i ChatGPT
Tworzenie aplikacji z wykorzystaniem GPT-4 i ChatGPT. Buduj inteligentne chatboty, generatory treści i realizuj fascynujące projekty. Wydanie II

Powoli przyzwyczajamy się do niesamowitych możliwości ChatGPT. Interfejs API OpenAI i towarzyszące mu biblioteki stanowią gotowe rozwiązanie dla każdego, kto chce tworzyć aplikacje oparte na sztucznej inteligencji. Tylko kilka linii kodu dzieli Cię od wspaniałych implementacji!

Książka płynnie łączy teorię z praktyką, przystępnie opisuje zawiłości modeli GPT-4 i ChatGPT.

Lucas Soares, inżynier uczenia maszynowego w Biometrid

Ta niewielka, przystępnie napisana książka jest drugim wydaniem kompleksowego przewodnika dla programistów Pythona, którzy chcą budować aplikacje bazujące na dużych modelach językowych. Zaprezentowano w niej główne cechy i zasady działania modeli GPT-4 i GPT-3.5 z uwzględnieniem najnowszych osiągnięć w rozwoju technologii sztucznej inteligencji. Znalazły się tu także instrukcje, jak krok po kroku tworzyć aplikacje z zastosowaniem biblioteki OpenAI dla Pythona, włączając w to generowanie treści, odpowiadanie na pytania i inteligentnych asystentów. Dodatkowe ułatwienie stanowią przejrzyste przykłady i dołączone do wydania pliki z kodami. Dzięki tej książce z łatwością wykorzystasz moc dużych modeli językowych w swoich aplikacjach!

Dowiesz się:

  • czym są modele ChatGPT i GPT-4, jak działają i jakie niosą korzyści
  • jak w aplikacjach Pythona korzystać z modeli do przetwarzania języka naturalnego
  • jak radzić sobie z dużymi modelami językowymi
  • jak używać interfejsów API modeli do przetwarzania języka naturalnego
  • jak stosować zaawansowane techniki, takie jak inżynieria promptów
  • jak dostrajać modele do określonych zadań

Autorzy wytyczają ścieżkę do tworzenia najnowocześniejszych aplikacji!

Tom Taulli, autor książki Programowanie wspomagane sztuczną inteligencją

 

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

79,00 zł

zawiera 5% VAT, bez kosztów dostawy
EGZ.

Testowanie i rozwój API w Postmanie. Łatwe tworzenie, testowanie, debugowanie i zarządzanie API. Wydanie II.

Testowanie i rozwój API w Postmanie. Łatwe tworzenie, testowanie, debugowanie i zarządzanie API. Wydanie II.
Testowanie i rozwój API w Postmanie. Łatwe tworzenie, testowanie, debugowanie i zarządzanie API. Wydanie II.
Testowanie i rozwój API w Postmanie. Łatwe tworzenie, testowanie, debugowanie i zarządzanie API. Wydanie II

Znaczenie interfejsów API systematycznie rośnie. Głównie za sprawą tego, że ułatwiają komunikację - zarówno zewnętrzną, jak i tę, która zapewnia spójne działanie elementów nowoczesnych systemów. I podobnie jak dobre porozumienie jest podstawą relacji międzyludzkich, tak samo sprawna komunikacja między usługami ma kluczowe znaczenie dla prawidłowego funkcjonowania aplikacji. Z tego powodu od jakości API zależy jakość systemu oprogramowania jako całości. Warto zatem dobrze poznać Postmana.

Dzięki tej praktycznej książce poznasz pełnię możliwości Postmana. Znajdziesz tu przystępnie wyjaśnione koncepcje, a także zestaw rzeczywistych przykładów, co ułatwi Ci korzystanie z tego narzędzia do tworzenia doskonale zaprojektowanych, udokumentowanych i przetestowanych interfejsów programowania aplikacji. Za pomocą praktycznych projektów nauczysz się dodawać automatyzację testów do istniejącego API. Poznasz również nowe funkcjonalności Postmana, stanowiące dużą pomoc w unikaniu błędów. W drugim, w pełni zaktualizowanym wydaniu znajdziesz nowe rozdziały dotyczące testowania przepływu pracy, tworzenia i używania serwerów imitacji, testowania bezpieczeństwa API, jak również testowania wydajności.

W książce:

  • użycie Postmana do poprawy jakości interfejsu API
  • Postman i testowanie sterowane danymi
  • serwery mock w Postmanie i testowanie kontraktowe
  • zasady testowania bezpieczeństwa
  • funkcjonalne i niefunkcjonalne podejście do testowania API
  • praca ze standardami przemysłowymi, na przykład przy użyciu OpenAI i imitacji

API? Lepiej przetestować dziś niż debugować jutro!

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

89,00 zł

zawiera 5% VAT, bez kosztów dostawy
EGZ.

Transformery w przetwarzaniu języka naturalnego i widzenia komputerowego. Generatywna AI oraz modele LLM z wykorzystaniem Hugging Face, ChatGPT, GPT-4V i DALL-E 3. Wydanie III.

Transformery w przetwarzaniu języka naturalnego i widzenia komputerowego. Generatywna AI oraz modele LLM z wykorzystaniem Hugging Face, ChatGPT, GPT-4V i DALL-E 3. Wydanie III.
Transformery w przetwarzaniu języka naturalnego i widzenia komputerowego. Generatywna AI oraz modele LLM z wykorzystaniem Hugging Face, ChatGPT, GPT-4V i DALL-E 3. Wydanie III.
Transformery w przetwarzaniu języka naturalnego i widzenia komputerowego. Generatywna AI oraz modele LLM z wykorzystaniem Hugging Face, ChatGPT, GPT-4V i DALL-E 3. Wydanie III

Transformery zrewolucjonizowały przetwarzanie języka naturalnego, analizę obrazów i komputerowe widzenie. Oparte na transformerach duże modele generatywne dostępne za pośrednictwem systemu ChatGPT z GPT-4V w zadaniach przetwarzania tekstu i obrazów przewyższają wydajność człowieka. Aby uczestniczyć w tej nowej erze technologicznej, musisz zrozumieć, jak działają transformery.

Tę książkę docenią praktycy: analitycy danych i inżynierowie uczenia maszynowego. Opisano w niej różne architektury transformerów - od pierwszych modeli podstawowych po najnowsze osiągnięcia w generatywnej sztucznej inteligencji. Dzięki lekturze nauczysz się wstępnego szkolenia i dostrajania modeli LLM, a także pracy nad różnymi przypadkami użycia. Poznasz takie problemy jak halucynacje i zagrożenia prywatności, a następnie dowiesz się, jak je łagodzić. W książce pokazano ponadto, jak poprawiać dokładność modeli LLM i uzyskiwać większą kontrolę nad generowanymi przez nie wynikami. Nie zabrakło ciekawych szczegółów dotyczących modeli generatywnych opartych na transformerach, modeli wizyjnych i architektur multimodalnych, jak również opisu najlepszych praktyk.

Najciekawsze tematy:

  • wstępne szkolenie i dostrajanie modeli LLM
  • platformy: Hugging Face, OpenAI i Google Vertex AI
  • tokenizery i najlepsze praktyki wstępnego przetwarzania danych językowych
  • techniki łagodzenia halucynacji
  • wizualizacja aktywności modeli transformerów z użyciem systemów BertViz, LIME i SHAP
  • modele wizyjne i multimodalne oparte na transformerach: CLIP, DALL-E 2, DALL-E 3 i GPT-4V

Sztuczna inteligencja, która widzi i mówi - przekonaj się, jak to działa!

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

149,00 zł

zawiera 5% VAT, bez kosztów dostawy
EGZ.

Raspberry Pi.Od podstaw

Raspberry Pi.Od podstaw
Raspberry Pi.Od podstaw
Raspberry Pi od podstaw

Raspberry Pi od podstaw ― Twój przewodnik po świecie jednopłytkowych komputerów!

Czy wiesz, jak:

  • dobrać odpowiednie obciążenie do Raspberry Pi, by działało stabilnie i wydajnie?
  • rozpocząć programowanie i sterować czujnikami, silnikami i wyświetlaczami?
  • stworzyć inteligentny alarm, stację pogodową, rejestrator temperatury i wilgotności?
  • wyświetlać dane z czujników na ekranach i komunikować Raspberry Pi z innymi urządzeniami?
  • sterować diodą LED przez internet lub użyć magistrali 1-Wire do zaawansowanej komunikacji?
  • zmienić Raspberry Pi w centrum multimedialne lub platformę do monitoringu i powiadomień?

Ta książka krok po kroku wprowadzi Cię w podstawy Raspberry Pi, programowanie i praktyczne projekty ― od prostych układów dla początkujących po bardziej zaawansowane systemy. Znajdziesz tu także porady dotyczące rozwiązywania problemów i poprawy niezawodności swoich projektów.

Zacznij przygodę z Raspberry Pi już dziś i twórz własne projekty elektroniczne!

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

69,00 zł

zawiera 5% VAT, bez kosztów dostawy
EGZ.

Spring.Wstęp do programowania aplikacji

Spring.Wstęp do programowania aplikacji
Spring.Wstęp do programowania aplikacji
Spring. Wstęp do programowania aplikacji

Poznaj jeden z najpopularniejszych frameworków do projektowania aplikacji w Javie

Spring należy do rodziny frameworków Javy. Jego pierwsza edycja ujrzała światło dzienne w 2002 roku i od razu spotkał się z pozytywnym odbiorem programistów. Spring Framework zyskał uznanie i popularność, ponieważ działa na zasadzie lekkiego szablonu, umożliwiającego dużą dowolność, jeśli chodzi o wybór modelu programowania. W efekcie za jego pomocą można tworzyć szerokie spektrum aplikacji - od niewielkich i prostych po potężne i bardzo skomplikowane.

To książka skierowana do programistów - przede wszystkim tych, którzy tworzą aplikacje internetowe i chcieliby zacząć pracować ze Spring Frameworkiem. Teorię ograniczono w niej do niezbędnego minimum, a główny nacisk położono na aspekty praktyczne, by Czytelnik po lekturze mógł swobodnie sam stworzyć aplikację internetową.

Z książki dowiesz się między innymi:

  • Jak zbudowany jest Spring Framework
  • Czym się różni klasyczny Spring od Spring Boota
  • Które elementy frameworka trzeba poznać, by zacząć projektować aplikacje
    • Jakiego rodzaju projekty można zrealizować przy użyciu Spring Frameworka

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

99,00 zł

zawiera 5% VAT, bez kosztów dostawy
EGZ.

Programowanie wspomagane AI. Automatyzacja pracy programisty dzięki ChatGPT i GitHub Copilot.

Programowanie wspomagane AI. Automatyzacja pracy programisty dzięki ChatGPT i GitHub Copilot.
Programowanie wspomagane AI. Automatyzacja pracy programisty dzięki ChatGPT i GitHub Copilot.
Programowanie wspomagane AI. Automatyzacja pracy programisty dzięki ChatGPT i GitHub Copilot

Obecnie miliony użytkowników korzystają z dużych modeli językowych do generowania treści, analizy danych, pisania kodu i automatyzacji pracy. Narzędzia takie jak ChatGPT i GitHub Copilot pozwalają na zwiększenie efektywności i radzenie sobie ze skomplikowanymi wyzwaniami. Ułatwiają również tworzenie aplikacji na profesjonalnym poziomie.

Ta książka jest przeznaczona dla programistów, którzy chcą używać AI do optymalizacji procesu tworzenia oprogramowania. Znalazły się tu praktyczne informacje dotyczące budowy interfejsu użytkownika, backendu, tworzenia i optymalizacji kodu. Opisano, jak pisać interfejsy Web API, refaktoryzować kod i zwiększać jego wydajność za pomocą Copilota. Omówiono ponadto sposoby formułowania podpowiedzi dla przetwarzania danych, inżynierii cech, doboru modeli, ich trenowania, strojenia hiperparametrów i oceny jakości uczenia maszynowego. Nie zabrakło również zaawansowanych technik pracy z Copilotem i agentami programowymi, a także omówienia zasad wywoływania narzędzi AI.

W książce:

  • budowa modeli uczenia maszynowego za pomocą GitHub Copilot i ChatGPT
  • korzystanie z asystentów AI w całym cyklu tworzenia oprogramowania
  • techniki inżynierii podpowiedzi w projektach data science
  • tworzenie frontendu i backendu aplikacji internetowej za pomocą sztucznej inteligencji
  • refaktoryzacja kodu i poprawa jego efektywności i czytelności
  • optymalizacja przepływów pracy

AI w programowaniu ― twórz szybciej i skuteczniej!

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

129,00 zł

zawiera 5% VAT, bez kosztów dostawy
EGZ.

Podejście TDD w Javie. Testowanie, SOLID i architektura heksagonalna jako fundamenty wysokiej jakości.

Podejście TDD w Javie. Testowanie, SOLID i architektura heksagonalna jako fundamenty wysokiej jakości.
Podejście TDD w Javie. Testowanie, SOLID i architektura heksagonalna jako fundamenty wysokiej jakości.
Podejście TDD w Javie. Testowanie, SOLID i architektura heksagonalna jako fundamenty wysokiej jakości

Koncepcja programowania sterowanego testami oznacza tworzenie kodu wysokiej jakości. TDD (ang. test-driven development) uznaje testowanie za integralny element procesu tworzenia aplikacji. To proste i potężne narzędzie ułatwia także skuteczne zastosowanie wzorców projektowych. Jeśli planujesz zostać biegłym architektem oprogramowania, opanowanie TDD w praktyce jest koniecznością!

Dzięki tej książce zrozumiesz moc programowania sterowanego testami. Bazując na świetnie wyjaśnionym procesie budowy przykładowej aplikacji zgodnie z paradygmatem TDD, przyswoisz mechanizmy: cykl czerwone, zielone i refaktoryzacja, a także wzorzec przygotowania, działania i asercji. Dowiesz się też, jak za sprawą odwrócenia zależności i zamienników testowych uzyskać kontrolę nad systemami zewnętrznymi, takimi jak bazy danych. Poznasz ponadto zaawansowane techniki projektowania, w tym zasady SOLID, refaktoryzację i architekturę heksagonalną. Na podstawie piramidy testów nauczysz się znajdować równowagę między szybkimi i powtarzalnymi testami jednostkowymi a testami integracyjnymi. Używając Javy 17, opracujesz nowoczesną mikrousługę REST opartą na bazie danych PostgreSQL.

W książce między innymi:

  • kodowanie przypadków testowych w Javie
  • miejsce TDD w procesie tworzenia oprogramowania
  • pisanie w Javie solidnego kodu wielokrotnego użytku
  • rzeczywiste działanie TDD i jego skuteczność
  • przebieg pracy w TDD
  • refaktoryzacja a TDD

TDD: Twoja ścieżka do doskonałości w programowaniu! 

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

79,00 zł

zawiera 5% VAT, bez kosztów dostawy
EGZ.
Newsletter
Podaj swój adres e-mail, jeżeli chcesz otrzymywać informacje o nowościach i promocjach.
Wydawca
do góry
Sklep jest w trybie podglądu
Pokaż pełną wersję strony
Sklep internetowy Shoper.pl