Publisher: 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.
1865
Ebook

Photoshop. Pikantne efekty specjalne

Corey Barker

Twórcy Photoshopa, najpopularniejszego dziś programu do obróbki grafiki rastrowej, wciąż szukają nowych, rewolucyjnych rozwiązań, które przydadzą się użytkownikom. To, co jeszcze do niedawna nawet nie śniło się grafikom, teraz stało się osiągalne. Jednak niewielu z nich wie o tym, że Adobe Photoshop używany jest również z powodzeniem w branży filmowej. Zaskakujące efekty specjalne, zapadające w pamięć plakaty to najczęściej wynik połączenia kunsztu artystów oraz nieograniczonych możliwości tej aplikacji. Ty też możesz tworzyć efekty specjalne rodem z Hollywood! Z tą książką nauczysz się projektować przykuwające wzrok plakaty i grafiki, a przy tym podniesiesz swój poziom umiejętności w zakresie wykorzystania niezliczonych funkcji programu Adobe Photoshop. Spełnij swoje graficzne marzenia! Tworzenie niestandardowych pędzli, dobieranie odpowiednich czcionek, trójwymiarowe efekty to tylko niektóre z zagadnień poruszanych w tym podręczniku. Jego zakup to świetna inwestycja w Twój rozwój! Poznaj możliwości Photoshopa w zakresie: tworzenia efektów specjalnych projektowania plakatów kreowania własnych pędzli wizualizowania efektów a la Hollywood! Sprawdź, jak tworzyć efekty specjalne godne Hollywood!

1866
Ebook

Micro:bit. Nauka programowania i elektroniki dla małych oraz dużych

Witold Krieser

Zabawę w programowanie czas zacząć! Pod intrygująco brzmiącą nazwą micro:bit kryje się niewielkich rozmiarów płytka będąca mikrokontrolerem ― czy inaczej: mikrokomputerem. Sercem wielu urządzeń, takich jak różne roboty i inteligentne modele samochodów. Micro:bit stanowi punkt wyjścia dla ich konstrukcji i jest urządzeniem niezwykle często pojawiającym się przy okazji rozmaitych projektów związanych z nauką programowania ― korzystają z niego nauczyciele i uczniowie na całym świecie. Mikrokontroler micro:bit pozwala im się sprawnie uczyć i rozwiązywać pojawiające się przy okazji realizacji zadań problemy poprzez zabawę. Bo programowania, podobnie jak każdej innej dziedziny wiedzy, najlepiej uczyć się przez sprawiające radość praktykowanie. Ta książka stanowi swojego rodzaju instrukcję obsługi płytki micro:bit. Zawiera aż sześćdziesiąt gotowych projektów, z których mniej więcej jedna trzecia dotyczy samego mikrokontrolera, pozostałe zaś wymagają zastosowania modułu rozszerzeń i (lub) dodatkowych akcesoriów. Podręcznik proponuje projekty i gotowe programy korzystające z bloczków, a także z bardziej zaawansowanych języków programowania, jakimi są JavaScript i Python. Przekonaj się, że zabawa z micro:bitem jest przyjemna, stosunkowo prosta i równocześnie inspirująca ― z tym mikrokontrolerem wykonasz zarówno prosty włącznik światła, użytecznego robota, samosterujący samochód, jak i bardziej zaawansowane rozwiązania dla tzw. inteligentnego domu.

1867
Ebook

RS 232C - praktyczne programowanie. Od Pascala i C++ do Delphi i Buildera. Wydanie III

Andrzej Daniluk

