Видавець: 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.
1641
Eлектронна книга

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.

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

Informatyka sądowa w praktyce

Adam Chojnowski

Pozycja obowiązkowa dla biegłego sądowego z zakresu informatyki i elektroniki Akty prawne regulujące pracę biegłego Badania i analizy sądowe systemów informatycznych Opiniowanie sądowe z zakresu informatyki i elektroniki Informatyka sądowa to gałąź nauk sądowych, której celem jest dostarczanie wiedzy z zakresu informatyki sądom, organom przygotowawczym w sprawach karnych oraz komornikom sądowym. Osoby zajmujące się tą dziedziną przeprowadzają analizy informacji cyfrowych, w tym incydentów informatycznych i włamań do sieci, a także opisują, analizują i wyceniają systemy teleinformatyczne. Powołane przez sąd, stanowią rzetelne źródło informacji z zakresu teleinformatyki lub informatyki, w razie gdy związane z nimi tematy są niezrozumiałe lub nieczytelne albo w toku sprawy sądowej wymagana jest specjalistyczna wiedza z branży IT. Na polskim rynku brakowało dotąd opracowania opisującego informatykę sądową kompleksowo, w nieco szerszym kontekście, a przy tym napisanego językiem zrozumiałym dla czytelnika nieposiadającego formalnego wykształcenia prawniczego. Zadaniem książki jest wypełnienie tej luki i przybliżenie informatyki sądowej biegłym sądowym oraz osobom zainteresowanym poruszaną tematyką. Cenne wskazówki znajdą tu również prawnicy, specjaliści do spraw bezpieczeństwa teleinformatycznego, administratorzy, studenci kierunków informatycznych, a także pracownicy oraz funkcjonariusze służb, policji i organów ścigania. Akty prawne regulujące pracę biegłego sądowego Odpowiedzialność cywilna i karna biegłego sądowego Wymogi formalnoprawne dotyczące opinii Warsztat pracy biegłego sądowego z zakresu informatyki Przebieg badań i analiz systemów informatycznych Analiza incydentów i włamań do systemów IT Inwigilacja i wykrywanie złośliwego oprogramowania Wycena systemów komputerowych Prawa autorskie do oprogramowania Opiniowanie z zakresu informatyki i elektroniki Praktyczne przykłady opinii sądowych Teoria i praktyka opiniowania sądowego z zakresu informatyki i elektroniki

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

Więcej niż Excel 2007. 166 gotowych rozwiązań i trików w języku VBA

Mirosław Lewandowski

Dopasuj Excela do swoich wymagań! Narzędzia i zasady używania VBA — okno edytora, certyfikaty, zabezpieczenia Makra i kod VBA — tworzenie, uruchamianie, przykłady konkretnych działań Podstawy VBA — typy danych, operacje na łańcuchach, interakcje z użytkownikiem Bez umiejętności posługiwania się arkuszem kalkulacyjnym Excela trudno dziś wyobrazić sobie jakąkolwiek pracę biurową. Jego wielofunkcyjność i elastyczność są imponujące, ale wciąż jeszcze można natknąć się na obszary nie do końca odpowiadające specyficznym potrzebom danej firmy, stanowiska czy pracownika. Owszem, ogólnie wiadomo, że wbudowany w program język VBA oferuje możliwość znacznego zmodyfikowania ustawień i zapisania dodatkowych funkcji albo sekwencji działań, jednak nie wszyscy potrafią sprawnie wykorzystać to narzędzie. Książka "VBA dla Excela 2007. 166 praktycznych przykładów" to cenny poradnik dla tych, którym nie wystarcza znajomość podstawowych funkcji Excela. Znajdziesz w niej całą masę przykładów kodu napisanego w języku VBA — zastosowanie któregokolwiek z nich pozwala poczuć różnicę w działaniu programu. Jeśli więc chciałbyś zarejestrować i uruchomić własne makro, zdefiniować funkcję, dodać przycisk, jednym ruchem zamknąć wszystkie skoroszyty, wykonać jakąś operację na tablicach albo wyświetlić określony komunikat, możesz zrobić to bez konieczności zagłębiania się w tajniki programowania. Prosto, szybko, skutecznie. Narzędzie VBA w Excelu 2007 Zabezpieczenia Excela i Windows, certyfikaty cyfrowe Rejestrator makr — uruchamianie makr i funkcji Definiowanie własnej funkcji i określanie właściwości makra/funkcji Wymuszanie zezwolenia na makra przy uruchomieniu skoroszytu Dodawanie przycisku lub ikon do wstążki i komentarzy do komórki Ochrona przed zmianą nazwy arkusza i dynamiczne ukrywanie wierszy Hiperłącze w formularzu i oknie komunikatu Odczytywanie danych o systemie Blokowanie wydruków i dostępu do makr Arkusz ofert Typy danych, zmienne, stałe i tablice Typy zmiennych i stałych, funkcje i operatory matematyczne Interakcja z użytkownikiem i operacje na łańcuchach Dodatki Rozszerz potęgę Excela — wykorzystaj gotowe kody VBA.

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

