Видавець: Helion
Helion - niekwestionowany lider wśród wydawców (lub największe wydawnictwo informatyczne) literatury informatycznej w Polsce. Działa na polskim rynku książki nieprzerwanie od 1991 roku.

Od początku swojej działalności wydawnictwo Helion wspiera rozwój specjalistów z szeroko pojętej branży IT. To doskonała baza wiedzy dla osób, które chcą poznać tajniki informatyki, programowania, sztucznej inteligencji, cyberbezpieczeństwa czy grafiki komputerowej i innych umiejętności związanych z nowoczesnymi technologiami.

Helion oferuje szeroki wybór książek oraz ebooków z różnych dziedzin informatyki, zawsze aktualnych i zgodnych z najnowszymi trendami technologicznymi.
1481
Eлектронна книга

Potoki danych. Leksykon kieszonkowy. Przenoszenie i przetwarzanie danych na potrzeby ich analizy

James Densmore

Poprawnie zaprojektowane i wdrożone potoki danych mają kluczowe znaczenie dla pomyślnej analizy danych, a także w trakcie uczenia maszynowego. Pozyskanie ogromnych ilości danych z różnych źródeł najczęściej nie stanowi problemu. Nieco trudniejsze jest zaprojektowanie procesu ich przetwarzania w celu dostarczenia kontekstu w taki sposób, aby efektywnie korzystać z posiadanych danych w codziennej pracy organizacji i podejmować dzięki nim rozsądne decyzje. Oto zwięzły przewodnik przeznaczony dla inżynierów danych, którzy chcą poznać zasady implementacji potoków danych. Wyjaśnia najważniejsze pojęcia związane z potokami danych, opisuje zasady ich tworzenia i implementacji, prezentuje także najlepsze praktyki stosowane przez liderów w branży analizy danych. Dzięki książce zrozumiesz, w jaki sposób potoki danych działają na nowoczesnym stosie danych, poznasz też typowe zagadnienia, które trzeba przemyśleć przed podjęciem decyzji dotyczących implementacji. Dowiesz się, jakie są zalety samodzielnego opracowania rozwiązania, a jakie - zakupu gotowego produktu. Poznasz również podstawowe koncepcje, które mają zastosowanie dla frameworków typu open source, produktów komercyjnych i samodzielnie opracowywanych rozwiązań. Dowiedz się: czym jest potok danych i na czym polega jego działanie jak się odbywa przenoszenie i przetwarzanie danych w nowoczesnej infrastrukturze jakie narzędzia są szczególnie przydatne do tworzenia potoków danych jak używać potoków danych do analizy i tworzenia raportów jakie są najważniejsze aspekty obsługi potoków, ich testowania i rozwiązywania problemów Poznaj najlepsze praktyki projektowania i implementacji potoków danych!

1482
Eлектронна книга

React i Redux. Praktyczne tworzenie aplikacji WWW. Wydanie II

Kirupa Chinnathambi

React służy do budowy złożonych jednostronicowych aplikacji WWW. Jest biblioteką języka JavaScript, utworzoną i udostępnianą przez Facebook na licencji open source. Biblioteka ta oferuje wiele gotowych komponentów i innych przydatnych funkcji. Pozwala rozwiązywać często powtarzające się i uciążliwe problemy programistyczne w zaskakująco prosty sposób. Pierwsze próby programowania przy użyciu biblioteki React mogą jednak sprawiać trudności. Podobnie jak z innymi narzędziami dla profesjonalistów - aby docenić jej zalety, trzeba ją poznać. Ta książka jest jedynym w swoim rodzaju praktycznym przewodnikiem po bibliotece React - przejrzystym i przystępnym. Zawiera wskazówki ułatwiające błyskawiczny start w tworzeniu efektownych i efektywnych aplikacji WWW. Nawet programista, który pierwszy raz ma do czynienia z tym narzędziem, będzie mógł w krótkim czasie napisać i uruchomić swoją aplikację. W książce zamieszczono setki przykładów omawiających krok po kroku zastosowanie poszczególnych funkcji, a złożone pojęcia wyjaśniono za pomocą trafnych ilustracji. W ten sposób można sobie znacznie uprościć tworzenie nawet bardzo skomplikowanych elementów interfejsu aplikacji! W tej książce między innymi: tworzenie aplikacji za pomocą biblioteki React pisanie komponentów definiujących elementy interfejsu użytkownika zarządzanie stanami aplikacji i jej danymi cykl życia komponentów tworzenie wielostronicowych aplikacji Oto React: znakomity efekt w krótkim czasie!