Na uczelniach, w szkołach i biurach pojawia się coraz więcej zaawansowanych urządzeń komputerowych podłączanych przez port szeregowy. Czy koniecznie trzeba płacić wysokie stawki informatykom, aby wykorzystać pełnię możliwości tych nowoczesnych narzędzi? Na szczęście nie. Obsługa transmisji szeregowej przy użyciu standardu RS 232C może być na tyle łatwa, że uczniowie, studenci, nauczyciele, pracownicy naukowi czy inżynierowie mogą samodzielnie tworzyć potrzebne im oprogramowanie. Dzięki książce "RS 232C -- praktyczne programowanie. Od Pascala i C++ do Delphi i Buildera. Wydanie III" także i Ty szybko nauczysz się pisać programy sterujące urządzeniami podłączanymi przez port szeregowy. Dowiesz się, jak działa transmisja asynchroniczna oraz czym jest standard RS 232C. Poznasz interfejs RS 232C dla systemu Windows i nauczysz się go używać w środowiskach programistycznych Builder i Delphi, co pozwoli Ci pisać potrzebne oprogramowanie w języku Pascal lub C++. Najnowsze, poprawione wydanie zawiera jeszcze więcej przykładów, dzięki którym błyskawicznie będziesz mógł sprawdzić nabytą wiedzę w praktyce. Standard RS 232C Transmisja asynchroniczna Obsługa RS 232C w systemach MS-DOS i Windows Wykorzystanie elementów interfejsu Windows API w środowiskach Builder i Delphi Testowanie programów do obsługi transmisji szeregowej Tworzenie aplikacji wielowątkowych Narzędzia graficzne Przykładowe aplikacje i ich analiza Specyfikacje najważniejszych funkcji

1868
Ebook

Spark. Zaawansowana analiza danych

Uri Laserson, Sandy Ryza, Sean Owen, Josh Wills

Analiza ogromnych zbiorów danych nie musi być wolna! Apache Spark to darmowy, zaawansowany szkielet i silnik pozwalający na szybkie przetwarzanie oraz analizę ogromnych zbiorów danych. Prace nad tym projektem rozpoczęły się w 2009 roku, a już rok później Spark został udostępniony użytkownikom. Jeżeli potrzebujesz najwyższej wydajności w przetwarzaniu informacji, jeżeli chcesz uzyskiwać odpowiedź na trudne pytania niemalże w czasie rzeczywistym, Spark może być odpowiedzią na Twoje oczekiwania. Sięgnij po tę książkę i przekonaj się, czy tak jest w rzeczywistości. Autor porusza tu zaawansowane kwestie związane z analizą statystyczną danych, wykrywaniem anomalii oraz analizą obrazów. Jednak zanim przejdziesz do tych tematów, zapoznasz się z podstawami — wprowadzeniem do analizy danych za pomocą języka Scala oraz Apache Spark. Nauczysz się też przeprowadzać analizę semantyczną i zobaczysz, jak w praktyce przeprowadzić analizę sieci współwystępowań za pomocą biblioteki GraphX. Na koniec dowiesz się, jak przetwarzać dane geoprzestrzenne i genomiczne, a także oszacujesz ryzyko metodą symulacji Monte Carlo. Książka ta pozwoli Ci na wykorzystanie potencjału Apache Spark i zaprzęgnięcie go do najtrudniejszych zadań! Przykłady prezetnowane w książce obejmują: Rekomendowanie muzyki i dane Audioscrobbler Prognozowanie zalesienia za pomocą drzewa decyzyjnego Wykrywanie anomalii w ruchu sieciowym metodą grupowania według k-średnich Wikipedia i ukryta analiza semantyczna Analiza sieci współwystępowań za pomocą biblioteki GraphX Geoprzestrzenna i temporalna analiza tras nowojorskich taksówek Szacowanie ryzyka finansowego metodą symulacji Monte Carlo Analiza danych genomicznych i projekt BDG Analiza danych neuroobrazowych za pomocą pakietów PySpark i Thunder Poznaj potencjał i wydajność Apache Spark!

1869
Ebook

Projektowanie nawigacji strony WWW. Optymalizacja funkcjonalności witryny

James Kalbach

