Wydawca: 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.
1849
Ebook

HTML, XHTML i CSS. Praktyczne projekty. Wydanie II

Włodzimierz Gajda

Zostań świetnym webmasterem! Podstawy i rozróżnienia, czyli czym różni się HTML od XHTML i co to jest CSS Standardy i zasady, czyli o czym pamiętać przy projektowaniu strony internetowej Czcionki i układy stron, czyli jak stworzyć znakomity projekt i szablon strony WWW O projektowaniu stron internetowych napisano zapewne grube tysiące książek. Ta dziedzina zmienia się jednak na tyle szybko, a profesjonalnych projektantów, mających dużą wiedzę i obdarzonych umiejętnością jej przekazania, jest na tyle mało, że warto skorzystać z ich doświadczeń. Zwłaszcza, jeśli niezbędne wiadomości podane są w formie praktycznych przykładów, a dotyczą tak istotnych kwestii, jak używanie języków HTML i XHTML oraz kaskadowych arkuszy stylów, zgodność stron z obowiązującymi standardami, komponowanie układu serwisu WWW i tworzenie jego zawartości. Drugie wydanie książki "HTML, XHTML i CSS. Praktyczne projekty" pozwoli Ci od podszewki poznać tajniki projektowania naprawdę przemyślanych stron internetowych, uwzględniających potrzeby ich użytkowników. Dowiesz się, jak zachować poprawność składniową XHTML i CSS. Poznasz semantykę kodu XHTML i opanujesz metodologię pracy zgodnej ze standardami. Zrozumiesz, dlaczego ważne jest zapewnienie dostępności Twoich stron dla osób niepełnosprawnych i co zrobić, by wyszukiwarki mogły bez trudu przeanalizować oraz zaklasyfikować zawartość serwisu. Nauczysz się wybierać czcionki, tło, projektować wygodny interfejs i poszczególne fragmenty strony, a także zapisywać szczególnie udane projekty w formie szablonów. Składnia i poprawność języka XHTML Znaki diakrytyczne i oznaczanie języka dokumentu Praca w trybie standardów Podstawowe elementy XHTML Kaskadowe arkusze stylów — składnia i właściwości Klasy i identyfikatory, rodzaje czcionek Wszystkie atrybuty CSS 2.1 dotyczące czcionek i tekstu Elementy blokowe, liniowe i pływające Obszar zajmowany przez element i metody pozycjonowania elementów blokowych Układy stałej szerokości, płynne i hybrydowe Tekst, listy, tabele, odsyłacze i pozostałe elementy XHTML Właściwości CSS dotyczące tła i przyciski rollover w CSS Struktura funkcjonalna witryny Kolejność elementów w kodzie XHTML i atrybuty XHTML Formularze i powiązania dokumentów Element meta — dodatkowe informacje na temat strony WWW Dostępność strony WWW Semantyczny XHTML Wykorzystaj swoją kreatywność, tworząc zachwycające strony WWW!

1850
Ebook

Mikrousługi oparte na zdarzeniach. Wykorzystywanie danych w organizacji na dużą skalę

Adam Bellemare

Mikrousługi oparte na zdarzeniach mogły powstać dzięki rozwojowi konteneryzacji i łatwiejszemu pozyskiwaniu zasobów obliczeniowych. Szczególnie ciekawą propozycją są rozproszone, odporne na błędy, wysokowydajne i szybkie brokery zdarzeń. Te rozwiązania technologiczne pozwalają na korzystanie z wielkich zbiorów danych i zapewniają przetwarzanie zdarzeń w czasie zbliżonym do rzeczywistego. Taka architektura ma znaczenie nie tylko dla inżynierów systemu, ale także dla struktury i sposobu działania firm i organizacji. Nagle okazuje się, że można bezproblemowo wykonywać działania, które do niedawna nie były jeszcze możliwe. To praktyczny przewodnik, dzięki któremu samodzielnie ocenisz, jak dużą wartość biznesową mogą zyskać duże wolumeny danych, jeśli są wykorzystywane w organizacji przy użyciu architektury mikrousług opartych na zdarzeniach. Dowiesz się także, jak przygotować i przeprowadzić proces budowania organizacji, która wykorzystuje mikrousługi oparte na zdarzeniach. Poznasz wszechstronne, a przy tym proste wzorce odblokowujące wartość tych danych. W książce znalazło się również mnóstwo wskazówek i sugestii dotyczących projektowania systemu opartego na zdarzeniach, ponadto wyjaśniono tutaj kluczowe zasady architektoniczne. Wymieniono też przydatne narzędzia oraz opisano dokładnie techniki testowania mikrousług i wdrażania ich w środowisku produkcyjnym. W książce między innymi: rola architektury opartej na zdarzeniach w dostarczaniu wyjątkowej wartości biznesowej mikrousługi w projektowaniu opartym na zdarzeniach najlepsze wzorce architektoniczne wzorce aplikacji do tworzenia wielofunkcyjnych mikrousług opartych na zdarzeniach komponenty i narzędzia wymagane do uruchomienia ekosystemu mikrousługowego Mikrousługi: odblokuj potencjał danych!