1483
Eлектронна книга

Raspberry Pi. Receptury

Simon Monk

Wyobraź sobie komputer o rozmiarach niewiele większych od karty kredytowej, posiadający całkiem sporą moc obliczeniową, pracujący pod kontrolą systemu Linux i kosztujący grosze. Tak, taki sprzęt istnieje naprawdę! Mowa o Raspberry Pi — urządzeniu zaprojektowanym z myślą o nauce programowania dla dzieci, które sprawdziło się w wielu zastosowaniach i odniosło ogromny sukces na rynku komercyjnym jako serwer WWW, odtwarzacz filmów oraz platforma do budowy niezwykłych projektów elektronicznych. Brzmi intrygująco? Otwórz tę książkę i poznaj najlepsze przepisy na wykorzystanie możliwości Raspberry Pi. Stąd dowiesz się wszystkiego o budowie i możliwościach tego urządzenia. Po lekturze kolejnych rozdziałów podłączysz Pi do sieci — zarówno kablowej, jak i bezprzewodowej, oraz wykorzystasz złącza GPIO. Ponadto poznasz podstawy języka Python i zobaczysz, jak zastosować go w Pi. Po lekturze tej książki będziesz umiał samodzielnie sterować sprzętem elektronicznym i silnikami oraz zbierać dane z czujników różnego typu. Książka ta jest obowiązkową pozycją dla każdego posiadacza tej niezwykłej platformy!     Dzięki tej książce: rozpoczniesz pracę z Raspberry Pi, podłączysz Raspberry Pi do sieci, będziesz pracował w środowisku opartym na systemie Linux, skorzystasz z gotowych aplikacji przeznaczonych dla Raspberry Pi, będziesz sterował pracą elektroniki podłączonej do złącza GPIO, poznasz zagadnienia dotyczące sterowania za pomocą Raspberry Pi pracą różnych silników, rozpoczniesz pracę z przełącznikami, blokami klawiszy i innymi cyfrowymi urządzeniami wejściowymi, wykonasz różne pomiary za pomocą czujników podłączonych do Raspberry Pi, podłączysz do Raspberry Pi różne wyświetlacze — między innymi matryce diodowe, stworzysz dynamiczne projekty korzystające z możliwości Arduino i Raspberry Pi.    Twój przewodnik po platformie Raspberry Pi!

1484
Eлектронна книга

Jak stać się lepszym programistą. Przewodnik

Podręcznik prawdziwego programisty! Zawód programisty jak żaden inny wymaga ciągłego rozwoju, nauki i doskonalenia. Każdy dzień to nowe wyzwania, techniki programistyczne oraz kolejne linie wysokiej jakości kodu. Zastanawiasz się, co jeszcze możesz zrobić, aby stać się lepszym programistą? Chcesz zaimponować ciekawymi koncepcjami oraz wprowadzić znaczące ulepszenia w codziennej pracy? Trafiłeś na książkę, która sprawi, że Twój kod nabierze nowego blasku! Na kolejnych stronach tej książki przeczytasz o tym, jak powinien być sformatowany kod źródłowy, jakie stosować nazewnictwo oraz jak usuwanie zbędnego kodu wpływa na jego jakość. Nauczysz się odnajdywać błędy w kodzie i pisać dobre testy. Dowiesz się także, jak w pełni korzystać z możliwości systemu kontroli wersji. Książka ta jest obowiązkową lekturą dla każdego programisty ceniącego sobie ciągły rozwój, dążenie do doskonałości oraz tworzenie świetnego kodu! Techniki z poziomu kodu, dotyczące pisania wierszy kodu, testów, debugowania i radzenia sobie ze złożonością. Praktyki, podejścia i postawy: zachowaj prostotę, współpracuj z innymi, wykorzystuj gotowe rozwiązania i twórz elastyczny kod. Strategie skutecznego uczenia się, etycznego postępowania, szukania wyzwań i unikania stagnacji. Praktyczne metody kończenia zadań: używanie właściwych narzędzi, ustalanie, jak ma wyglądać gotowe rozwiązanie, i szukanie pomocy ze strony współpracowników. Nawyki dobrej współpracy z innymi i traktowania programowania jak zajęcia społecznego. Obowiązkowa lektura każdego programisty!

1485
Eлектронна книга

Inżynieria odwrotna w praktyce. Narzędzia i techniki

Alexandre Gazet, Sébastien Josse, Elias Bachaalany, Bruce Dang