Sekrety sukcesu witryn WWW W jaki sposób użytkownicy przeglądają witryny WWW? Jak wykorzystać różne typy mechanizmów nawigacyjnych? W jaki sposób dobrać kolorystykę i liternictwo elementów nawigacyjnych? Dynamiczny rozwój internetu i technologii sieciowych sprawił, że korzystanie z sieci stało się równie powszechne jak oglądanie telewizji i czytanie gazet. Poprzez witryny WWW zdobywamy niezbędne informacje, zamawiamy towary, płacimy rachunki i kontaktujemy się z przyjaciółmi. Co sprawia, że wśród setek tysięcy serwisów internetowych posiadających podobne możliwości jedne cieszą się popularnością użytkowników, a inne nie? Na pewno na atrakcyjność strony WWW wpływa grafika i treść, ale przede wszystkim jej funkcjonalność. Natomiast o wygodzie korzystania ze niej decyduje nawigacja, czyli sposób, w jaki uzyskujemy potrzebne informacje, przechodzimy pomiędzy stronami i wybieramy interesujące tematy. Współczesne techniki tworzenia witryn WWW - Flash, AJAX i inne - pozwalają na kreowanie niezwykle atrakcyjnych interfejsów użytkownika, ale kluczem do sukcesu jest właśnie odpowiedni projekt struktury nawigacyjnej. Książka "Projektowanie nawigacji strony WWW. Optymalizacja ergonomii witryny " to podręcznik, który ułatwi poznanie i zastosowanie w praktyce zasad projektowania ergonomicznych i efektownych mechanizmów nawigacyjnych na stronach WWW. Czytając go, dowiesz się, czego oczekują użytkownicy stron WWW, jakie schematy nawigacji stosuje się najczęściej i jak dobrać typ nawigacji do przeznaczenia i treści witryny. Nauczysz się analizować cele witryny, tworzyć prototypy i scenariusze nawigacji, określać ścieżki nawigacji i budować elementy menu. Przeczytasz także o projektowaniu interfejsów użytkownika dla aplikacji sieciowych oraz łączeniu mechanizmów nawigacyjnych z wyszukiwawczymi. Podstawowe cele mechanizmów nawigacji w witrynie WWW Teoretyczne modele wyszukiwania Typy mechanizmów nawigacyjnych Metody analizy i oceny projektu nawigacji Tworzenie prototypów i ścieżek nawigacji Dobór kolorów, czcionek i stylów dla elementów nawigacyjnych Mechanizmy wyszukiwawcze Znakowanie treści w portalach społecznościowych Interfejsy użytkownika w aplikacjach internetowych Twórz przejrzyste i wygodne mechanizmy nawigacyjne.

1870
Ebook

Wzorzec MVC w PHP dla profesjonalistów

Chris Pitt

W dobie aplikacji internetowych wzorzec MVC jest jednym z najpowszechniej używanych. Pozwala on utrzymać aplikację w ryzach i sprawić, że jej konserwacja nie nastręcza zbyt wielu problemów. U podstaw MVC leży podział aplikacji na trzy warstwy — modelu, widoku i kontrolera (ang. Model View Controller). Wzorzec ten jest obecnie wykorzystywany praktycznie w każdym języku programowania. Dzięki tej książce zrozumiesz, jak z niego korzystać w aplikacji pisanej przy użyciu języka PHP. W trakcie lektury poznasz jego zalety oraz zobaczysz, jak zacząć tworzenie aplikacji opartej o MVC. W kolejnych rozdziałach zagłębisz się w szczegóły konfigurowania, trasowania, tworzenia modeli oraz wykorzystywania baz danych. Ponadto zdobędziesz dogłębną wiedzę na temat testowania aplikacji — to klucz do tworzenia niezawodnych systemów. W tej książce znajdziesz również opis popularnych szkieletów wspierających MVC: Zend Framework i CakePHP to tylko niektóre z nich. Książka ta jest obowiązkową lekturą dla każdego programisty aplikacji internetowych korzystającego z języka PHP. Dzięki tej książce: poznasz zalety wzorca MVC skutecznie przetestujesz Twoją aplikację zaznajomisz się z dostępnymi szkieletami aplikacji wspierającymi MVC Twórz elastyczne i niezawodne aplikacje internetowe! To publikacja skierowana do osób, które znają podstawy języka PHP, ale nie miały jeszcze do czynienia z bardziej zaawansowanymi technikami wytwarzania oprogramowania. Warto dodać, że każdy rozdział rozpoczyna się od przedstawienia jego celu. Na końcu rozdziałów znajdziemy krótkie podsumowania zawierające pytania oraz dodatkowe ćwiczenia. To świetne źródło wiedzy dla każdego programisty, który chce udoskonalić swoje umiejętności w zakresie tworzenia architektury aplikacji oraz programowania obiektowego. Książka jest napisana w bardzo przemyślany sposób, autor wyczerpująco omawia zagadnienia, przedstawia najlepsze praktyki i rozwiązania. Jeżeli chcesz być lepszym programistą, to pozycja obowiązkowa w Twojej domowej biblioteczce. Adrian Piętka, senior software developerFuture Processing

