Język Go. Poznaj i programuj
- Wydawnictwo:
- Helion
- Ocena:
- 4.9/6 Opinie: 8
- Stron:
- 360
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi

Opis ebooka: Język Go. Poznaj i programuj
Język Go jest nazywany „językiem C XXI wieku”. Podobnie jak C, umożliwia kompilowanie programów do wydajnego kodu maszynowego, który w natywny sposób współpracuje z poszczególnymi systemami operacyjnymi. Go jest elastycznym narzędziem pozwalającym osiągać maksymalny efekt przy minimalnych środkach. Jest bardzo wszechstronny — bardzo dobrze nadaje się do budowania infrastruktury takiej jak serwery sieciowe, do tworzenia narzędzi dla programistów, ale jest też znakomitym językiem do programowania grafiki, aplikacji mobilnych i uczenia maszynowego.
Niniejsza książka jest skierowana do osób, które chcą jak najszybciej rozpocząć tworzenie wydajnego oprogramowania w Go. Autorzy przejrzyście wyjaśnili podstawy tego języka i zasady nim rządzące, a swój wykład uzupełnili setkami interesujących i praktycznych przykładów dobrze napisanego kodu Go. W ten sposób Czytelnik dobrze pozna wszystkie aspekty tego języka, jego najistotniejsze pakiety oraz szeroki zakres zastosowań.
W książce omówiono:
- podstawowe koncepcje Go, jego najważniejsze konstrukcje i elementy strukturalne programu;
- proste i złożone typy danych, funkcje, metody i interfejsy;
- zasady współbieżności implementowanej w Go;
- kompilacja i formatowanie programu w Go;
- korzystanie z pakietów oraz z bibliotek testowania;
- zagadnienia zaawansowane: korzystanie z refleksji i programowanie niskiego poziomu.
Poznaj język Go — doskonałe narzędzie dla profesjonalisty!
Książka Język Go. Poznaj i programuj jest autorytatywnym zasobem wiedzy dla każdego programisty, który chce nauczyć się Go. Pokazuje, w jaki sposób pisać jasny i idiomatyczny kod Go do rozwiązywania rzeczywistych problemów. Ta książka nie zakłada wcześniejszej wiedzy na temat Go, ani doświadczenia w jakimś konkretnym języku programowania, więc będzie przystępna bez względu na to, czy czujesz się komfortowo w języku JavaScript, Ruby, Python, Java lub C++.
Pierwszy rozdział jest przewodnikiem po podstawowych koncepcjach Go, wprowadzanych na przykładach programów dla operacji we-wy i przetwarzania tekstu, prostej grafiki oraz klientów i serwerów internetowych.
Początkowe rozdziały omawiają strukturalne elementy programów Go: składnię, przepływ sterowania, typy danych oraz organizację programów w pakiety, pliki i funkcje. Te przykłady ilustrują wiele pakietów ze standardowej biblioteki i pokazują, w jaki sposób samemu tworzyć nowe. Dalsze rozdziały objaśniają bardziej szczegółowo mechanizm pakietów oraz sposób kompilowania, testowania i utrzymywania projektów za pomocą narzędzia go.
Rozdziały poświęcone metodom i interfejsom wprowadzają niekonwencjonalne podejście języka Go do programowania obiektowego, w którym metody mogą być deklarowane na dowolnym typie, a warunki interfejsów są spełniane pośrednio. Objaśniają kluczowe zasady hermetyzacji, kompozycji i podstawialności, wykorzystując realistyczne przykłady.
Dwa rozdziały dotyczące współbieżności prezentują pogłębione podejścia do tego coraz ważniejszego tematu. Pierwszy z nich, omawiający podstawowe mechanizmy funkcji goroutine i kanałów, ilustruje styl znany jako komunikacja procesów sekwencyjnych (CSP), z którego słynie Go. Drugi opisuje bardziej tradycyjne aspekty współbieżności ze współdzielonymi zmiennymi. Te rozdziały zapewniają solidne podstawy dla programistów, którzy po raz pierwszy zetknęli się ze współbieżnością.
Ostatnie dwa rozdziały eksplorują niskopoziomowe funkcjonalności języka Go. Pierwszy opisuje sztukę metaprogramowania z wykorzystaniem refleksji. Drugi pokazuje, jak używać pakietu unsafe do wyjścia poza system typów w wyjątkowych sytuacjach, oraz jak stosować narzędzie cgo do tworzenia dowiązań Go dla bibliotek języka C.
Książka zawiera setki interesujących i praktycznych przykładów dobrze napisanego kodu Go, które obejmują wszystkie aspekty języka, jego najbardziej istotne pakiety oraz szeroki zakres zastosowań. Każdy rozdział ma ćwiczenia służące do sprawdzenia wiedzy oraz zbadania rozszerzeń i alternatywnych rozwiązań. Kod źródłowy z przykładami można bezpłatnie pobrać ze strony wydawnictwa Helion.
Wybrane bestsellery
-
Ta książka jest unikalną relacją historyczną z początków Uniksa. Zawiera wspomnienia naocznych świadków z pierwszych lat istnienia tego systemu, jego rozwoju i stopniowego przenikania technologii uniksowych do poszczególnych dziedzin informatyki. Znajdziesz tu niewiele trudnych, naukowych i techn...(29.40 zł najniższa cena z 30 dni)
31.85 zł
49.00 zł(-35%) -
Dzięki tej książce zdobędziesz kompletną wiedzę na temat języka C. Poznasz wszystkie dostępne typy, operatory i wyrażenia. Nauczysz się sterować wykonywaniem programu oraz wykorzystywać funkcje. Ponadto dogłębnie poznasz coś, co sprawia początkującym programistom najwięcej problemów - wskaźniki. ...(46.20 zł najniższa cena z 30 dni)
50.05 zł
77.00 zł(-35%) -
Dzięki książce Head First JavaScript. Edycja polska poznasz JavaScript w nietypowy, a przy tym bardzo skuteczny sposób. Ponieważ została ona napisana w oparciu o najnowsze teorie uczenia się, błyskawicznie przyswoisz sobie wiedzę o tym języku. Nauczysz się osadzać kod JavaScript w dokumentach HTM...(9.90 zł najniższa cena z 30 dni)
48.95 zł
89.00 zł(-45%) -
O tym, ile problemów sprawia niedbale napisany kod, wie każdy programista. Nie wszyscy jednak wiedzą, jak napisać ten świetny, „czysty” kod i czym właściwie powinien się on charakteryzować. Co więcej – jak odróżnić dobry kod od złego? Odpowiedź na te pytania oraz sposoby tworzen...(47.40 zł najniższa cena z 30 dni)
51.35 zł
79.00 zł(-35%) -
Branża IT kusi licznymi ofertami pracy, atrakcyjnymi zarobkami i ciekawymi ścieżkami rozwoju nie tylko zawodowych programistów, lecz również osoby bez wykształcenia informatycznego czy doświadczenia w tej dziedzinie. Te ostatnie zwykle zaczynają karierę od roli testera aplikacji. Jednym z podstaw...(53.40 zł najniższa cena z 30 dni)
57.85 zł
89.00 zł(-35%) -
Dave Thomas i Andy Hunt napisali pierwsze wydanie tej wpływowej książki w 1999 roku, aby pomóc swoim klientom tworzyć lepsze oprogramowanie i na nowo odnaleźć radość z kodowania. Nauki płynące z tamtego wydania pomogły wielu pokoleniom programistów zbadać istotę rozwoju oprogramowania, niezależni...
Pragmatyczny programista. Od czeladnika do mistrza. Wydanie II Pragmatyczny programista. Od czeladnika do mistrza. Wydanie II
(46.20 zł najniższa cena z 30 dni)50.05 zł
77.00 zł(-35%) -
Lektura tej książki ułatwi Ci pozbycie się obaw przed biblioteką asyncio. Zrozumiesz jej podstawowe elementy, co pozwoli Ci na rozpoczęcie programowania sterowanego zdarzeniami i prostą obsługę tysięcy jednoczesnych połączeń sieciowych. Dowiesz się, dlaczego Asyncio stanowi bezpieczniejszą altern...(23.94 zł najniższa cena z 30 dni)
25.93 zł
39.90 zł(-35%) -
Z tym przewodnikiem nauczysz się stosowania Reacta w praktyce. Dowiesz się, w jaki sposób zbudować jednostronicową, złożoną aplikację internetową, i zdobędziesz wiedzę umożliwiającą używanie tej biblioteki w codziennej pracy. Pokazano tu, jak rozpocząć projekt i rozwijać rzeczywistą aplikację. Za...
React w działaniu. Tworzenie aplikacji internetowych. Wydanie II React w działaniu. Tworzenie aplikacji internetowych. Wydanie II
(38.35 zł najniższa cena z 30 dni)38.35 zł
59.00 zł(-35%) -
Jeśli kiedykolwiek próbowałeś zaprojektować dowolną stronę WWW, na pewno wiesz, że aktualne tablice informatyczne bardzo przyspieszają ten proces. Przejrzysty układ i przemyślana konstrukcja tablic sprawiają, że możesz w mig odnaleźć każdą zmienną, encję czy funkcję. Możesz błyskawicznie sprawdzi...(8.50 zł najniższa cena z 30 dni)
9.35 zł
17.00 zł(-45%)
O autorach ebooka
Alan A.A. Donovan od dwudziestu lat zajmuje się programowaniem. Jest członkiem zespołu Go firmy Google w Nowym Jorku. Od 2005 r. pracuje w firmie Google nad projektami infrastrukturalnymi. Brał udział w opracowaniu autorskiego systemu kompilacji Blaze. Zbudował wiele bibliotek i narzędzi do statycznej analizy programów Go.
Brian Kernighan wykłada na Uniwersytecie Princeton. Wcześniej przez trzydzieści lat pracował w Computing Science Research Center of Bell Laboratories. Jego zainteresowania badawcze obejmują narzędzia programowe, języki zorientowane na aplikacje, metodologię programowania, interfejsy użytkownika, humanistykę cyfrową i edukację technologiczną. Jest członkiem American Academy of Arts and Sciences i National Academy of Engineering.
Ebooka 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 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 zobaczysz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP4 (pliki spakowane w ZIP)
Recenzje ebooka: Język Go. Poznaj i programuj (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.
-
Programista Magazyn
W poprzedniej odsłonie niniejszej kolumny wspominałem klasyczną pozycję autorstwa Brian'a W. Kernighan'a oraz Dennis'a M. Ritchiego: Język ANSI C. Dziś na łamach Klubu Dobrej Książki chciałbym przedstawić wyjątkowy dla mnie tytuł, nawiązujący do wspomnianego wyżej opracowania: Język Go. Poznaj i programuj. W jaki sposób Język Go nawiązuje do Języka ANSI C? To, co z miejsca rzuca się w oczy, to podobny tytuł oraz wspólny autor (Brian W. Kernighan); jednakże po zagłębieniu się w lekturę opracowania okazuje się, że podobieństw jest znacznie więcej, o czym za moment napiszę więcej.
Zanim przejdę do szczegółowego omówienia zawartości książki, muszę przyznać się, że język Go jest moim programistycznym odkryciem tego roku. Jego naukę rozpocząłem zgodnie z konsekwentnie stosowaną zasadą zaczerpniętą z Pragmatycznego Programisty, która brzmi: ?co rok poznaj nowy język programowania". Wybór tym razem padł na Go i mówiąc szczerze, jestem nim zachwycony. W szczególności urzekł mnie pragmatyczny charakter tego języka połączony ze sporą dawką innowacji oraz z rewelacyjną (i niezwykle bogatą) biblioteką standardową. Być może właśnie dlatego książkę Język Go. Poznaj i programuj pochłonąłem z wielkim zainteresowaniem.
Język Go nazywany jest często językiem C XXI-go wieku. Książkę Język Go można w tym kontekście nazwać podręcznikiem programowania na miarę XXI-go wieku. Opracowanie to strukturą oraz poziomem trudności nawiązuje do Języka ANSI C. Startując z nieśmiertelnym przykładem Witaj Świecie, autorzy szybko przechodzą do bardziej złożonych tematów i przy każdej nadarzającej się okazji przemycają w tekście cenne, nowoczesne wskazówki dotyczące stylu i techniki programowania. Warto w tym miejscu wspomnieć, że Go w stosunku do C jest językiem o wiele bogatszym, zarówno w kontekście składni, jak i biblioteki standardowej. W efekcie krzywa nauki tego języka jest bardziej stroma - co też znajduje swoje odzwierciedlenie w opracowaniu.
Pierwszy rozdział książki (Przewodnik) stanowi bogate wprowadzenie, którego celem jest wzbudzenie w czytelniku zainteresowania nowym językiem oraz jego możliwościami. Czytając go, nauczymy się obsługiwać wiersz poleceń, generować animowane GIF-y, pobierać zawartość zadanych adresów URL (zarówno w trybie sekwencyjnym, jak i równoległym) i stworzyć prosty serwer WWW - wszystko to za pomocą języka Go oraz jego biblioteki standardowej.
Kolejne sześć rozdziałów to szczegółowy przegląd podstawowych elementów, z których buduje się programy pisane w Go. Są to po kolei:
- instrukcje sterujące,
- podstawowe typy danych,
-typy złożone,
-funkcje,
-metody,
-interfejsy.
Kolejne dwa rozdziały poświęcono mechanizmom zrównoleglania programów oferowanych przez Go. W szczególności mowa tutaj o funkcjach goroutine i kanałach oraz o obsłudze współbieżności ze współdzieleniem zmiennych.
Rozdział 10-ty omawia pakiety oraz silnie powiązane z językiem narzędzie go, zaś rozdział 11 -ty: wbudowane w język udogodnienia wspierające proces testowania (między innymi: obsługa testów jednostkowych, badanie pokrycia testami, funkcje benchmarku-jące oraz profilowanie). Rozdział 12-ty przedstawia szczegółowo wbudowany w język Go mechanizm refleksji. Książkę zamyka rozdział 13-ty omawiający kwestie związane z programowaniem niskopoziomowym.
Podsumowując: poziom techniczny książki jest bardzo wysoki, a jej lektura wymagająca - autorzy stawiają czytelnikowi wysoką poprzeczkę (podobnie jak w przypadku opracowania Język ANSI Q. Jednak ten, kto solidne przestudiuje tę pozycję, posiądzie solidny zastrzyk wiedzy, zarówno na temat samego języka Go, jak i w tematach powiązanych z jego głównymi zastosowaniami: programowaniem sieciowym oraz przetwarzaniem równoległym. Bardzo polecam zarówno język Go, jak i prezentowaną książkę - przede wszystkim osobom, które miały już styczność z programowaniem, a chciałyby ugruntować i poszerzyć swoją wiedzę. Nauka języka Go to w mojej opinii bardzo cenne doświadczenie, zaś poznawanie go za pośrednictwem omawianej tu książki to dodatkowo prawdziwa przyjemność!
Szczegóły ebooka
- Tytuł oryginału:
- The Go Programming Language
- Tłumaczenie:
- Lech Lachowski
- ISBN Książki drukowanej:
- 978-83-283-2467-1, 9788328324671
- Data wydania książki drukowanej:
- 2016-07-22
- ISBN Ebooka:
- 978-83-283-2468-8, 9788328324688
- Data wydania ebooka:
-
2016-07-22
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:
- 170x230
- Numer z katalogu:
- 45590
- druk na żądanie!
- dnż
- Rozmiar pliku Pdf:
- 3.0MB
- Rozmiar pliku ePub:
- 4.5MB
- Rozmiar pliku Mobi:
- 11.3MB
- 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
- Pochodzenie języka Go (10)
- Projekt Go (11)
- Struktura książki (13)
- Gdzie można znaleźć więcej informacji (14)
- Podziękowania (15)
- 1.1. Witaj, świecie (17)
- 1.2. Argumenty wiersza poleceń (19)
- 1.3. Wyszukiwanie zduplikowanych linii (23)
- 1.4. Animowane GIF-y (28)
- 1.5. Pobieranie zawartości adresu URL (30)
- 1.6. Pobieranie zawartości kilku adresów URL równolegle (32)
- 1.7. Serwer WWW (33)
- 1.8. Kilka pominiętych kwestii (37)
- 2.1. Nazwy (41)
- 2.2. Deklaracje (42)
- 2.3. Zmienne (43)
- 2.4. Przypisania (50)
- 2.5. Deklaracje typów (52)
- 2.6. Pakiety i pliki (54)
- 2.7. Zakres (58)
- 3.1. Liczby całkowite (63)
- 3.2. Liczby zmiennoprzecinkowe (68)
- 3.3. Liczby zespolone (72)
- 3.4. Wartości logiczne (75)
- 3.5. Łańcuchy znaków (75)
- 3.6. Stałe (86)
- 4.1. Tablice (91)
- 4.2. Wycinki (94)
- 4.3. Mapy (102)
- 4.4. Struktury (108)
- 4.5. JSON (114)
- 4.6. Szablony tekstowe i HTML (120)
- 5.1. Deklaracje funkcji (125)
- 5.2. Rekurencja (127)
- 5.3. Zwracanie wielu wartości (130)
- 5.4. Błędy (132)
- 5.5. Wartości funkcji (137)
- 5.6. Funkcje anonimowe (139)
- 5.7. Funkcje o zmiennej liczbie argumentów (146)
- 5.8. Odroczone wywołania funkcji (147)
- 5.9. Procedura panic (152)
- 5.10. Odzyskiwanie sprawności (154)
- 6.1. Deklaracje metod (157)
- 6.2. Metody z odbiornikiem wskaźnikowym (159)
- 6.3. Komponowanie typów poprzez osadzanie struktur (162)
- 6.4. Wartości i wyrażenia metod (165)
- 6.5. Przykład: typ wektora bitowego (166)
- 6.6. Hermetyzacja (169)
- 7.1. Interfejsy jako kontrakty (173)
- 7.2. Typy interfejsowe (176)
- 7.3. Spełnianie warunków interfejsu (177)
- 7.4. Parsowanie flag za pomocą interfejsu flag.Value (180)
- 7.5. Wartości interfejsów (182)
- 7.6. Sortowanie za pomocą interfejsu sort.Interface (187)
- 7.7. Interfejs http.Handler (191)
- 7.8. Interfejs error (196)
- 7.9. Przykład: ewaluator wyrażeń (197)
- 7.10. Asercje typów (203)
- 7.11. Rozróżnianie błędów za pomocą asercji typów (205)
- 7.12. Kwerendowanie zachowań za pomocą interfejsowych asercji typów (207)
- 7.13. Przełączniki typów (209)
- 7.14. Przykład: dekodowanie XML oparte na tokenach (211)
- 7.15. Kilka porad (214)
- 8.1. Funkcje goroutine (215)
- 8.2. Przykład: współbieżny serwer zegara (217)
- 8.3. Przykład: współbieżny serwer echo (220)
- 8.4. Kanały (222)
- 8.5. Zapętlenie równoległe (231)
- 8.6. Przykład: współbieżny robot internetowy (235)
- 8.7. Multipleksowanie za pomocą instrukcji select (239)
- 8.8. Przykład: współbieżna trawersacja katalogów (242)
- 8.9. Anulowanie (246)
- 8.10. Przykład: serwer czatu (248)
- 9.1. Sytuacje wyścigu (253)
- 9.2. Wzajemne wykluczanie: sync.mutex (258)
- 9.3. Muteksy odczytu/zapisu: sync.RWMutex (261)
- 9.4. Synchronizacja pamięci (262)
- 9.5. Leniwe inicjowanie: sync.Once (264)
- 9.6. Detektor wyścigów (266)
- 9.7. Przykład: współbieżna nieblokująca pamięć podręczna (267)
- 9.8. Funkcje goroutine i wątki (274)
- 10.1. Wprowadzenie (277)
- 10.2. Ścieżki importów (278)
- 10.3. Deklaracja package (279)
- 10.4. Deklaracje import (279)
- 10.5. Puste importy (280)
- 10.6. Pakiety i nazewnictwo (282)
- 10.7. Narzędzie go (284)
- 11.1. Narzędzie go test (296)
- 11.2. Funkcje testujące (296)
- 11.3. Pokrycie (310)
- 11.4. Funkcje benchmarkujące (313)
- 11.5. Profilowanie (315)
- 11.6. Funkcje przykładów (318)
- 12.1. Dlaczego refleksja? (321)
- 12.2. reflect.Type i reflect.Value (322)
- 12.3. Display - rekurencyjny wyświetlacz wartości (324)
- 12.4. Przykład: kodowanie S-wyrażeń (329)
- 12.5. Ustawianie zmiennych za pomocą reflect.Value (332)
- 12.6. Przykład: dekodowanie S-wyrażeń (334)
- 12.7. Uzyskiwanie dostępu do znaczników pól struktury (337)
- 12.8. Wyświetlanie metod typu (340)
- 12.9. Słowo ostrzeżenia (341)
- 13.1. Funkcje unsafe.Sizeof, Alignof i Offsetof (344)
- 13.2. Typ unsafe.Pointer (346)
- 13.3. Przykład: głęboka równoważność (348)
- 13.4. Wywoływanie kodu C za pomocą narzędzia cgo (351)
- 13.5. Kolejne słowo ostrzeżenia (355)
Przedmowa (9)
Rozdział 1. Przewodnik (17)
Rozdział 2. Struktura programu (41)
Rozdział 3. Podstawowe typy danych (63)
Rozdział 4. Typy złożone (91)
Rozdział 5. Funkcje (125)
Rozdział 6. Metody (157)
Rozdział 7. Interfejsy (173)
Rozdział 8. Funkcje goroutine i kanały (215)
Rozdział 9. Współbieżność ze współdzieleniem zmiennych (253)
Rozdział 10. Pakiety i narzędzie go (277)
Rozdział 11. Testowanie (295)
Rozdział 12. Refleksja (321)
Rozdział 13. Programowanie niskiego poziomu (343)
Skorowidz (356)
Helion - inne książki
-
Lektura tej książki nauczy Cię myśleć o danych inaczej niż dotychczas. Przekonasz się, że to nie tylko wypełnione kolumny i wiersze. Nie poprzestaniesz na prostej pracy z danymi, a nauczysz się je układać w historie obfitujące w cenne wnioski. Dowiesz się, jak sobie radzić z wartościami, które wy...
Wizualizacja danych. Pulpity nawigacyjne i raporty w Excelu Wizualizacja danych. Pulpity nawigacyjne i raporty w Excelu
-
W drugiej części tego zaktualizowanego przewodnika dla zaawansowanych informatyków znalazł się między innymi opis mechanizmu wywołania ALPC i procedury synchronizacji sterowników urządzeń i aplikacji. Omówiono zasady wirtualizacji, a także takie elementy jak rejestr, interfejs WMI, usługi ETW i D...
Windows od środka. Wnętrze nowoczesnego systemu, wirtualizacja, systemy plików, rozruch, bezpieczeństwo i dużo więcej. Wydanie VII Windows od środka. Wnętrze nowoczesnego systemu, wirtualizacja, systemy plików, rozruch, bezpieczeństwo i dużo więcej. Wydanie VII
Mark Russinovich, Andrea Allievi, Alex Ionescu, David Solomon
-
Najlepiej stawiać je z GIMP-em ― darmowym, otwartoźródłowym programem do edycji grafiki rastrowej. Dla kogoś, kto chce zacząć samodzielnie pracować nad obróbką zdjęć i tworzeniem rysunków, największe znaczenie ma oczywiście to, co GIMP potrafi. A potrafi naprawdę dużo. Dokonasz w nim retusz...
GIMP. Poznaj świat grafiki komputerowej. Wydanie II GIMP. Poznaj świat grafiki komputerowej. Wydanie II
-
Książka tak, napisana z myślą o doświadczonych programistach, zawiera wiele przykładowych programów, które pozwolą Ci poznać praktyczne tajniki języka, takie jak typy ogólne, LINQ oraz techniki programowania asynchronicznego. Następnie poznasz najnowsze możliwości platformy .NET 6 oraz języka C# ...
C# 10. Programowanie. Tworzenie aplikacji Windows, internetowych i biurowych C# 10. Programowanie. Tworzenie aplikacji Windows, internetowych i biurowych
-
Ten praktyczny przewodnik zawiera szeroki przegląd strategii, wzorców i form testowania oprogramowania, ułatwiających dobór ścieżek i podejść do konkretnych projektów w zależności od zakresu, budżetu i ram czasowych. Książka uczy przydatnych umiejętności w zakresie przeprowadzania testów wydajnoś...
Testowanie full stack. Praktyczny przewodnik dostarczania oprogramowania wysokiej jakości Testowanie full stack. Praktyczny przewodnik dostarczania oprogramowania wysokiej jakości
-
Architekt ma w sobie coś z boga. Przecież kreuje świat. Formę i funkcję budynków, krajobrazy, a nawet przestrzeń naszych mieszkań. Wpływa na otoczenie, świadomie umieszczając w nim kolejne elementy, zmieniające lub podkreślające charakter przestrzeni. Architekci potrafią zaprojektować prawdziwe d...
Projektowanie architektoniczne. Wprowadzenie do zawodu architekta. Wydanie III Projektowanie architektoniczne. Wprowadzenie do zawodu architekta. Wydanie III
-
Książka, którą trzymasz w ręku, to rzecz na wskroś praktyczna. Dowiesz się z niej, jak w prosty i szybki sposób uruchomić własny sklep internetowy na CMS WordPress z użyciem wtyczki WooCommerce. Na systemie zarządzania treścią WordPress bazuje blisko 40 procent istniejących stron internetowych, a...
Wordpress Woocommerce. Stwórz zyskowny sklep internetowy Wordpress Woocommerce. Stwórz zyskowny sklep internetowy
-
Sztuczna inteligencja staje się powoli nieodzownym składnikiem naszego życia. Przeszła długą drogę od modnego hasła pojawiającego się głównie w specjalistycznych publikacjach do technologii mającej realny wpływ na naszą codzienność. Z każdym dniem lepiej radzi sobie z coraz bardziej zaawansowanym...(44.85 zł najniższa cena z 30 dni)
44.85 zł
69.00 zł(-35%) -
To książka przeznaczona dla specjalistów, którzy chcą poszerzyć wiedzę na temat cyberbezpieczeństwa. Opisano tu aktualne koncepcje związane z podatnościami i zagrożeniami bezpieczeństwa, w tym model dojrzałości cybernetycznej. Zaprezentowano narzędzia takie jak Wireshark, DVWA, Burp Suite, OpenVA...
Cyberbezpieczeństwo dla zaawansowanych. Skuteczne zabezpieczenia systemu Windows, Linux, IoT i infrastruktury w chmurze Cyberbezpieczeństwo dla zaawansowanych. Skuteczne zabezpieczenia systemu Windows, Linux, IoT i infrastruktury w chmurze
(70.85 zł najniższa cena z 30 dni)70.85 zł
109.00 zł(-35%) -
Oto praktyczny przewodnik po wersji 3.0 systemu Spark, metodach statystycznych i rzeczywistych zbiorach danych. Omówiono w nim zasady rozwiązywania problemów analitycznych za pomocą interfejsu PySpark, z wykorzystaniem dobrych praktyk programowania w systemie Spark. Po lekturze można bezproblemow...
Zaawansowana analiza danych w PySpark. Metody przetwarzania informacji na szeroką skalę z wykorzystaniem Pythona i systemu Spark Zaawansowana analiza danych w PySpark. Metody przetwarzania informacji na szeroką skalę z wykorzystaniem Pythona i systemu Spark
Akash Tandon, Sandy Ryza, Uri Laserson, Sean Owen, Josh Wills
(44.85 zł najniższa cena z 30 dni)44.85 zł
69.00 zł(-35%)
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.
W przypadku usługi "Druk na żądanie" termin dostarczenia przesyłki może obejmować także czas potrzebny na dodruk (do 10 dni roboczych)
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.


Oceny i opinie klientów: Język Go. Poznaj i programuj Alan A. A. Donovan, Brian W. Kernighan (8)
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.
(3)
(2)
(2)
(1)
(0)
(0)
Mac,
Data dodania: 2021-10-05 Ocena: 6 Opinia potwierdzona zakupem
Kacper Perschke,
Data dodania: 2020-07-22 Ocena: 6 Opinia potwierdzona zakupem
Data dodania: 2020-02-27 Ocena: 6 Opinia potwierdzona zakupem
Data dodania: 2021-09-22 Ocena: 5 Opinia potwierdzona zakupem
MK, Programista
Data dodania: 2018-02-07 Ocena: 5 Opinia niepotwierdzona zakupem
Data dodania: 2022-04-19 Ocena: 4 Opinia potwierdzona zakupem
Technical Support Engineer
Data dodania: 2018-06-13 Ocena: 4 Opinia potwierdzona zakupem
Krzysztof, Początkujący
Data dodania: 2018-01-07 Ocena: 3 Opinia niepotwierdzona zakupem
więcej opinii