Inżynieria odwrotna pozwoli Ci na walkę z hakerami i rootkitami. Na użytkowników globalnej sieci czekają coraz wymyślniejsze pułapki. Każdego dnia grozi im zarażenie oprogramowaniem szpiegującym, rozsyłającym niechciane wiadomości lub wykorzystującym moc obliczeniową procesora do nieznanych celów. Wykrywanie tego typu zagrożeń i przeciwdziałanie im wymaga dogłębnej analizy niechcianego oprogramowania. Jak to zrobić? Na te i wiele innych pytań odpowiedzi dostarczy ta wspaniała książka! Dzięki niej zrozumiesz, jak działają procesory x86, x64 oraz ARM, zgłębisz tajniki jądra systemu Windows oraz poznasz najlepsze narzędzia, które wspomogą Cię w Twoich działaniach. W trakcie lektury kolejnych stron dowiesz się, jak korzystać z debuggera, jaką strukturę mają sterowniki oraz czym są pakiety żądań wejścia-wyjścia. Następnie dowiesz się, po co zaciemnia się kod oraz jakie narzędzia są do tego potrzebne. Techniką odwrotną do zaciemniania jest rozjaśnianie kodu. Zastanawiasz się, które narzędzia są skuteczniejsze? Przekonaj się sam! Ta pasjonująca lektura dostarczy Ci mnóstwo wiedzy na temat działania oprogramowania. Odkryj nowatorskie, usystematyzowane podejście do inżynierii zwrotnej oparte na analizie prawdziwego złośliwego oprogramowania. Poznaj szczegóły trzech najpopularniejszych architektur: x86, x64 i ARM. Zapoznaj się ze szczegółowo omówionymi zagadnieniami związanymi z jądrem systemu Windows oraz sterownikami działającymi w trybie jądra, które zostały opatrzone przykładowymi analizami prawdziwych rootkitów oraz ćwiczeniami. Opanuj skomplikowane techniki zaciemniania kodu takie jak te, które są stosowane w zabezpieczeniach mających postać maszyny wirtualnej. Dowiedz się jak analizować zabezpieczone programy. Odkryj zaawansowane techniki debugowania i automatyzacji, które przyśpieszą wykonywanie zadań związanych z inżynierią odwrotną. Przyjrzyj się jak profesjonaliści analizują programy. Zastosuj zdobytą wiedzę podczas samodzielnej analizy próbek prawdziwego złośliwego oprogramowania. Dowiedz się, jak działają exploity, wirusy, rootkity! Ich działanie można w pełni zrozumieć tylko poprzez inżynierię odwrotną...

1486
Eлектронна книга

Word 2013 PL. Kurs

Jak wybrać pakiet dostosowany do Twoich potrzeb? Czym różni się najnowsza odsłona Office’a od poprzednich wersji? Jak zadbać o elementy tekstowe i graficzne Twojej pracy? Jak przygotowywać spisy i przypisy w Wordzie 2013? Pakiet biurowy Microsoft Office potrafi już chyba wszystko. No, nie przyniesie kawy, ale z pewnością pozwoli nam zyskać czas na jej zrobienie. W dodatku możemy korzystać z niego wszędzie na świecie, o ile tylko wybierzemy wersję sieciową Office 365. W pełni zintegrowany z systemem Windows 8, poza dotychczasowymi funkcjami oferuje także obsługę funkcji dotykowych. Jeśli zaś chodzi o nowości w samym edytorze Word, którego kolejne odsłony pozwalają na coraz lepsze i szybsze tworzenie znakomitej jakości dokumentów, warto wymienić udoskonalenia w zakresie rejestrowania zmian, obsługę standardu XML oraz możliwość odczytywania, edytowania i zapisywania plików w formatach PDF czy XPS. Ta książka ma za zadanie pomóc nowym użytkownikom Worda, a także tym, którzy „przesiadają się” na wersję 2013. Znajdziesz tu proste przepisy na osiąganie określonych efektów, a kolejne, dokładnie opisane ćwiczenia pomogą Ci zorientować się w układzie przycisków i menu z poleceniami. Dzięki temu szybko nauczysz się tworzyć i edytować dokumenty, bawić się kolorem i krojem czcionek, wykorzystywać style i szablony. Zobaczysz, jak łatwo wstawić obrazki, tabele i diagramy, a nawet stworzyć spis treści i profesjonalnie dodać przypisy. Spróbuj, a efekt będzie naprawdę piorunujący! Pakiet Microsoft Office 2013 wraz z usługą Office 365 Aktywacja programów i wymagania systemowe pakietu Office 2013 Tworzenie i edytowanie dokumentów Formatowanie znaków, akapitów i stron Zarządzanie plikami - otwieranie, zapisywanie i ochrona dokumentów Drukowanie dokumentów Style, motywy i szablony Praca z elementami graficznymi Tworzenie i edycja list oraz tabel Tworzenie spisów treści, przypisów dolnych i końcowych Podział tekstu na kolumny