JavaScript. Techniki zaawansowane

Tomasz Sochacki

Narzędzie dla web developera JavaScript rozwija się wraz z internetem. Początkowo był używany do pisania kodu prostych interakcji na stronach WWW, dziś pozwala budować pełnoprawne programy umożliwiające dynamiczną wymianę danych z serwerami, obsługę urządzeń peryferyjnych komputera, jak kamera, mikrofon, różnego rodzaju czujniki itp. Ponadto język ten może być stosowany do tworzenia wydajnych aplikacji serwerowych, a także do programowania urządzeń takich jak mikroroboty czy silniki elektryczne. Jeśli znasz podstawy tego języka, jeśli zdarzyło Ci się już coś w nim napisać, ten podręcznik jest właśnie dla Ciebie. Pozwoli Ci uzyskać wiedzę i umiejętności, dzięki którym dołączysz do grona programistów tworzących w JavaScript oprogramowanie dostępne praktycznie na każdą platformę - od części serwerowej, przez przeglądarki internetowe i aplikacje natywne dla smartfonów, po takie urządzenia jak smartwatch, smart TV i wiele innych. Skoro potrafisz tworzyć proste aplikacje, swobodnie poruszasz się w składni języka JavaScript i wśród typów zmiennych, rozumiesz i umiesz korzystać z asynchroniczności, to czas najwyższy na: upraszczanie kodu aplikacji i korzystanie z wbudowanych mechanizmów języka przyjrzenie się iteratorom i generatorom wykorzystanie możliwości, jakie w JavaScript daje asynchroniczność pracę wielowątkową wyjście poza proste zbiory danych programowanie reaktywne

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

Platforma Node.js. Przewodnik webdevelopera. Wydanie III

David Herron

Platforma Node.js służy do tworzenia aplikacji ogólnego przeznaczenia w języku JavaScript, które nie wymagają przeglądarki internetowej, a sam kod może działać zarówno po stronie klienta, jak i serwera. W Node.js wykorzystano szybki silnik JavaScriptu, V8. Platforma ta udostępnia stabilną bibliotekę do obsługi asynchronicznych sieciowych operacji wejścia-wyjścia. Dodatkowo programista ma do dyspozycji bogaty zestaw niezależnych modułów. Szczególnie atrakcyjne jest wykorzystanie Node.js do budowy aplikacji związanych z internetem rzeczy (IoT) i mikrousług. W tej książce znajdziesz przegląd zagadnień potrzebnych do nauki programowania w Node.js. Dowiesz się między innymi, w jaki sposób można zaimplementować mechanizmy przechowywania danych w bazach danych, uwierzytelniania użytkownika czy komunikacji między użytkownikami w czasie rzeczywistym. Dodatkowo zaprezentowano tu technikę instalowania kodu na serwerze za pomocą platformy Docker. Nie zabraknie też opisu najlepszych praktyk z dziedziny tworzenia oprogramowania i rozkładania dużego obciążenia między serwery zaplecza. Ciekawym tematem ujętym w książce jest implementacja mikrousług REST w architekturze wielowarstwowej. Najważniejsze zagadnienia przedstawione w książce: czym jest platforma Node.js, jak się rozwija i do czego może się przydać opis konfigurowania platformy i omówienie modułów, a także korzystanie z narzędzia npm tworzenie aplikacji dla urządzeń mobilnych, w tym wdrożenie modelu REST korzystanie z biblioteki Socket.IO testowanie aplikacji, w tym testy jednostkowe, testy REST i testy funkcjonalne Node.js — platforma, która zapewnia niezawodność, prostotę i wydajność kodu! David Herron przez wiele lat był inżynierem oprogramowania w Dolinie Krzemowej. Pracował nad różnorodnymi projektami, włączając w to aplikacje do monitorowania wydajności systemów paneli słonecznych. Jako starszy inżynier w Sun Microsystems pracował w zespole Java SE Quality Engineering, Herron pracował też dla firmy VXtreme nad oprogramowaniem, które później stało się aplikacją Windows Media Player. Interesuje się pojazdami elektrycznymi, światowymi zasobami energii, zmianami klimatu i ochroną środowiska.

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

Adobe Photoshop CC/CC PL. Oficjalny podręcznik

Conrad Chavez