1851
Ebook

Analiza danych z wykorzystaniem SQL-a. Zaawansowane techniki przekształcania danych we wnioski

Cathy Tanimura

Język SQL został stworzony jako narzędzie do przetwarzania danych. Mimo że zwykle jest używany do pracy z bazami danych, jego możliwości są o wiele większe. Poprawny kod SQL ułatwia przetwarzanie potężnych zbiorów danych z dużą szybkością. Szczególnie obiecującą perspektywą jest zastosowanie języka SQL na wielkich zbiorach danych przechowywanych w chmurze. Dzięki nieco bardziej złożonym konstrukcjom SQL analityk danych może z dużą efektywnością wydobywać z nich wiedzę. Ta praktyczna książka jest przeznaczona dla analityków danych i danologów, którzy chcą używać SQL-a do eksploracji dużych zbiorów danych. Pokazuje zarówno popularne, jak i nieco mniej znane techniki budowania zapytań SQL, dzięki czemu możliwe staje się rozwiązywanie nawet bardzo zawiłych problemów i optymalne wykorzystanie właściwości tego języka w pracy na danych. W nowy, innowacyjny sposób przedstawiono tu takie pojęcia jak złączenia, funkcje okna, podzapytania i wyrażenia regularne. Zademonstrowano, jak łączyć różne techniki, aby szybciej osiągać cele za pomocą łatwego do zrozumienia, czytelnego kodu. Opisywany materiał został zilustrowany licznymi przykładami zapytań SQL, dzięki czemu można płynnie przejść do rozwiązywania konkretnych problemów z zakresu przetwarzania, analizy i eksploracji danych. Najciekawsze zagadnienia: przygotowywanie danych do analizy analizy szeregów czasowych z wykorzystaniem SQL analizy kohortowe do badania zachodzących zmian analiza tekstu za pomocą zaawansowanych funkcji i operatorów SQL wykrywanie odstających wartości analizy eksperymentów (testy A/B) SQL: tak wyciągniesz z danych rzetelne wnioski!

1852
Ebook

Elektronika. Projekty dla pasjonatów

Witold Wrotek

Poznaj tajniki układu 555 i naucz się korzystać z tego genialnego wynalazku! Powiedzieć, że elektronika to dziedzina wiedzy, która rządzi dzisiejszym światem, to jak nic nie powiedzieć. Bez elektroniki - czyli gałęzi techniki i nauki zajmującej się wytwarzaniem, a także przetwarzaniem sygnałów w postaci prądów i napięć elektrycznych lub pól elektromagnetycznych - nie byłoby informatyki, automatyki, współczesnej medycyny, komunikacji, obronności, przemysłu samochodowego, nanotechnologii... Jeśli chcesz się w praktyce przekonać, jak działa elektronika - to książka dla Ciebie! Skupiamy się w niej na prostych projektach z użyciem legendarnego układu scalonego 555, określanego też jako NE 555. Jest to chip, który pozwala na realizację wielu funkcji, na przykład skonstruowanie układu czasowego czy multiwibratora. Zaprojektowany i skonstruowany przez Hansa R. Camenzinda w 1970 roku, zrobił niesamowitą karierę - jeszcze na początku XXI wieku co roku na potrzeby przemysłu powstawał miliard takich układów. Teraz o wszechstronności NE 555 możesz się przekonać osobiście, projektując i uruchamiając między innymi różnego rodzaju czujniki, generatory, lampki czy mierniki czasu. Sprawdź, jak szerokie zastosowanie ma NE 555!