1487
Eлектронна книга

PHP i MySQL. Aplikacje internetowe po stronie serwera

Jon Duckett

Mimo upływu lat i dynamicznego rozwoju konkurencyjnych technologii twórcy stron internetowych wciąż cenią duet PHP i MySQL. Zarówno PHP, jak i MySQL mają otwarte źródła, nie trzeba wnosić opłat za ich użytkowanie, a przy tym są wyjątkowo elastyczne i łatwe do nauki. Nadają się do uruchomienia prostej strony informacyjnej, sklepu internetowego czy forum, a w połączeniu z takimi technologiami jak JavaScript, jQuery lub CSS pozwalają na budowę ogromnych serwisów, czego przykładem mogą być Facebook, Twitter i Wikipedia. Ten znakomity podręcznik programowania dla początkujących sprawi, że nauka PHP i MySQL będzie przyjemna i efektywna. Został pomyślany tak, aby po zapoznaniu się z najpotrzebniejszymi, kluczowymi informacjami szybko przystąpić do tworzenia stron internetowych ― i w ten sposób wraz z przyswajaniem wiedzy rozwijać umiejętności. Książka zawiera mnóstwo wyjaśnień i wskazówek, zilustrowanych schematami, infografikami i krótkimi przykładami kodu. Opisano w niej, jak zaprojektować i dynamiczne strony internetowe, sklepy internetowe czy serwisy społecznościowe. Dzięki lekturze zdobędziesz gruntowne podstawy sztuki programowania i przygotujesz się do opanowania bardziej złożonych zagadnień. Dowiedz się, jak: interpretować i pisać kod PHP tworzyć bazy MySQL i z nich korzystać personalizować wyświetlanie strony zarządzać treścią witryny wzbogacać strony o systemy logowania, tworzenie profili i funkcję dodawania własnych treści przez użytkownika A teraz zaprojektuj i zbuduj dynamiczną, nowoczesną stronę internetową!

1488
Eлектронна книга

VBA dla Excela 2010 PL. 155 praktycznych przykładów

Witold Wrotek

Poznaj język VBA i jego zastosowania w programie Excel Dowiedz się, jak tworzyć rozbudowane makropolecenia Naucz się wydajnie programować arkusze kalkulacyjne Zrób krok dalej — poznaj Visual Basic for Applications Jeśli używasz Excela od jakiegoś czasu, z pewnością zetknąłeś się już ze skrótem VBA, oznaczającym Visual Basic for Applications. Jest to prosty w użyciu język programowania, za pomocą którego można tworzyć programy uruchamiane w obrębie innych aplikacji i automatyzować ich działanie. Jeśli miałeś okazję zarejestrować kiedyś makro, w gruncie rzeczy korzystałeś już z VBA, ponieważ to właśnie przy użyciu tego języka zapisywane są ciągi operacji wykonywane przez Ciebie w arkuszu. Jeśli jednak doszedłeś do punktu, w którym przestało Ci to wystarczać, powinieneś wkroczyć w świat bardziej zaawansowanego programowania w VBA. Znakomicie ułatwi Ci to książka "VBA dla Excela 2010 PL. 155 praktycznych przykładów", która stanowi doskonałe wprowadzenie w tematykę stosowania języka VBA do automatyzacji zadań i tworzenia programów działających w najnowszej wersji arkusza Excel. Znajdziesz w niej podstawowe informacje o środowisku programowania, przegląd dostępnych narzędzi oraz opis sposobów używania obiektów i korzystania z elementów interfejsu użytkownika programu. Dowiesz się też, jak sterować działaniem Excela i przeprowadzać skomplikowane operacje na danych przechowywanych w arkuszach. Tworzenie, edytowanie i używanie makropoleceń Sposób korzystania z edytora Visual Basic for Applications Definiowanie i używanie zmiennych Komunikacja z użytkownikiem aplikacji Stosowanie obiektów VBA Sterowanie pracą programu Excel Używanie instrukcji warunkowych, zdarzeń, metod i podprogramów Przegląd metod, funkcji, instrukcji i operatorów Stań się prawdziwym guru Excela — zacznij programować w VBA!