O Photoshopie, kultowej aplikacji do edycji fotografii, słyszeli nawet ci, którzy nigdy nie zajmowali się obróbką zdjęć — to klasa sama w sobie. W ciągu ponad dwudziestu lat swojej historii oprogramowanie to bardzo się zmieniło, stając się potężnym, bardzo rozbudowanym i złożonym środowiskiem pracy grafika, wyposażonym w ogromną liczbę funkcji i narzędzi. Nawet osoby, które pracują z Photoshopem od lat, nie wykorzystują wielu jego użytecznych możliwości. A szkoda! Książka, którą masz przed sobą, jest częścią serii Oficjalny Podręcznik. Została opracowana w taki sposób, by maksymalnie ułatwić Ci naukę obsługi Photoshopa. Dzięki niej zapoznasz się z podstawami pracy w tym programie. W piętnastu lekcjach przystępnie objaśniono poszczególne jego funkcje, podano szczegółowe wskazówki do ćwiczeń, udostępniono też pliki z przykładowymi materiałami. Podręcznik będzie przydatny szczególnie dla początkujących użytkowników, ale docenią go również osoby chcące zapoznać się z nowościami wprowadzonymi w Photoshopie w wersji CC. W podręczniku przedstawiono: elementy interfejsu Adobe Photoshop — obszar roboczy wraz z poszczególnymi menu, paskami narzędziowymi i panelami, sposób rozpoczęcia pracy z Photoshopem, nowe elementy Photoshopa, takie jak Creative Cloud z połączonymi obiektami inteligentnymi, narzędzie Content-Aware Move do efektywnego projektowania zawartości ekranów dla różnych urządzeń, nowe podejście do optymalizacji grafik, najefektywniejsze metody zarządzania i prezentowania zdjęć. Naucz się Photoshopa i twórz prawdziwe dzieła grafiki!

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

Adobe InDesign PL. Oficjalny podręcznik. Edycja 2020

Kelly Kordes Anton, Tina DeJarld

Adobe InDesign jest niesamowitym narzędziem, które umożliwia przygotowanie wysokiej klasy dokumentów i drukowanie ich na różnych urządzeniach. Służy także do składania publikacji elektronicznych w wielu formatach - między innymi PDF, HTML czy EPUB. Oprogramowanie to zapewnia precyzję, pełną kontrolę nad przebiegiem projektowania oraz doskonałą współpracę z innymi programami Adobe. InDesign jest wyjątkowo złożonym narzędziem, ale kto pozna jego imponujące możliwości, bez trudu uzyska równie imponujące efekty! To kolejne, zaktualizowane i uzupełnione wydanie oficjalnego podręcznika firmy Adobe, najskuteczniejszej pomocy do nauki InDesigna. Składa się z 15 lekcji, zawierających solidne podstawy typografii, projektowania układu strony i tworzenia dokumentów. Adepci InDesigna będą mogli uczyć się na praktycznych projektach i stopniowo zapoznawać się z technikami o rosnącym poziomie trudności. Doświadczeni użytkownicy przyswoją najlepsze metody pracy i odkryją wyjątkowo przydatne funkcje, takie jak inteligentne rozmieszczanie obrazów w ramkach czy dynamiczny podgląd krojów pisma. Wszystkim natomiast przydadzą się niezliczone wskazówki i techniki ułatwiające efektywne posługiwanie się InDesignem. Dowiedz się, jak: zacząć pracę w InDesignie i nauczyć się zasad składu publikacji korzystać z obiektów, ramek i ze stylów pracować z tekstem i stosować reguły typografii importować i przetwarzać grafikę przygotować pracę do druku i tworzyć pliki PDF z interaktywnymi formularzami Wszystko o InDesignie w najlepszym podręczniku!

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

Wnioskowanie przyczynowe w Pythonie. Praktyczne wykorzystanie w branży technologicznej

Matheus Facure

Wnioskowanie przyczynowe przydaje się w sytuacji, gdy trzeba określić wpływ decyzji biznesowej na konkretny wynik, na przykład wielkość sprzedaży. Działania te są dobrze znane nauce, ale dopiero od niedawna świat poznaje korzyści z ich zastosowania w branży technologicznej. Przyczyniły się do tego postępy w uczeniu maszynowym, automatyzacji procesów i danologii. Teraz, aby uzyskać wymierne korzyści, wystarczy kilka wierszy kodu w Pythonie. Poznaj narzędzia najbardziej znanych analityków danych korzystających z Pythona! prof. Nick Huntington-Klein, autor The Effect: An Introduction to Research Design and Causality Tę książkę docenią w szczególności analitycy danych. Wyjaśniono w niej potencjał wnioskowania przyczynowego w zakresie szacowania wpływu i efektów w biznesie. Opisano klasyczne metody wnioskowania przyczynowego, w tym testy A/B, regresja liniowa, wskaźnik skłonności, metoda syntetycznej kontroli i metoda różnicy w różnicach, przy czym skoncentrowano się przede wszystkim na praktycznym aspekcie tych technik. Znalazło się tu również omówienie nowoczesnych rozwiązań, takich jak wykorzystanie uczenia maszynowego do szacowania heterogenicznych efektów. Każda metoda została zilustrowana opisem zastosowania w branży technologicznej. W książce między innymi: podstawy wnioskowania przyczynowego problemy biznesowe jako zagadnienia z obszaru wnioskowania przyczynowego eksperymenty geograficzne i eksperymenty z przełączaniem oddziaływania badanie błędu systematycznego modele graficzne i wizualizacja związków przyczynowych Najlepsza książka poświęcona najnowocześniejszym metodom, działaniu na rzeczywistych danych i rozwiązywaniu praktycznych problemów! Sean J. Taylor, główny badacz w Motif Analytics