1853
Ebook

Mistrz czystego kodu. Kodeks postępowania profesjonalnych programistów

Robert C. Martin

Mistrz czystego kodu. Kodeks postępowania profesjonalnych programistów Podręcznik profesjonalnego programisty! Robert C. Martin, znany jako Uncle Bob, to jeden z prawdziwych gwiazdorów branży IT, człowiek o niezwykłej charyzmie, rewelacyjnym podejściu do słuchaczy i poczuciu humoru. O jego czas wciąż biją się konferencje branżowe. Poza działalnością ekspercką Martin zajmuje się pisaniem książek — m.in. jest autorem znanego każdemu programiście tytułu Czysty kod. Książka, którą trzymasz w rękach, jest udaną kontynuacją tej pozycji. W trakcie lektury dowiesz się, jakie cechy charakteryzują profesjonalnego programistę, a jest ich sporo! W pierwszej kolejności musisz nauczyć się mówić „nie”. Są też sytuacje, kiedy trzeba powiedzieć „tak” — dowiesz się, kiedy i jak to robić. Ponadto poznasz najlepsze techniki zarządzania czasem oraz przekonasz się, jak presja, zmęczenie i pośpiech wpływają na jakość Twojego kodu. W kolejnych rozdziałach Robert C. Martin zapozna Cię z różnymi sposobami podejścia do testowania kodu oraz współpracy między programistami a innymi ludźmi. Książka ta jest długo wyczekiwaną pozycją na rynku — nie pozwól, żeby ktoś miał ją przed Tobą! Zobacz, jak Uncle Bob: radzi sobie z presją mówi „nie” i „tak” zarządza czasem tworzy kod wysokiej jakości Obowiązkowa lektura każdego programisty!

1854
Ebook

Mapowanie wrażeń. Kreowanie wartości przy pomocy ścieżek klienta, schematów usług i diagramów. Wydanie II

James Kalbach

Rozczarowany klient, który doświadczył negatywnych wrażeń podczas korzystania z produktu, następnym razem wybierze inną ofertę. To zrozumiała reakcja. Z punktu widzenia dostawcy produktu istotniejsze są przyczyny tych negatywnych wrażeń. Okazuje się, że problem ten często wymyka się świadomości osób odpowiedzialnych za produkt. Tymczasem uchwycenie wrażeń klientów za pomocą ich zarejestrowanych zachowań może się stać podstawą do zaplanowania i przeprowadzenia konkretnych zmian - takich, które pozwolą przy zachowaniu celów biznesowych spełnić oczekiwania klientów co do oferowanych produktów czy usług. To kolejne, zaktualizowane i uzupełnione wydanie znakomitego przewodnika po mapowaniu wrażeń użytkownika. W praktyczny sposób pokazano tu szereg technik i narzędzi, dzięki którym można łatwo zwizualizować aktualne wrażenia klientów, by na tej bazie zaproponować udoskonalenia produktów. Zaprezentowano podstawy koncepcji mapowania i diagramów synchronizacji. Opisano, w jaki sposób przeprowadzić cały proces mapowania, co ułatwia zidentyfikowanie obecnych wrażeń użytkowników. Sporo miejsca poświęcono szczegółowemu omówieniu wybranych rodzajów diagramów, takich jak schemat usługi, mapa ścieżek klienta, mapa wrażeń czy mapa ekosystemu - relatywnie nowe narzędzie, które pozwala na wizualizację rozległych systemów elementów i łączących je zależności. W książce: analiza bieżących zmian otoczenia biznesowego za pomocą technik mapowania diagramy dla potrzeb interakcji wielokanałowej facylitacja w mapowaniu użycie wyników mapowania do planowania rzeczywistych działań zastosowanie technik mapowania w projektach niekomercyjnych Mapowanie wrażeń. Czego zatem oczekują od Ciebie Twoi klienci?

1855
Ebook

Uczenie maszynowe z użyciem Scikit-Learn i TensorFlow. Wydanie II

Aurélien Géron

