- Wydawnictwo:
- Helion
- Ocena:
- 5.2/6 Opinie: 22
- Stron:
- 352
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Sprawdź nowe wydanie
Java. Efektywne programowanie. Wydanie III
Joshua Bloch
Opis ebooka: Java. Efektywne programowanie. Wydanie II
Poznaj specyfikę języka Java i zostań mistrzem programowania
- Jak korzystać z bibliotek języka Java?
- Jak pisać funkcjonalny i klarowny kod?
- Jak stworzyć profesjonalny i efektowny program?
Język Java jest językiem obiektowym z dziedziczeniem jednobazowym. Wewnątrz każdej metody korzysta on ze zorientowanego na instrukcje stylu kodowania. Aby dobrze poznać jakikolwiek język, należy nauczyć się posługiwać jego regułami, zasadami i składnią -- podobnie jest z językiem programowania. Jeśli chcesz zyskać możliwość efektywnego programowania w języku Java, powinieneś poznać struktury danych, operacje i udogodnienia, oferowane przez biblioteki standardowe, a także często stosowane i efektywne sposoby tworzenia kodu. Całą potrzebną Ci wiedzę znajdziesz właśnie w tym podręczniku.
W książce "Java. Efektywne programowanie" w sposób zrozumiały i klarowny przedstawiono zasady opisujące mechanizmy używane w najlepszych technikach programowania. Ten podręcznik podpowie Ci, jak najbardziej racjonalnie korzystać z języka Java oraz jego podstawowych bibliotek. Dowiesz się, jak stosować wyjątki przechwytywalne i wyjątki czasu wykonania, poznasz także zalety stosowania statycznych klas składowych. Opanujesz metody sprawdzania poprawności parametrów i projektowania sygnatur oraz wszelkie instrukcje, które pozwolą Ci na wydajne i profesjonalne programowanie.
- Tworzenie i usuwanie obiektów
- Klasy i interfejsy
- Zapewnianie niezmienności obiektu
- Projektowanie i dokumentowanie klas przeznaczonych do dziedziczenia
- Zalety stosowania statycznych klas składowych
- Typy ogólne
- Typy wyliczeniowe i adnotacje
- Metody
- Programowanie
- Wykorzystanie ogólnie przyjętych konwencji nazewnictwa
- Wyjątki
- Współbieżność i serializacja
- Dokumentowanie bezpieczeństwa dla wątków
Nie wystarczy samo poznanie języka Java. Trzeba wiedzieć, jak z niego efektywnie korzystać!
Wybrane bestsellery
-
Język Java jest konsekwentnie udoskonalany i unowocześniany dzięki zaangażowaniu wielu ludzi. Nowoczesny język Java staje się coraz bardziej wieloparadygmatowy, co oznacza, że stosowanie najlepszych praktyk w coraz większym stopniu determinuje jakość kodu. Obecnie napisanie kodu, który prawidłowo...(64.35 zł najniższa cena z 30 dni)
59.40 zł
99.00 zł(-40%) -
To dziewiąte wydanie znakomitego podręcznika programowania dla początkujących, starannie zaktualizowane i uzupełnione o informacje dotyczące Java Platform, Standard Edition 17. Książka rozpoczyna się od solidnej dawki wiedzy o kompilacji i uruchamianiu programu w Javie, słowach kluczowych i istot...(83.85 zł najniższa cena z 30 dni)
77.40 zł
129.00 zł(-40%) -
Dzięki tej książce zrozumiesz bazowe koncepcje programowania funkcyjnego i przekonasz się, że możesz włączać je do kodu bez rezygnacji z paradygmatu obiektowego. Dowiesz się również, kiedy w swojej codziennej pracy i dlaczego używać takich opcjifunkcjonalności, jak niemutowalność i funkcje czyste...
Java. Podejście funkcyjne. Rozszerzanie obiektowego kodu Javy o zasady programowania funkcyjnego Java. Podejście funkcyjne. Rozszerzanie obiektowego kodu Javy o zasady programowania funkcyjnego
(56.55 zł najniższa cena z 30 dni)52.20 zł
87.00 zł(-40%) -
Java. Podręcznik na start to pozycja idealna dla każdego, kto chce podjąć takie kroki. W przystępny sposób zaznajamia nie tylko z językiem, ale też z podstawowymi koncepcjami stosowanymi podczas programowania - w obrazowy sposób przyrównuje je do sytuacji znanych spoza świata wirtualnego. Autor n...(44.85 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł(-40%) -
Build Your Own Programming Language provides a hands-on approach to designing and implementing programming language features in a simple compiler and programming environment. This book will help you create new or domain-specific languages.
Build Your Own Programming Language. A developer's comprehensive guide to crafting, compiling, and implementing programming languages - Second Edition Build Your Own Programming Language. A developer's comprehensive guide to crafting, compiling, and implementing programming languages - Second Edition
-
Java należy do najpopularniejszych języków programowania na świecie. Używana przez miliony programistów, jest na tyle uniwersalna, że znajduje zastosowanie zarówno w aplikacjach desktopowych, mobilnych, jak i serwerowych, a także w zaawansowanych systemach zarządzania bazami danych. Z jej zalet k...
Java 21. Kurs video. Od "Hello World!" do programowania obiektowego Java 21. Kurs video. Od "Hello World!" do programowania obiektowego
(39.60 zł najniższa cena z 30 dni)39.90 zł
99.00 zł(-60%) -
Oto kolejne wydanie zwięzłego podręcznika dla programistów Javy, który ma ułatwić maksymalne wykorzystanie technologii tego języka w wersji 17. Treść została skrupulatnie przejrzana i uzupełniona o materiał dotyczący nowości w obiektowym modelu Javy. Pierwsza część książki obejmuje wprowadzenie d...(57.85 zł najniższa cena z 30 dni)
53.40 zł
89.00 zł(-40%) -
Kariera zawodowa programisty jest związana z nieustanną nauką i doskonaleniem zdobytych umiejętności. Jednym z podstawowych etapów rozwoju programisty Java jest zaznajomienie się z dobrymi praktykami programistycznymi, co obejmuje także wzorce projektowe – i to im właśnie poświęcony jest te...
Wzorce projektowe w Javie. Kurs video. Programowanie efektywnych rozwiązań Wzorce projektowe w Javie. Kurs video. Programowanie efektywnych rozwiązań
(59.60 zł najniższa cena z 30 dni)39.90 zł
149.00 zł(-73%) -
Oto zaktualizowane i uzupełnione wydanie zwięzłego wprowadzenia do Javy SE 17, przeznaczonego dla profesjonalnych programistów Javy. Przedstawiono w nim wszystkie istotne zagadnienia, łącznie z takimi koncepcjami jak wyrażenia lambda i strumienie, nowoczesnymi konstrukcjami, jak rekordy i klasy z...
Java. Przewodnik doświadczonego programisty. Wydanie III Java. Przewodnik doświadczonego programisty. Wydanie III
(57.85 zł najniższa cena z 30 dni)53.40 zł
89.00 zł(-40%)
O autorze ebooka
dr Joshua Bloch wykłada na Uniwersytecie Carnegie Mellon. Wcześniej był głównym architektem Javy w firmie Google, wyróżniającym się inżynierem w firmie Sun Microsystems i starszym projektantem systemów w Transarc. Kierował projektowaniem i implementacją wielu funkcjonalności platformy Java, w tym rozszerzenia języka w JDK 5.0 oraz Collection Framework. Jego książki są uważane za lekturę obowiązkową każdego, kto chce pisać dobry i wydajny kod w Javie.
Ebooka "Java. Efektywne programowanie. Wydanie II" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "Java. Efektywne programowanie. Wydanie II" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "Java. Efektywne programowanie. Wydanie II" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Recenzje ebooka: Java. Efektywne programowanie. Wydanie II (4) Poniższe recenzje mogły powstać po przekazaniu recenzentowi darmowego egzemplarza poszczególnych utworów bądź innej zachęty do jej napisania np. zapłaty.
-
Recenzja: yarpo.pl Patryk yarpo Jar; 2015-09-05Recenzja dotyczy produktu: ksiązka drukowanaCzy recenzja była pomocna:
Java jest dzis jednym z najpopularniejszych jezykow na swiecie, powszechnie znanym (czesto lubianym) i stosowanym w wielu projektach o duzych rozmiarach.
Joshua Bloch w swojej ksiazce pokazuje najlepsze praktyki programowania w Javie.
Uklad ksiazki jest bardzo przejrzysty - kazdy rozdzial to kolejny aspekt, na ktory nalezy zwrocic uwage podczas pracy nad kodem.
Mimo ze pozycja ta silnie odwoluje sie do Javy (tytul, wszystkie przyklady) to zdecydowana wiekszosc poruszonych problemow dotyczy ogolnie inzynierskiego podejscia do wytwarzania kodu.
Taki podzial pozwala takze wzglednie niezaleznie zapoznawac sie z materialem. Jesli czujesz, ze nie interesuja cie wyjatki, ale chetnie poczytasz o enumeracji - nie musisz sie zmuszac do czytania wszystkich rozdzialow juz dzis i przeskoczyc spory fragment. Sadze jednak, ze pozniej wrocisz, aby zobaczyc, co madrego Joshua napisal w tych rozdzialach.
Cieszy rowniez fakt, ze przyklady sa czesto konkretnymi (oczywiscie uproszczonymi) przykladami kodu, z jakim autor spotkal sie w swojej pracy. Daje to wrazenie autetycznosci - nie mowimy o teoretycznych dywagacjach i nie jest to pusta naukowa dysputa, a rzetelne opisanie problemu ze wskazaniem wad i zalet (z akcentem na wady - przeciez mamy to poprawic! ) po czym pokazanie jak mozna to zrobic lepiej.
Musze przyznac, ze ksiazke czytalo mi sie bardzo dobrze i trafia u mnie na polke Mistrzow. Z pewnoscia wroce jeszcze nie raz do konkretnych rozdzialow. -
Recenzja: xlab.pl Paweł Henek, 2011-12Recenzja dotyczy produktu: ksiązka drukowanaCzy recenzja była pomocna:
Miałem ostatnio przyjemność studiować książkę autorstwa Joshuę Blocha – bardzo ciekawa postać świata javy, doktora informatyki z Carnegie Mellon University, aktualnie pracującego jako Java Chief Architect w Google. Od wielu lat realizujący projekty i badania głównie związane m.in. z javą, systemami rozproszonymi. Bogate doświadczenie akademickie, komercyjne (przed Google pracował w Sun’ie) oraz pochlebne opinie czytelników gwarantują, że każda książka której jest autorem nie schodzi poniżej pewnego merytorycznego poziomu. Nie inaczej jest też w przypadku książki Effective Java: Programming Language Guide (w Polsce Java. Efektywne programowanie, Helion). To czym zdecydowanie różnią się książki Blocha od innych dotyczących programowania czy też javy, jest to że w każdej z nich skupia się na pewnej niszy w temacie o którym pisze. W przypadku efektywnego programowania, skupia się na praktycznych aspektach tworzenia oprogramowania, dobrych, sprawdzonych wzorcach postępowania przy jego projektowaniu oraz na specyficznych dla javy zagadnieniach. Autor porusza 78 tematów, z którego każdy to kilku stronnicowy artykuł szczegółowo omawiający problem. Materiał zawarty w książce został skatagoryzowany według pewnych większych grup problemów, które porusza. Autor rozpoczyna od omawiania zagadnień związanych z tworzeniem i usuwaniem obiektów, następnie przechodzi do tych związanych z projektowaniem klas, w tym aspektów specyficznych dla javy. Można tutaj dowiedzieć się m.in. dlaczego należy uważnie używać singletonów, podstaw działania garbage collectora, jak definiować prawidłowe metody hashCode czy equals, dlaczego warto stosować interfejsy czy zastępować dziedziczenie kompozycją. Na uwagę zasługe fakt, iż autor stara się być jak najbardziej obiektywny, dostrzega zarówno zalety proponowanych przez siebie rozwiązań jak i ewentualne wady. W dalszej kolejności omawia takie konstrukcje jak typy ogólne, wyliczeniowe i adnotacje. Udziela praktycznych wskazówek jakich konstrukcji języka i praktyk programowania używać, a jakie są już przestarzałe. W ostatnich rozdziałach omawia sposoby wydajnego i rozsądnego korzystania z wyjątków, dzieli się doświadczeniem w kwestii współbieżności oraz serializacji. Cała wiedza z książki jest gdzieś pewnie rozsiana po internecie w postaci pojedynczych postów na blogach czy artykułów. Wydaje mi się jednak iż warto takie kompendium wiedzy nt problemów specyficznych dla javy mieć zawsze pod ręką i od czasu do czasu odświeżyć swoją pamięć. Gorąco polecam książkę Java. Efektywne programowanie.
-
Recenzja: darekzon.com 2010-07-20Recenzja dotyczy produktu: ksiązka drukowanaCzy recenzja była pomocna:
Kilka dni temu zakończyłem lekturę książki “Java. Efektywne programowanie. Wydanie II”. Z początku sceptycznie podchodziłem do wydania jako zbiór zasad które warto wykorzystać podczas pisania, no bo co nowego można napisać. Jednak już po kilku pierwszych tematach zdałem sobie sprawę, że książka warta jest każdej wydanej złotówki. Autor w 78 tematach omawia zasady tworzenia obiektów, klas, metod, interfejsów, korzystania z typów ogólnych, wyliczeń, adnotacji, oraz zasady programowania, obsługi wyjątków czy też współbieżności i serializacji. Tematy opisane są zwięźle i klarownie, a tam gdzie to potrzebne autor przedstawia kod źródłowy z ew. modyfikacjami jakie należy nanieść by program był czytelny i co ważne działał poprawnie. Kod źródłowy jest dokładnie opisany, wraz z wytknięciem błędów, po czym autor wprowadza modyfikacje dokładnie je prezentując. Takie rozwiązanie pozwala łatwiej zrozumieć zamysł autora oraz lepiej przyswoić sobie rozwiązanie. Co ważne, książka była ciekawa (choć w kilku momentach nużąca) co pozwoliło mi w szybkim czasie przebrnąć przez wszystkie strony.
Niestety, nie ma rzeczy idealnych, w książce irytuje mnie częste wykorzystywanie słowa “klienty” (poprawne, ale mnie denerwuje, można by tu chyba użyć bardziej popularnego słowa “klienci”), czasami zdarza się, że bardziej rozbudowane zdania wydają się bez sensu, lub są trudne w zrozumieniu, nie wiem czy jest to problem tłumaczenia, czy może autor używa na tyle specyficznego języka, na szczęście zdarzyło się to dosłownie kilka razy.
Szczerze polecam. -
Recenzja: NetWorld Piotr Kociatkiewicz, 06/2009Recenzja dotyczy produktu: ksiązka drukowanaCzy recenzja była pomocna:
Książka jest poświecona efektywnemu wykorzystaniu języka Java. Autor sformułował siedemdziesiąt osiem zasad opisujących mechanizmy składające się na właściwe projektowanie oprogramowania. Wśród poruszanych tematów czytelnik znajdzie informacje dotyczące zagadnień tworzenia i usuwania obiektów, sposobu wykorzystania obiektów, klas i interfejsów oraz typów ogólnych i wyliczeń. Pozna aspekty projektowania metod. Dowie się, jak korzystając z cech wyjątków poprawić czytelność programu, jego solidność i łatwość konserwacji, a także jak realizować współbieżność posługując się wątkami i jak wykorzystać mechanizmy serializacji. W książce czytelnik znajdzie przykłady praktycznych zastosowań bibliotek platformy języka Java, a przez to uprości korzystanie z nowej platformy i zaimplementowanych w niej nowych funkcji.
Szczegóły ebooka
- Tytuł oryginału:
- Effective Java (2nd Edition)
- ISBN Książki drukowanej:
- 978-83-283-3311-6, 9788328333116
- Data wydania książki drukowanej:
- 2009-03-24
- ISBN Ebooka:
- 978-83-283-3312-3, 9788328333123
- Data wydania ebooka:
- 2009-03-24 Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Format:
- 158x235
- Numer z katalogu:
- 54819
- Rozmiar pliku Pdf:
- 2.7MB
- Rozmiar pliku ePub:
- 3.0MB
- Rozmiar pliku Mobi:
- 7.7MB
- Przykłady na ftp
Ebook zawiera materiały dodatkowe, które możesz pobrać z serwera FTP - link znajdziesz na stronie redakcyjnej.
Spis treści ebooka
- Opinie o pierwszym wydaniu
- Słowo wstępne
- Przedmowa
- Przedmowa do drugiego wydania
- Przedmowa do pierwszego wydania
- Podziękowania
- Podziękowania do drugiego wydania
- Podziękowania do pierwszego wydania
- 1 Wprowadzenie
- 2 Tworzenie i usuwanie obiektów
- Temat 1. Tworzenie statycznych metod factory zamiast konstruktorów
- Temat 2. Zastosowanie budowniczego do obsługi wielu parametrów konstruktora
- Temat 3. Wymuszanie właściwości singleton za pomocą prywatnego konstruktora
- Temat 4. Wykorzystanie konstruktora prywatnego w celu uniemożliwienia utworzenia obiektu
- Temat 5. Unikanie powielania obiektów
- Temat 6. Usuwanie niepotrzebnych referencji do obiektów
- Temat 7. Unikanie finalizatorów
- 3 Metody wspólne dla wszystkich obiektów
- Temat 8. Zachowanie założeń w trakcie przedefiniowywania metody equals
- Temat 9. Przedefiniowywanie metody hashCode wraz z equals
- Temat 10. Przedefiniowywanie metody toString
- Temat 11. Rozsądne przedefiniowywanie metody clone
- Temat 12. Implementacja interfejsu Comparable
- 4 Klasy i interfejsy
- Temat 13. Ograniczanie dostępności klas i ich składników
- Temat 14. Stosowanie metod akcesorów zamiast pól publicznych w klasach publicznych
- Temat 15. Zapewnianie niezmienności obiektu
- Temat 16. Zastępowanie dziedziczenia kompozycją
- Temat 17. Projektowanie i dokumentowanie klas przeznaczonych do dziedziczenia
- Temat 18. Stosowanie interfejsów zamiast klas abstrakcyjnych
- Temat 19. Wykorzystanie interfejsów jedynie do definiowania typów
- Temat 20. Zastępowanie oznaczania klas hierarchią
- Temat 21. Zastosowanie obiektów funkcyjnych do reprezentowania strategii
- Temat 22. Zalety stosowania statycznych klas składowych
- 5 Typy ogólne
- Temat 23. Nie korzystaj z typów surowych w nowym kodzie
- Temat 24. Eliminowanie ostrzeżeń o braku kontroli
- Temat 25. Korzystanie z list zamiast tablic
- Temat 26. Stosowanie typów ogólnych
- Temat 27. Stosowanie metod ogólnych
- Temat 28. Zastosowanie związanych szablonów do zwiększania elastyczności API
- Temat 29. Wykorzystanie heterogenicznych kontenerów bezpiecznych dla typów
- 6 Typy wyliczeniowe i adnotacje
- Temat 30. Użycie typów wyliczeniowych zamiast stałych int
- Temat 31. Użycie pól instancyjnych zamiast kolejności
- Temat 32. Użycie EnumSet zamiast pól bitowych
- Temat 33. Użycie EnumMap zamiast indeksowania kolejnością
- Temat 34. Emulowanie rozszerzalnych typów wyliczeniowych za pomocą interfejsów
- Temat 35. Korzystanie z adnotacji zamiast wzorców nazw
- Temat 36. Spójne użycie adnotacji Override
- Temat 37. Użycie interfejsów znacznikowych do definiowania typów
- 7 Metody
- Temat 38. Sprawdzanie poprawności parametrów
- Temat 39. Defensywne kopiowanie
- Temat 40. Projektowanie sygnatur metod
- Temat 41. Rozsądne korzystanie z przeciążania
- Temat 42. Rozsądne korzystanie z metod varargs
- Temat 43. Zwracanie pustych tablic lub kolekcji zamiast wartości null
- Temat 44. Tworzenie komentarzy dokumentujących dla wszystkich udostępnianych elementów API
- 8 Programowanie
- Temat 45. Ograniczanie zasięgu zmiennych lokalnych
- Temat 46. Stosowanie pętli for-each zamiast tradycyjnych pętli for
- Temat 47. Poznanie i wykorzystywanie bibliotek
- Temat 48. Unikanie typów float i double, gdy potrzebne są dokładne wyniki
- Temat 49. Stosowanie typów prostych zamiast opakowanych typów prostych
- Temat 50. Unikanie typu String, gdy istnieją bardziej odpowiednie typy
- Temat 51. Problemy z wydajnością przy łączeniu ciągów znaków
- Temat 52. Odwoływanie się do obiektów poprzez interfejsy
- Temat 53. Stosowanie interfejsów zamiast refleksyjności
- Temat 54. Rozważne wykorzystywanie metod natywnych
- Temat 55. Unikanie optymalizacji
- Temat 56. Wykorzystanie ogólnie przyjętych konwencji nazewnictwa
- 9 Wyjątki
- Temat 57. Wykorzystanie wyjątków w sytuacjach nadzwyczajnych
- Temat 58. Stosowanie wyjątków przechwytywanych i wyjątków czasu wykonania
- Temat 59. Unikanie niepotrzebnych wyjątków przechwytywanych
- Temat 60. Wykorzystanie wyjątków standardowych
- Temat 61. Zgłaszanie wyjątków właściwych dla abstrakcji
- Temat 62. Dokumentowanie wyjątków zgłaszanych przez metodę
- Temat 63. Udostępnianie danych o błędzie
- Temat 64. Zachowanie atomowości w przypadku błędu
- Temat 65. Nie ignoruj wyjątków
- 10 Współbieżność
- Temat 66. Synchronizacja dostępu do wspólnych modyfikowalnych danych
- Temat 67. Unikanie nadmiarowej synchronizacji
- Temat 68. Stosowanie wykonawców i zadań zamiast wątków
- Temat 69. Stosowanie narzędzi współbieżności zamiast wait i notify
- Temat 70. Dokumentowanie bezpieczeństwa dla wątków
- Temat 71. Rozsądne korzystanie z późnej inicjalizacji
- Temat 72. Nie polegaj na harmonogramie wątków
- Temat 73. Unikanie grup wątków
- 11 Serializacja
- Temat 74. Rozsądne implementowanie interfejsu Serializable
- Temat 75. Wykorzystanie własnej postaci serializowanej
- Temat 76. Defensywne tworzenie metody readObject
- Temat 77. Stosowanie typów wyliczeniowych zamiast readResolve do kontroli obiektów
- Temat 78. Użycie pośrednika serializacji zamiast serializowanych obiektów
- A Tematy odpowiadające pierwszemu wydaniu
- B Zasoby
Helion - inne książki
-
ChatGPT wywołał wstrząs w branży technologicznej. Programiści i wynalazcy otrzymali niesamowite możliwości dostępne na wyciągnięcie ręki. Interfejs API OpenAI i towarzyszące mu biblioteki stanowią gotowe rozwiązanie dla każdego twórcy aplikacji opartych na sztucznej inteligencji. Programista za p...
Tworzenie aplikacji z wykorzystaniem GPT-4 i ChatGPT. Buduj inteligentne chatboty, generatory treści i fascynujące projekty Tworzenie aplikacji z wykorzystaniem GPT-4 i ChatGPT. Buduj inteligentne chatboty, generatory treści i fascynujące projekty
(47.20 zł najniższa cena z 30 dni)35.40 zł
59.00 zł(-40%) -
Ta książka pomoże Ci się przygotować do pracy na stanowisku testera oprogramowania, a także zapewni wsparcie podczas wykonywania nowych zadań. Znajdziesz tu dokładne omówienie podstaw testowania, jego różnych rodzajów i poziomów w odniesieniu do zastosowania na różnych etapach pracy nad projektem...
Tester samouk. Praktyczny przewodnik po testowaniu oprogramowania na bazie gotowego projektu Tester samouk. Praktyczny przewodnik po testowaniu oprogramowania na bazie gotowego projektu
(47.20 zł najniższa cena z 30 dni)35.40 zł
59.00 zł(-40%) -
Czym jest inżynieria wymagań? To systematyczne podejście do pozyskiwania i dokumentowania wymagań, a także zarządzania nimi. Polega na zrozumieniu potrzeb i oczekiwań interesariuszy, a następnie opisaniu, za pomocą wymagań, systemu, który je spełnia.
Certyfikowany inżynier wymagań. Na podstawie IREB CPRE. Poziom podstawowy Certyfikowany inżynier wymagań. Na podstawie IREB CPRE. Poziom podstawowy
(55.20 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%) -
Dzięki tej książce nauczysz się gromadzić publicznie dostępne informacje, korzystać z wiedzy o cyklu życia wrażliwych danych i przekształcać je w informacje wywiadowcze przydatne dla zespołów zajmujących się bezpieczeństwem. Opanujesz proces gromadzenia i analizy danych, poznasz również strategie...
Prawdziwa głębia OSINT. Odkryj wartość danych Open Source Intelligence Prawdziwa głębia OSINT. Odkryj wartość danych Open Source Intelligence
(79.20 zł najniższa cena z 30 dni)59.40 zł
99.00 zł(-40%) -
Oto kompleksowe omówienie sposobów wdrażania najnowszych dostępnych środków zabezpieczających systemy linuksowe. Z książki dowiesz się, jak skonfigurować laboratorium do ćwiczeń praktycznych, tworzyć konta użytkowników z odpowiednimi poziomami uprawnień, chronić dane dzięki uprawnieniom i szyfrow...
Bezpieczeństwo systemu Linux. Hardening i najnowsze techniki zabezpieczania przed cyberatakami. Wydanie III Bezpieczeństwo systemu Linux. Hardening i najnowsze techniki zabezpieczania przed cyberatakami. Wydanie III
(83.85 zł najniższa cena z 30 dni)77.40 zł
129.00 zł(-40%) -
Jesteś specjalistą IT. I jesteś dobry w tym, co robisz. Masz wiedzę, doświadczenie, chcesz się nimi podzielić z innymi, pomóc im radzić sobie z problemami, które sam już dawno rozwiązałeś, może także zaprezentować się od tej strony przyszłym pracodawcom i zleceniodawcom, tylko... kto - poza Tobą ...
Marka osobista w branży IT. Jak ją zbudować i rozwijać Marka osobista w branży IT. Jak ją zbudować i rozwijać
(32.44 zł najniższa cena z 30 dni)29.94 zł
49.90 zł(-40%) -
MikroTik, łotewska firma z siedzibą w Rydze, od lat produkuje sprzęt sieciowy. Przystępna cena i świetna jakość sprawiły, że urządzenia sygnowane logo MikroTik zdobyły niezwykłą popularność - po produkty łotewskiej marki sięga się coraz częściej. Jeśli planujesz zmodernizować lub zbudować sieć i ...
Konfiguracja usług sieciowych na urządzeniach MikroTik Konfiguracja usług sieciowych na urządzeniach MikroTik
(51.35 zł najniższa cena z 30 dni)47.40 zł
79.00 zł(-40%) -
To drugie, zaktualizowane wydanie przewodnika po systemie Prometheus. Znajdziesz w nim wyczerpujące wprowadzenie do tego oprogramowania, a także wskazówki dotyczące monitorowania aplikacji i infrastruktury, tworzenia wykresów, przekazywania ostrzeżeń, bezpośredniej instrumentacji kodu i pobierani...
Prometheus w pełnej gotowości. Jak monitorować pracę infrastruktury i wydajność działania aplikacji. Wydanie II Prometheus w pełnej gotowości. Jak monitorować pracę infrastruktury i wydajność działania aplikacji. Wydanie II
(57.85 zł najniższa cena z 30 dni)53.40 zł
89.00 zł(-40%) -
Ta książka pomoże Ci w doskonaleniu umiejętności potrzebnych na każdym etapie dochodzenia cyfrowego, od zbierania dowodów, poprzez ich analizę, po tworzenie raportów. Dzięki wielu wskazówkom i praktycznym ćwiczeniom przyswoisz techniki analizy, ekstrakcji danych i raportowania przy użyciu zaawans...
Informatyka śledcza i Kali Linux. Przeprowadź analizy nośników pamięci, ruchu sieciowego i zawartości RAM-u za pomocą narzędzi systemu Kali Linux 2022.x. Wydanie III Informatyka śledcza i Kali Linux. Przeprowadź analizy nośników pamięci, ruchu sieciowego i zawartości RAM-u za pomocą narzędzi systemu Kali Linux 2022.x. Wydanie III
(64.35 zł najniższa cena z 30 dni)59.40 zł
99.00 zł(-40%) -
Tę książkę docenią wszyscy zainteresowani eksploracją danych i uczeniem maszynowym, którzy chcieliby pewnie poruszać się w świecie nauki o danych. Pokazano tu, w jaki sposób Excel pozwala zobrazować proces ich eksplorowania i jak działają poszczególne techniki w tym zakresie. Przejrzyście wyjaśni...
Eksploracja danych za pomocą Excela. Metody uczenia maszynowego krok po kroku Eksploracja danych za pomocą Excela. Metody uczenia maszynowego krok po kroku
(43.55 zł najniższa cena z 30 dni)40.20 zł
67.00 zł(-40%)
Dzieki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka drukowana
Oceny i opinie klientów: Java. Efektywne programowanie. Wydanie II Joshua Bloch (22) Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(12)
(5)
(3)
(2)
(0)
(0)
więcej opinii