- Wydawnictwo:
- Helion
- Ocena:
- 4.2/6 Opinie: 9
- Stron:
- 232
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Sprawdź nowe wydanie
Efektywny Python. 90 sposobów na lepszy kod. Wydanie II
Brett Slatkin
Opis ebooka: Efektywny Python. 59 sposobów na lepszy kod
Twó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ć!
W książce poruszono następujące zagadnienia:
- Podpowiedzi na wszystkich najważniejszych obszarach programowania w Pythonie 3.x i 2.x wraz z dokładnymi objaśnieniami i przykładami.
- Najlepsze praktyki dotyczące tworzenia funkcji czytelnie wyrażających intencje, promujących wielokrotne użycie tego samego kodu i pomagających uniknąć błędów.
- Omówienie tematu właściwego wyrażenia zachowania programu za pomocą klas i obiektów.
- Podpowiedzi pomagające uniknąć pułapek podczas użycia metaklas i atrybutów dynamicznych.
- Prezentacja znacznie efektywniejszego podejścia w zakresie współbieżności i równoległości.
- Przedstawienie lepszych technik i sposobów użycia wbudowanych modułów Pythona.
- Prezentacja narzędzi i najlepszych praktyk stosowanych podczas wspólnej pracy nad projektami.
- Rozwiązania dotyczące usuwania błędów, testowania i optymalizacji, co prowadzi do poprawy jakości kodu i wydajności jego działania.
Poznaj najlepsze praktyki programowania w Pythonie!
„Każdy sposób omówiony w książce stanowi oddzielną lekcję wraz z własnym kodem źródłowym. Nie musisz więc czytać książki od deski do deski, poszczególne sposoby możesz przeglądać i analizować w dowolnej kolejności, wedle potrzeb. Tę książkę będę polecał studentom, ponieważ stanowi niezwykle zwięzłe źródło wiedzy dotyczącej szerokiego zakresu tematów dla średniozaawansowanych programistów Pythona”.
— Brandon Rhodes, inżynier oprogramowania w Dropbox’ie oraz szef PyCon 2016-2017
Duża popularność Pythona bierze się z faktu, że bardzo łatwo można rozpocząć programowanie w tym języku. Jednak jego unikatowe atuty, czar i ekspresyjność mogą być też trudne do uchwycenia. Stąd też wynika wiele pułapek, które mogą zaskoczyć i utrudnić pracę, zwłaszcza początkującemu programiście.
Książka Efektywny Python pomoże Czytelnikowi biegle opanować podejście do programowania zgodnego z duchem Pythona. Przedstawiony tutaj materiał umożliwi wykorzystanie Pythona do tworzenia wyjątkowo solidnego i charakteryzującego się doskonałą wydajnością kodu źródłowego. Użyty w książce zwięzły, oparty na scenariuszach styl zainspirowany zastosowanym przez Scotta Meyersa w C++. 50 efektywnych sposobów na udoskonalenie Twoich programów umożliwił autorowi połączenie 59 najlepszych praktyk, wskazówek i skrótów oraz wyjaśnienie ich na rzeczywistych przykładach kodu.
Opierając się na wieloletnim doświadczeniu budowy infrastruktury Pythona podczas pracy w Google, Brett Slatkin odkrywa przed Czytelnikami mało znane dziwactwa i sposoby, które mają znaczny wpływ na zachowanie i wydajność działania kodu źródłowego. Z książki dowiesz się, jak najlepiej wykonywać kluczowe zadania, czyli w jaki sposób tworzyć kod łatwy do zrozumienia, obsługi i dalszej rozbudowy.
Dzięki tej książce:
- poznasz zasady programowania zgodnego z duchem Pythona
- opanujesz zagadnienia związane z wątkami i współbieżnością
- dostarczysz stabilne API dzięki pakietom
- wykorzystasz potencjał języka Python
Wybrane bestsellery
-
To drugie, zaktualizowane i uzupełnione wydanie podręcznika programowania w duchu Pythona. Zawarty tu materiał umożliwia wykorzystanie tego języka do tworzenia wyjątkowo solidnego i niezwykle wydajnego kodu źródłowego. Książka jest napisana w zwięzłym stylu i ma przemyślany układ, oparty na scena...
Efektywny Python. 90 sposobów na lepszy kod. Wydanie II Efektywny Python. 90 sposobów na lepszy kod. Wydanie II
(51.35 zł najniższa cena z 30 dni)63.20 zł
79.00 zł(-20%) -
Oto uzupełnione i zaktualizowane wydanie bestsellerowego przewodnika dla inżynierów sieci. Dzięki niemu przejdziesz trudną (ale ekscytującą!) drogę od tradycyjnej platformy do platformy sieciowej opartej na najlepszych praktykach programistycznych. Zaczniesz od zagadnień podstawowych, aby następn...
Zaawansowana inżynieria sieci w Pythonie. Automatyzacja, monitorowanie i zarządzanie chmurą. Wydanie IV Zaawansowana inżynieria sieci w Pythonie. Automatyzacja, monitorowanie i zarządzanie chmurą. Wydanie IV
(83.85 zł najniższa cena z 30 dni)103.20 zł
129.00 zł(-20%) -
Oto drugie, zaktualizowane i uzupełnione wydanie przewodnika po bibliotece Pandas. Dzięki tej przystępnej książce nauczysz się w pełni korzystać z możliwości oferowanych przez bibliotekę, nawet jeśli dopiero zaczynasz przygodę z analizą danych w Pythonie. Naukę rozpoczniesz z użyciem rzeczywisteg...
Jak analizować dane z biblioteką Pandas. Praktyczne wprowadzenie. Wydanie II Jak analizować dane z biblioteką Pandas. Praktyczne wprowadzenie. Wydanie II
(70.85 zł najniższa cena z 30 dni)87.20 zł
109.00 zł(-20%) -
Zanurz się w fascynujący świat programowania w języku Python i osiągnij imponujący poziom umiejętności w zaledwie 24 godziny! Oto kilka zalet, które sprawiają, że ta książka jest niezbędna dla każdego aspirującego programisty: Szybki start: podstawy Pythona już w pierwszych godzinach nauki ...
Python w 1 dzień. Nauka programowania w Pythonie w 24 godziny od A do Z Python w 1 dzień. Nauka programowania w Pythonie w 24 godziny od A do Z
-
To książka przeznaczona dla osób, które pracują ze zbiorami danych. Jest praktycznym przewodnikiem po koncepcjach algebry liniowej, pomyślanym tak, by ułatwić ich zrozumienie i zastosowanie w użytecznych obliczeniach. Poszczególne zagadnienia przedstawiono za pomocą kodu Pythona, wraz z przykłada...
Praktyczna algebra liniowa dla analityków danych. Od podstawowych koncepcji do użytecznych aplikacji w Pythonie Praktyczna algebra liniowa dla analityków danych. Od podstawowych koncepcji do użytecznych aplikacji w Pythonie
(50.05 zł najniższa cena z 30 dni)61.60 zł
77.00 zł(-20%) -
To trzecie, zaktualizowane i uzupełnione wydanie bestsellerowego podręcznika programowania w Pythonie. Naukę rozpoczniesz od podstawowych koncepcji programowania. Poznasz takie pojęcia jak zmienne, listy, klasy i pętle, a następnie utrwalisz je dzięki praktycznym ćwiczeniom. Dowiesz się, jak zape...(77.35 zł najniższa cena z 30 dni)
95.20 zł
119.00 zł(-20%) -
Dzięki temu praktycznemu podręcznikowi zrozumiesz, kiedy i dlaczego warto zastosować myślenie funkcyjne, a także jak korzystać z technik funkcyjnych w różnych scenariuszach. Dowiesz się również, jakie narzędzia i biblioteki przeznaczone do tego celu są dostępne w Pythonie i jak używać wyrażeń gen...
Programowanie funkcyjne w Pythonie. Jak pisać zwięzły, wydajny i ekspresywny kod. Wydanie III Programowanie funkcyjne w Pythonie. Jak pisać zwięzły, wydajny i ekspresywny kod. Wydanie III
(57.85 zł najniższa cena z 30 dni)71.20 zł
89.00 zł(-20%) -
To kompleksowy podręcznik do nauki programowania w Pythonie. Jego piąte wydanie zostało gruntownie zaktualizowane i rozbudowane o dodatkowe treści. Omówiono tu najnowsze wersje Pythona w liniach 3.X i 2.X, czyli 3.3 i 2.7, i dodano opisy nowych lub rozszerzonych mechanizmów, takich jak obsługa fo...(129.35 zł najniższa cena z 30 dni)
159.20 zł
199.00 zł(-20%) -
Nie musisz dłużej czekać na włączenie Pythona jako języka skryptowego Excela - ta książka wyjaśnia, jak je połączyć i wyciągnąć z tej integracji maksimum korzyści. To wydanie przeznaczone dla zaawansowanych użytkowników Excela, którzy nie posiadają głębokiej wiedzy o Pythonie. Pokazuje, w jaki sp...
Python i Excel. Nowoczesne środowisko do automatyzacji i analizy danych Python i Excel. Nowoczesne środowisko do automatyzacji i analizy danych
(44.85 zł najniższa cena z 30 dni)55.20 zł
69.00 zł(-20%) -
Metody statystyczne są kluczowym elementem data science, mimo to niewielu specjalistów data science posiada formalne wykształcenie statystyczne. Kursy i podręczniki o podstawach statystyki, rzadko kiedy omawiają temat z perspektywy data science. W drugim wydaniu tego popularnego podręcznika zosta...
Statystyka praktyczna w data science. 50 kluczowych zagadnień w językach R i Python. Wydanie II Statystyka praktyczna w data science. 50 kluczowych zagadnień w językach R i Python. Wydanie II
(44.85 zł najniższa cena z 30 dni)55.20 zł
69.00 zł(-20%)
O autorze ebooka
Brett Slatkin - starszy inżynier oprogramowania w Google, współzałożyciel i lider w Google Consumer Surveys. Brał udział w pracach nad infrastrukturą Google App Engine dla języka Python. Wykorzystał potencjał języka Python do zarządzania serwerami Google. Ukończył Uniwersytet Columbia w Nowym Jorku.
Ebooka "Efektywny Python. 59 sposobów na lepszy kod" 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 "Efektywny Python. 59 sposobów na lepszy kod" 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 "Efektywny Python. 59 sposobów na lepszy kod" 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: Efektywny Python. 59 sposobów na lepszy kod (1) 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: Programista Magazyn Rafał Kocisz; 2015-12-29Recenzja dotyczy produktu: ksiązka drukowanaCzy recenzja była pomocna:
Jest pewna seria książek, które darzę wyjątkowym sentymentem. Mowa tutaj o następujących opracowaniach autorstwa Scott'a Meyers'a: Effective C++: 55 Specific Ways to Im-prove Your Programs and Designs, More Effective C++: 35 New Ways to lmprove Your Programs and Designs, Effective STL: 50 Specific Ways to Impro-ve Your Use of the Standard Template Library, Effective Modern C++: 42 Specific Ways to lmprove Your Use of C++ 7 7 and C++14.
Książki te (szczególnie pierwsze trzy) są mi bardzo bliskie, gdyż ukształtowały i ugruntowały one moją wiedzę na temat języka C++. Ich lektura pozwoliła mi osiągnąć nowy poziom znajomości tego języka, zdecydowanie wykraczający poza podstawy. Poza tym, dzięki niewyczerpanym pokładom dobrego humoru, które autor wstrzyknął w treść tych opracowań, bardzo miło wspominam czas spędzony nad lekturą tej serii.
Książki z cyklu Effective C++ mają wielu zagorzałych fanów i raczej nie trzeba ich reklamować. Podejrzewam jednak, że mniej osób wie o tym, że seria ta jest znacznie szersza i nie dotyczy tylko języka C++. Effective Software Development Series (http://tiny.pl/ggnkx) to cykl książek pisanych przez różnych autorów, aczkolwiek w stylu zbliżonym do Effective C++, pod czujnym okiem Scott'a, który występuje tutaj w roli doradcy oraz redaktora prowadzącego. Wszystkie te książki cechują się podobną strukturą (podział na niewielkie, wyspecjalizowane podpunkty), wysoce pragmatycznym charakterem oraz zbliżonym, średnio-zaawansowanym poziomem trudności. Dziś na łamach kolumny „Klub Dobrej Książki" chciałbym przedstawić najnowszą książkę z tej serii: Efektywny Python. 59 sposobów na lepszy kod, która stosunkowo niedawno doczekała się swojej polskiej edycji.
Na początek kilka słów o strukturze i zawartości. Efektywny Python... trzyma się wypróbowanej tradycji cyklu Effective C++: opracowanie podzielone jest na tematyczne rozdziały, zaś każdy z nich składa się z szeregu podpunktów. Każdy taki podpunkt, tematycznie nawiązujący do swojego rozdziału, omawia wybrany aspekt stosowania danej technologii czy języka. Podpunkty stanowią całość samą w sobie - każdy z nich można czytać oddzielnie (nie jest wymagane czytanie książki od deski do deski).
Książka podzielona jest na osiem rozdziałów:
Programowanie zgodne z duchem Pythona, Funkcje,
Klasy i dziedziczenie,
Metaklasy i atrybuty,
Współbieżność i równoległość,
Wbudowane moduły,
Współpraca,
Produkcja.
Zanim wypowiem się na temat samej zawartości książki, kilka słów odnośnie poziomu mojej znajomości języka Python, do którego później chciałbym się odnieść. Otóż język ten znam dość pobieżnie, przeczytałem kilka książek na jego temat (głównie pozycje dla początkujących), staram się używać go w praktyce - zazwyczaj w celu automatyzacji zadań. Sam uważam się za początkującego Pytho-nowca; mój cel to osiągnięcie poziomu średnio-zaawansowanego.
Dlaczego o tym piszę Ano dlatego, że zawartość i charakter książki Efektywny Python... idealnie wpisuje się w moją bieżącą sytuację. Zastanówmy się: co ma w głowie człowiek uczący się nowego języka programowania, który przyswoił sobie sporo wiedzy teoretycznej i próbuje stosować ją w praktyce Odpowiedź jest prosta: chaos! :) Książki pokroju Efektywny Python.. robią świetną robotę poprzez konsolidację zdobytej wcześniej wiedzy i podawanie jej w niewielkich paczkach: łatwych do przyswojenia i co ważniejsze - wdrożenia w praktycznych zastosowaniach. Model ten działa rewelacyjnie (przynajmniej dla mnie).
Co do oceny zawartości omawianego tu tytułu w ujęciu merytorycznym nie mam żadnych zastrzeżeń (chociaż - tak jak pisałem - ekspertem od tego języka nie jestem); tak czy inaczej, książka ta zawiera dokładnie to, czego się po niej spodziewałem. Jeśli dodać do tego lekki i przystępny styl, to dostajemy lekturę idealną dla każdego średnio-zaawansowanego programisty języka Python. Polecam!
Szczegóły ebooka
- Tytuł oryginału:
- Effective Python: 59 Specific Ways to Write Better Python (Effective Software Development Series)
- Tłumaczenie:
- Robert Górczyński
- ISBN Książki drukowanej:
- 978-83-283-1540-2, 9788328315402
- Data wydania książki drukowanej:
- 2015-11-20
- ISBN Ebooka:
- 978-83-283-1543-3, 9788328315433
- Data wydania ebooka:
- 2015-11-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:
- 168x237
- Numer z katalogu:
- 36527
- Rozmiar pliku Pdf:
- 2.2MB
- Rozmiar pliku ePub:
- 2.9MB
- Rozmiar pliku Mobi:
- 6.8MB
- Pobierz przykładowy rozdział PDF
- 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
- Sposób 1. Ustalenie używanej wersji Pythona (19)
- Sposób 2. Stosuj styl PEP 8 (21)
- Sposób 3. Różnice między typami bytes, str i unicode (23)
- Sposób 4. Decyduj się na funkcje pomocnicze zamiast na skomplikowane wyrażenia (26)
- Sposób 5. miejętnie podziel sekwencje (29)
- Sposób 6. Unikaj użycia indeksów początek, koniec i wartości kroku w pojedynczej operacji podziału (31)
- Sposób 7. Używaj list składanych zamiast funkcji map() i filter() (33)
- Sposób 8. Unikaj więcej niż dwóch wyrażeń na liście składanej (35)
- Sposób 9. Rozważ użycie generatora wyrażeń dla dużych list składanych (36)
- Sposób 10. Preferuj użycie funkcji enumerate() zamiast range() (38)
- Sposób 11. Użycie funkcji zip() do równoczesnego przetwarzania iteratorów (39)
- Sposób 12. Unikaj bloków else po pętlach for i while (41)
- Sposób 13. Wykorzystanie zalet wszystkich bloków w konstrukcji try-except-else-finally (44)
- Sposób 14. Preferuj wyjątki zamiast zwrotu wartości None (47)
- Sposób 15. Zobacz, jak domknięcia współdziałają z zakresem zmiennej (49)
- Sposób 16. Rozważ użycie generatorów, zamiast zwracać listy (54)
- Sposób 17. Podczas iteracji przez argumenty zachowuj postawę defensywną (56)
- Sposób 18. Zmniejszenie wizualnego zagmatwania za pomocą zmiennej liczby argumentów pozycyjnych (61)
- Sposób 19. Zdefiniowanie zachowania opcjonalnego za pomocą argumentów w postaci słów kluczowych (63)
- Sposób 20. Użycie None i docstring w celu dynamicznego określenia argumentów domyślnych (66)
- Sposób 21. Wymuszaj czytelność kodu, stosując jedynie argumenty w postaci słów kluczowych (69)
- Sposób 22. Preferuj klasy pomocnicze zamiast słowników i krotek (73)
- Sposób 23. Dla prostych interfejsów akceptuj funkcje zamiast klas (78)
- Sposób 24. Użycie polimorfizmu @classmethod w celu ogólnego tworzenia obiektów (82)
- Sposób 25. Inicjalizacja klasy nadrzędnej za pomocą wywołania super() (87)
- Sposób 26. Wielokrotnego dziedziczenia używaj jedynie w klasach narzędziowych (91)
- Sposób 27. Preferuj atrybuty publiczne zamiast prywatnych (95)
- Sposób 28. Dziedziczenie po collections.abc w kontenerach typów niestandardowych (99)
- Sposób 29. Używaj zwykłych atrybutów zamiast metod typu getter i setter (105)
- Sposób 30. Rozważ użycie @property zamiast refaktoryzacji atrybutów (109)
- Sposób 31. Stosuj deskryptory, aby wielokrotnie wykorzystywać metody udekorowane przez @property (113)
- Sposób 32. Używaj metod __getattr__(), __getattribute__() i __setattr__() dla opóźnionych atrybutów (117)
- Sposób 33. Sprawdzaj podklasy za pomocą metaklas (122)
- Sposób 34. Rejestruj istniejące klasy wraz z metaklasami (124)
- Sposób 35. Adnotacje atrybutów klas dodawaj za pomocą metaklas (128)
- Sposób 36. Używaj modułu subprocess do zarządzania procesami potomnymi (132)
- Sposób 37. Użycie wątków dla operacji blokujących wejście-wyjście, unikanie równoległości (136)
- Sposób 38. Używaj klasy Lock, aby unikać stanu wyścigu w wątkach (140)
- Sposób 39. Używaj klasy Queue do koordynacji pracy między wątkami (143)
- Sposób 40. Rozważ użycie współprogramów w celu jednoczesnego wykonywania wielu funkcji (150)
- Sposób 41. Rozważ użycie concurrent.futures(), aby otrzymać prawdziwą równoległość (158)
- Sposób 42. Dekoratory funkcji definiuj za pomocą functools.wraps (163)
- Sposób 43. Rozważ użycie poleceń contextlib i with w celu uzyskania wielokrotnego użycia konstrukcji try-finally (166)
- Sposób 44. Niezawodne użycie pickle wraz z copyreg (169)
- Sposób 45. Podczas obsługi czasu lokalnego używaj modułu datetime zamiast time (174)
- Sposób 46. Używaj wbudowanych algorytmów i struktur danych (178)
- Sposób 47. Gdy ważna jest precyzja, używaj modułu decimal (183)
- Sposób 48. Kiedy szukać modułów opracowanych przez społeczność? (185)
- Sposób 49. Dla każdej funkcji, klasy i modułu utwórz docstring (187)
- Sposób 50. Używaj pakietów do organizacji modułów i dostarczania stabilnych API (191)
- Sposób 51. Zdefiniuj główny wyjątek Exception w celu odizolowania komponentu wywołującego od API (196)
- Sposób 52. Zobacz, jak przerwać krąg zależności (199)
- Sposób 53. Używaj środowisk wirtualnych dla odizolowanych i powtarzalnych zależności (204)
- Sposób 54. Rozważ użycie kodu o zasięgu modułu w celu konfiguracji środowiska wdrożenia (211)
- Sposób 55. Używaj ciągów tekstowych repr do debugowania danych wyjściowych (214)
- Sposób 56. Testuj wszystko za pomocą unittest (217)
- Sposób 57. Rozważ interaktywne usuwanie błędów za pomocą pdb (220)
- Sposób 58. Przed optymalizacją przeprowadzaj profilowanie (222)
- Sposób 59. Stosuj moduł tracemalloc, aby poznać sposób użycia pamięci i wykryć jej wycieki (226)
Wprowadzenie (11)
Podziękowania (15)
O autorze (17)
Rozdział 1. Programowanie zgodne z duchem Pythona (19)
Rozdział 2. Funkcje (47)
Rozdział 3. Klasy i dziedziczenie (73)
Rozdział 4. Metaklasy i atrybuty (105)
Rozdział 5. Współbieżność i równoległość (131)
Rozdział 6. Wbudowane moduły (163)
Rozdział 7. Współpraca (187)
Rozdział 8. Produkcja (211)
Skorowidz (229)
Helion - inne książki
-
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)39.92 zł
49.90 zł(-20%) -
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)63.20 zł
79.00 zł(-20%) -
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)53.60 zł
67.00 zł(-20%) -
Ta książka będzie świetnym uzupełnieniem wiedzy o Flutterze i Darcie, sprawdzi się również jako wsparcie podczas rozwiązywania konkretnych problemów. Znalazło się tu ponad sto receptur, dzięki którym poznasz tajniki pisania efektywnego kodu, korzystania z narzędzi udostępnianych przez framework F...
Flutter i Dart. Receptury. Tworzenie chmurowych aplikacji full stack Flutter i Dart. Receptury. Tworzenie chmurowych aplikacji full stack
(44.85 zł najniższa cena z 30 dni)55.20 zł
69.00 zł(-20%) -
Ten przewodnik, który docenią programiści i architekci, zawiera wyczerpujące omówienie zagadnień projektowania, funkcjonowania i modyfikowania architektury API. Od strony praktycznej przedstawia strategie budowania i testowania API REST umożliwiającego połączenie oferowanej funkcjonalności na poz...
Architektura API. Projektowanie, używanie i rozwijanie systemów opartych na API Architektura API. Projektowanie, używanie i rozwijanie systemów opartych na API
(44.85 zł najniższa cena z 30 dni)55.20 zł
69.00 zł(-20%) -
W tej książce opisano różne zastosowania GPT-4 w medycynie: jako źródło informacji medycznej, wsparcie w podejmowaniu decyzji dotyczących leczenia czy też pomoc w tworzeniu dokumentacji, takiej jak podsumowanie wizyty pacjenta. Podczas lektury odkryjesz niezwykły potencjał tej technologii, przeko...
Rewolucja sztucznej inteligencji w medycynie. Jak GPT-4 może zmienić przyszłość Rewolucja sztucznej inteligencji w medycynie. Jak GPT-4 może zmienić przyszłość
(43.55 zł najniższa cena z 30 dni)53.60 zł
67.00 zł(-20%) -
Oto zwięzłe i równocześnie praktyczne kompendium, w którym znajdziesz 20 praktyk udanego planowania, analizy, specyfikacji, walidacji i zarządzania wymaganiami. Praktyki te są odpowiednie dla projektów zarządzanych zarówno w tradycyjny, jak i zwinny sposób, niezależnie od branży. Sprawią, że zesp...
Specyfikacja wymagań oprogramowania. Kluczowe praktyki analizy biznesowej Specyfikacja wymagań oprogramowania. Kluczowe praktyki analizy biznesowej
(43.55 zł najniższa cena z 30 dni)53.60 zł
67.00 zł(-20%) -
Zigi to postać fikcyjna - warta poznania! Autor książki, sam będący od wielu lat testerem, wyposażył swojego bohatera we własne doświadczenia. Dołożył do nich trochę „case’ów”, które widział, o których słyszał lub czytał, ubrał je w przystępne słowa i sfabularyzował dla podkręce...(38.35 zł najniższa cena z 30 dni)
47.20 zł
59.00 zł(-20%) -
W tej książce omówiono ponad 20 najprzydatniejszych wzorców projektowych, dzięki którym tworzone aplikacje internetowe będą łatwe w późniejszej obsłudze technicznej i w trakcie skalowania. Poza wzorcami projektowymi przedstawiono wzorce generowania i wydajności działania, których znaczenie dla uż...
Wzorce projektowe w JavaScripcie. Przewodnik dla programistów JavaScriptu i Reacta. Wydanie II Wzorce projektowe w JavaScripcie. Przewodnik dla programistów JavaScriptu i Reacta. Wydanie II
(44.85 zł najniższa cena z 30 dni)55.20 zł
69.00 zł(-20%) -
Testowanie oprogramowania to jedna z najdynamiczniej rozwijających się dziedzin inżynierii oprogramowania. Zarobki doświadczonych testerów są porównywalne z wynagrodzeniem, jakie otrzymują dobrzy programiści. Aby rozpocząć karierę w tym zawodzie, trzeba się legitymować odpowiednimi umiejętnościam...
Certyfikowany tester ISTQB®. Poziom podstawowy. Wydanie II Certyfikowany tester ISTQB®. Poziom podstawowy. Wydanie II
(70.85 zł najniższa cena z 30 dni)87.20 zł
109.00 zł(-20%)
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: Efektywny Python. 59 sposobów na lepszy kod Brett Slatkin (9) 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.
(5)
(0)
(1)
(0)
(1)
(2)
Oceny i opinie poprzedniego wydania
więcej opinii