W 2006 roku świat nauki zafascynował się głębokimi sieciami neuronowymi. Wbrew wcześniejszym przekonaniom okazało się, że ich uczenie jest możliwe. Technika ta została nazwana uczeniem głębokim. Wymagała zapewnienia olbrzymiej mocy obliczeniowej i potężnych ilości danych, jednak potencjał wytrenowanych sieci głębokich był niesamowity. Kolejne lata przyniosły bujny rozwój tej technologii w wielu obszarach, co pozwoliło na tworzenie przeróżnych zaawansowanych produktów. Prace nad nowymi zastosowaniami sieci głębokich trwają. Wszystko wskazuje na to, że już wkrótce zdominują one większość dziedzin naszego życia. To drugie wydanie bestsellerowego przewodnika po technikach uczenia maszynowego. Wystarczą minimalne umiejętności programistyczne, aby dzięki tej książce nauczyć się budowania i trenowania głębokiej sieci neuronowej. Zawarto tu minimum teorii, a proces nauki jest ułatwiony przez liczne przykłady i ćwiczenia. Wykorzystano gotowe rozwiązania i przedstawiono zasady pracy ze specjalistycznymi narzędziami, w tym z TensorFlow 2, najnowszą odsłoną modułu. W efekcie niepostrzeżenie przyswoisz niezbędny zasób pojęć i narzędzi służących do tworzenia systemów inteligentnych. Poznasz różnorodne techniki i zaczniesz samodzielnie ich używać. Po lekturze będziesz biegle posługiwać się najnowszymi technologiami sztucznej inteligencji! W tej książce między innymi: podstawy uczenia maszynowego i rozpoczęcie pracy z TensorFlow techniki wykrywania obiektów, segmentacji semantycznej i mechanizmy uwagi interfejs Keras, narzędzia TF Transform i TF Serving wdrażanie modeli TensorFlow techniki uczenia nienadzorowanego, wykrywanie anomalii oraz biblioteka TF Agents TensorFlow 2: źródło magii zaawansowanych technologii!

1856
Ebook

Komputer. Rozwiązywanie problemów dla seniorów

Bartosz Danowski

Poznaj najbardziej powszechne przyczyny komputerowych kłopotów Naucz się radzić sobie z niesfornymi programami, sterownikami i urządzeniami Dowiedz się, jak odpowiedzialnie korzystać z komputera i internetu Zabezpiecz swoje dane i system operacyjny przed zagrożeniami Naucz się samodzielnie rozwiązywać swoje problemy z komputerem! Komputery na dobre zagościły w naszym świecie i już dawno przestały być wyłączną domeną ludzi młodych. Coraz więcej seniorów na co dzień korzysta z programów użytkowych i rozrywkowych, surfuje po sieci i posługuje się elektronicznymi środkami komunikacji. Od niedawna dostępne są nawet książki prezentujące zagadnienia informatyczne bardzo przystępnie - by ułatwić starszym osobom odnalezienie się w nowej, cyfrowej rzeczywistości. Zwykle brak w nich jednak opisu sposobów radzenia sobie z typowymi problemami, wobec których mniej doświadczeni użytkownicy komputerów są po prostu bezsilni. Na szczęście na rynku jest już książka "Komputer. Rozwiązywanie problemów dla seniorów", która bez zbędnej teorii i nadmiaru informatycznego żargonu pomoże Ci radzić sobie z większością kłopotów napotykanych w codziennej praktyce korzystania z komputera. Znajdziesz w niej opis typowych zagrożeń i konkretne porady dotyczące możliwości ich unikania. Dowiesz się, jak instalować i usuwać programy, jak rozwiązywać problemy ze sprzętem i sterownikami, jak pozbywać się wirusów oraz jak zabezpieczyć się przed utratą danych. Nauczysz się też radzić sobie z najczęściej spotykanymi problemami z systemem operacyjnym i połączeniami sieciowymi. Przyczyny i objawy typowych kłopotów z komputerem Instalowanie, aktualizowanie i usuwanie programów Dodawanie i usuwanie urządzeń oraz rozwiązywanie problemów ze sprzętem Ochrona przed wirusami i pozbywanie się ich z systemu Tworzenie kopii bezpieczeństwa i odzyskiwanie z nich danych Rozwiązywanie typowych problemów z systemem operacyjnym Podłączanie komputera do sieci i naprawianie połączeń Tworzenie punktów przywracania i przywracanie systemu do wcześniejszego stanu Przygotowanie komputera do instalacji i instalacja systemu operacyjnego Windows Praktyczne rozwiązania nie tylko dla odważnych!