1871
Ebook

Nowoczesny JavaScript. Poznaj ES6 i praktyczne zastosowania nowych rozwiązań

Nicolas Bevacqua

Niegdyś JavaScript służył głównie twórcom stron WWW, obecnie używany jest nie tylko do pisania aplikacji przeglądarkowych, ale także do tworzenia aplikacji mobilnych i desktopowych, do oprogramowywania różnych urządzeń, a nawet w projektach skafandrów kosmicznych dla NASA. By w pełni wykorzystać możliwości nowoczesnego JavaScriptu, trzeba dobrze poznać zmiany wprowadzone wraz ze standardem ECMAScript6 (ES6). Są to bardzo daleko idące ulepszenia, dotyczące m.in. składni, semantyki, wbudowanych obiektów i metod. Ta książka jest przeznaczona dla każdego, kto chce pogłębić swoją znajomość JavaScriptu i gruntownie zapoznać się z ES6. Materiał w niej zawarty został poukładany w taki sposób, aby ułatwić proces nauki i pozwolić na stopniowe przyswajanie kolejnych zagadnień. Po wprowadzeniu do języka i nowoczesnych narzędzi przedstawiono stosowanie funkcji asynchronicznych, destrukturyzację obiektów, dynamiczne importy, obietnice oraz generatory asynchroniczne. Opisano nowe elementy ES6, takie jak nowe kolekcje, nowe obiekty, ulepszenia obiektów wbudowanych. W książce znalazł się również szereg praktycznych uwag, dzięki którym tworzenie poprawnego, wydajnego i elastycznego kodu z pewnością stanie się dużo łatwiejsze. Niektóre zagadnienia omówione w książce: procesy rozwoju standardów JavaScript techniki sterowania przepływem programu tworzenie map obiektów obiekty wbudowane w ES6 nowe obiekty Proxy i Reflect natywne moduły JavaScript Poznaj JavaScript z najlepszej strony!

1872
Ebook

Excel 2010 PL. Kurs

Witold Wrotek

Z Excelem się kalkuluje! Automatyzacja pracy Wprowadzanie i edycja danych Tworzenie wykresów i drukowanie arkuszy Stosowanie formuł i funkcji obliczeniowych Umiesz liczyć - licz z Excelem! Czym jest arkusz kalkulacyjny Excela? To doskonałe narzędzie ze stajni Microsoft Office jest odpowiedzią na tony zeszytów wraz z tabelami, pomyłki popełniane przy liczeniu, kalkulatory z ograniczoną liczbą funkcji czy wykresy rysowane kredą na tablicach. Excel to prawdopodobnie najlepszy arkusz kalkulacyjny na świecie. Odnosi on sukcesy od roku 1987 i doskonale sprawdza się w przedsiębiorstwach, szkołach i na osobistych pecetach. Z jego pomocą można zautomatyzować prace administracyjne, oszacować koszty, stworzyć symulacje, wygenerować wykresy czy kontrolować budżet - firmowy i domowy. A jak Ty planujesz wykorzystać dziesiątki funkcji i możliwości tego narzędzia? Najczęstszym problemem podczas pracy z Excelem jest wydobycie tkwiącej w nim mocy obliczeniowej. Dlatego też umiejętność jego obsługi jest tak pożądana przez pracodawców i przynosi firmie wymierne korzyści. Z tym podręcznikiem zaczniesz bezbłędnie wykonywać obliczenia w arkuszach Excela, będziesz formatować komórki i gromadzić dane. Przestaniesz bać się tworzenia wykresów, używania funkcji i formuł oraz poruszania się między skoroszytami. Skorzystasz z ilustracji, obrazowych przykładów i ćwiczeń - bez konieczności wgryzania się w specjalistyczną terminologię. Obierz kurs na Excel! Tworzenie nowych i otwieranie istniejących arkuszy Korzystanie z funkcji i formuł matematycznych, finansowych, statystycznych i innych Wprowadzanie do komórek, formatowanie oraz wyszukiwanie danych Drukowanie arkuszy Tworzenie wykresów Praca z Analysis ToolPak