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.
1833
Ebook

Kali Linux. Testy bezpieczeństwa, testy penetracyjne i etyczne hakowanie

Ric Messier

Kali Linux jest specjalistyczną dystrybucją systemu Linux, którą przeznaczono do celów związanych z bezpieczeństwem IT. Udostępnia kilkaset narzędzi do między innymi testowania zabezpieczeń, tworzenia eksploitów, dekodowania aplikacji lub po prostu śledzenia nadużyć i incydentów bezpieczeństwa. Sporo z tych narzędzi pozwala na stosowanie zaawansowanych praktyk, takich jak testy penetracyjne czy techniki inżynierii wstecznej. Szerokie możliwości Kali mogą jednak przytłaczać nawet biegłych specjalistów. Tymczasem zapewnienie bezpieczeństwa IT wymaga wiedzy i umiejętności wyboru programu najwłaściwszego do wykonania potrzebnego testu. Ta książka jest praktycznym przewodnikiem po systemie Kali Linux, zawierającym szczegółowe informacje o jego możliwościach. Najwięcej uwagi poświęcono udostępnianym w nim narzędziom, które nie są zbyt popularne w innych dystrybucjach Linuksa. Poza podstawami budowy i działania systemu Kali Linux opisano tu metody testowania sieci, aplikacji WWW, sieci bezprzewodowych, siły haseł itp. Pokazano też różne techniki rozszerzania systemu o nowe narzędzia i tworzenia ich własnych zestawów, w pełni odpowiadających specyficznym potrzebom. Równolegle w książce omówiono zagadnienia bezpieczeństwa systemów IT, w tym ich podatności, które wskazują na potrzebę przeprowadzania odpowiednich testów. W tej książce: podstawy Kali Linux i testowania bezpieczeństwa techniki rekonesansu sieciowego i wyszukiwania słabych punktów eksploity i platforma Metasploit sieci bezprzewodowe: skanowanie, wstawianie ramek danych, łamanie haseł techniki zaawansowane raportowanie i wnioski z przeprowadzonych testów Kali Linux - dowiedz się, jak bezpieczny jest Twój system!

1834
Ebook

Technologiada. Młodzi kompetentni

Piotr Synowiec

Doświadczyć znaczy zrozumieć Świat biegnie do przodu coraz szybciej i szybciej, w rytmie, w jakim rozwija się ludzka wiedza i technologia, jaka dzięki niej powstaje. Z jednej strony to świetnie - kto czterdzieści lat temu przypuszczał, że nosić będzie w kieszeni mały, supersprawny i wszechwiedzący komputer, dla niepoznaki zwany "telefonem"? Z drugiej, to trochę przerażające. Ciężko nadążyć. Bo choć większość z nas, starszych i młodszych, na co dzień korzysta z nowoczesnych technologii, to jednak rzadko kto je naprawdę rozumie. Bo żeby zrozumieć, żeby się nauczyć i móc pójść dalej, trzeba spróbować: zaprojektować trójwymiarowy obiekt w programie pCon.planner zbudować silnik z klocków LEGO stworzyć animację, a może i grę w Scratchu Potem można ruszyć do przodu. Na ścieżkę twórców, odkrywców, naukowców i inżynierów na miarę XXI wieku. Potem można dorosnąć i przemienić pasję w pracę. Najpierw jednak trzeba sięgnąć do zasobów nieograniczonej w młodym wieku wyobraźni i połączyć ją z możliwościami, jakie daje nam dzisiejszy świat, już teraz pukający do drzwi przyszłości. Z niewielką pomocą tej książki Twoje nastoletnie dziecko bawiąc się aplikacjami i narzędziami dostępnymi na wyciągnięcie ręki i kliknięcie myszką, opanuje umiejętności, które mogą okazać się kluczowe dla jego przyszłego życia. Podaruj mu Technologiadę, a wraz z nią kompetencje przyszłości!

1835
Ebook

jQuery 1.3. Wprowadzenie

Jonathan Chaffer, John Resig, Karl Swedberg

Co to są selektory? Jak operować na drzewie DOM? Jak tworzyć efektowne galerie? Język JavaScript po blisko piętnastu latach na rynku dalej ma się dobrze. Interaktywne strony, interesujące efekty oraz technologia AJAX sprawiają, że wciąż jest bardzo atrakcyjnym narzędziem, a aplikacje internetowe z każdym rokiem coraz bardziej zaczynają przypominać te znane z codziennej pracy. Biblioteka jQuery pozwala na jeszcze więcej przy zdecydowanie mniejszym nakładzie pracy! Niemożliwe? Przekonaj się sam! W trakcie lektury tej książki poznasz tajniki biblioteki jQuery oraz atuty, dzięki którym zyskała ona taką rzeszę fanów. Autorzy omawiają wszystkie zagadnienia związane z tą biblioteką. Na samym początku nauczysz się korzystać z selektorów oraz zdarzeń, aby następnie przejść do zaawansowanych tematów związanych z AJAX-em oraz edycją drzewa DOM. Rozdział poświęcony efektom specjalnym będzie jednym z tych, które pozwolą Ci wykrzesać jeszcze więcej porywających efektów z Twojego kodu. Olśniewające galerie, pokazy slajdów, interaktywne formularze są w zasięgu Twoich możliwości! Pod koniec książki dowiesz się, jak wykorzystywać dodatki oraz tworzyć własne. Trzymasz w rękach długo oczekiwaną na polskim rynku pozycję, poświęconą niezwykłej bibliotece! Przeznaczenie biblioteki jQuery Wykorzystanie selektorów Wykorzystanie mechanizmu zdarzeń Zdarzenia złożone Użycie efektów specjalnych Modyfikowanie arkuszy CSS "w locie" Edycja drzewa DOM Metody na łatwiejsze wykorzystanie technologii AJAX Operacje na tabelach Praca z formularzami Instalowanie oraz wykorzystanie dodatków Tworzenie własnych dodatków dla jQuery Uzyskaj jeszcze więcej z języka JavaScript!

1836
Ebook

Sztuczna inteligencja i uczenie maszynowe dla programistów. Praktyczny przewodnik po sztucznej inteligencji

Laurence Moroney

Sztuczna inteligencja i uczenie maszynowe znajdują coraz więcej zastosowań w niemal wszystkich istotnych branżach. W technologiach sieci neuronowych tkwi olbrzymi potencjał. Za rozwojem uczenia maszynowego muszą nadążać architekci i programiści: aplikacja, w której wykorzystano technologie sztucznej inteligencji, musi pasować do określonego zastosowania. Poszczególne systemy różnią się od siebie, tak samo jak różne są rozwiązywane przez nie problemy. Sztuczna inteligencja ujawni swoje ogromne możliwości tylko, jeśli inżynierowie dostosują swoje aplikacje do rozwiązywania konkretnych problemów. Ta książka jest praktycznym podręcznikiem opartym na sprawdzonej metodyce: nauce poprzez pisanie kodu w Pythonie. Aby w pełni z niego skorzystać, nie musisz znać wyższej matematyki. Dzięki praktycznym lekcjom szybko zaczniesz programowo tworzyć konkretne rozwiązania. Dowiesz się, jak można zaimplementować najważniejsze algorytmy uczenia maszynowego, korzystając ze znakomitej biblioteki TensorFlow. Nauczysz się też, w jaki sposób wdrażać modele uczenia maszynowego i tworzyć przydatne aplikacje, które będą działały w różnych środowiskach i na różnych platformach: przykładowo napiszesz aplikację w języku Kotlin w środowisku Android Studio czy też w języku Swift w środowisku Xcode. W książce między innymi: podstawy uczenia maszynowego zastosowanie biblioteki TensorFlow do budowy praktycznych modeli tworzenie modeli sieci neuronowych implementacja widzenia komputerowego i rozpoznawania obrazów przetwarzanie języka naturalnego implementacja modeli dla urządzeń z systemami Android i iOS udostępnianie modeli w internecie i chmurze dzięki systemowi TensorFlow Serving Uczenie maszynowe: nie przestawaj zdobywać wiedzy!

1837
Ebook

Microsoft SQL Server. Modelowanie i eksploracja danych

Danuta Mendrala, Marcin Szeliga

Odkryj najlepsze narzędzia do eksploracji danych Naucz się przygotowywać dane i poprawiać ich jakość Dowiedz się, jak prowadzić zaawansowane analizy danych Poznaj sprawdzone techniki profesjonalnej eksploracji danych! Eksploracja danych jest najmłodszą i najszybciej rozwijającą się dziedziną informatyki. Łączy zaawansowane algorytmy analizowania danych i znajdowania ukrytych w nich wzorców z klasycznymi technikami statystycznymi, rachunkiem prawdopodobieństwa i technologiami bazodanowymi. Dziedzina ta zyskuje na znaczeniu wraz z lawinowo rosnącą ilością informacji cyfrowych, które każdego dnia na całym świecie są wytwarzane, zapisywane i przeszukiwane przez stale zwiększającą się grupę użytkowników technologii informatycznych. Trzydzieści lat temu świat zrewolucjonizowały komputery PC, a dziś w ogarnięciu tego chaosu pomóc mogą jedynie najskuteczniejsze narzędzia do modelowania i eksploracji danych. "Microsoft SQL Server. Modelowanie i eksploracja danych" to książka, z której analitycy, informatycy i biznesmeni dowiedzą się, jak tworzyć właściwe modele, odpowiednio przygotowywać dane i prawidłowo je eksplorować, a także jak należycie analizować i oceniać otrzymane wyniki przy użyciu narzędzi oferowanych przez oprogramowanie Microsoft SQL Server. Publikacja przybliża zagadnienia związane z poszczególnymi etapami procesu modelowania i eksploracji, prezentując przy tym zastosowanie różnych metod i technik analizy do rozwiązywania praktycznych problemów naukowych i biznesowych. Podstawowe techniki i narzędzia wykorzystywane w eksploracji danych Instalacja i konfiguracja niezbędnego oprogramowania Analiza biznesowa projektu eksploracji danych Ocena, przygotowywanie i poprawianie jakości danych Przegląd technik eksploracji danych Wykorzystywanie serwera SQL w procesie eksploracji danych Składnia i zastosowanie języka DMX Łatwe w użyciu narzędzia pakietu Office i zaawansowane narzędzia eksploracji danych serwera SQL firmy Microsoft Zasada działania zaawansowanych algorytmów eksploracji danych Ocena i poprawianie modeli eksploracyjnych Programowanie predykcyjne Naucz się wykorzystywać zaawansowane narzędzia do inteligentnej zamiany dużych zbiorów danych w przydatne informacje!

1838
Ebook

SOA. Koncepcje, technologie i projektowanie

Thomas Erl

Czasy, kiedy użytkownicy otrzymywali zamknięte produkty, zapakowane w pudełko z nośnikiem i instrukcją, przemijają. Świat IT zmierza w kierunku SOA (ang. Service-Oriented Architecture). Producenci chcą nam sprzedawać wiele usług, które potrafią komunikować się między sobą i dostarczać użytkownikom wymierne korzyści. To podejście pozwala lepiej zarządzać procesem wytwarzania usługi, łatwiej wprowadzać zmiany i aktualizacje oraz elastyczniej rozliczać się z klientami. Od tej drogi nie ma już odwrotu - SOA to przyszłość branży IT! Ta książka to świetne źródło informacji na ten temat. W trakcie lektury poznasz podstawy i założenia tej architektury oraz dowiesz się, jakie narzędzia wykorzystać, żeby wytworzyć produkt spełniający zasady SOA. Książka ta jest bogata w analizy przypadków oraz przykłady z życia, które pozwolą Ci przekonać się, jak bardzo architektura ukierunkowana na usługi jest przydatna przy rozwiązywaniu codziennych problemów. SOA jest tworem żywym, który cały czas ewoluuje - wymaga to kontroli organizacji oraz ustalenia pewnych standardów, czyli określenia, jak takie usługi mają wyglądać. W trakcie lektury dowiesz się, kto sprawuje nad tym pieczę oraz jakie są kierunki rozwoju SOA. Książka ta będzie biblią każdego projektanta i dewelopera usług sieciowych. Nie możesz minąć jej obojętnie! Dzięki tej książce dowiesz się: jak SOA zmienia świat IT dlaczego warto wykorzystać SOA w Twoim projekcie jak projektować usługi sieciowe jak zapewnić bezpieczeństwo usługom w SOA Przekonaj się, jak SOA może zmienić Twój świat!

1839
Ebook

Word 2007 PL. Nieoficjalny podręcznik

Chris Grover

Poznaj najgłębiej ukryte tajniki Worda 2007 Jak korzystać z nowego paska narzędziowego? Jak tworzyć, formatować i drukować dokumenty tekstowe? Jak spersonalizować Worda za pomocą makropoleceń? Czujesz się zdezorientowany, gdy patrzysz na interfejs najnowszej wersji Worda? Chcesz się przekonać, czy Word 2007 jest faktycznie nowy, czy tylko odświeżony? Zastanawiasz się, jak bardzo ta wersja może usprawnić Twoją pracę? Word 2007 został niemal całkowicie przekonstruowany w stosunku do swoich poprzedników. Nowy interfejs użytkownika, inna filozofia korzystania z narzędzi, więcej zabezpieczeń i funkcji automatyzujących pracę -- to wszystko sprawia, że przesiadka z poprzedniej wersji może okazać się dość trudna. W takich przypadkach suchy opis zawarty w dokumentacji nie zawsze jest najlepszym źródłem informacji. "Word 2007 PL. Nieoficjalny podręcznik" to omówienie możliwości najnowszej wersji najpopularniejszego edytora tekstu, znacznie wykraczające poza instrukcję obsługi. Znajdziesz w nim informacje o zaletach i wadach Worda, zasadach korzystania z nowych narzędzi oraz opisy działania niemal wszystkich jego funkcji. Dowiesz się, jak tworzyć dokumenty, formatować tekst oraz dodawać do niego ilustracje, przypisy i odnośniki. Nauczysz się korzystać z konspektu, tworzyć spisy treści i skorowidze, drukować dokumenty i publikować je w internecie. Poznasz także sposoby przyspieszania i automatyzowania najczęściej wykonywanych zadań za pomocą makropoleceń oraz języka VBA. Tworzenie nowego dokumentu Praca z plikami Wprowadzanie i formatowanie tekstu Korzystanie z autokorekty i sprawdzania pisowni Drukowanie dokumentów Tworzenie długich dokumentów Konspekty, spisy treści i skorowidze Wstawianie do dokumentów grafiki i elementów multimedialnych Korespondencja seryjna Praca grupowa Konfiguracja interfejsu użytkownika Tworzenie makropoleceń i skryptów VBA Poznaj Worda 2007 z każdej strony.

1840
Ebook

Ember.js dla webdeveloperów

Jesse Cravens

Poznaj atuty Ember.js! Ember.js to biblioteka języka JavaScript, dzięki której możesz sprawnie budować aplikacje na podstawie wzorca MVC (ang. Model View Controller). Ember.js znakomicie sprawdza się przy tworzeniu jednostronicowych aplikacji internetowych (ang. Single Page Applications), a ponadto usprawnia automatyczne aktualizowanie szablonów czy dwustronne wiązanie danych. Jeżeli chcesz zgłębić tajniki tej biblioteki, ta książka jest dla Ciebie. Dzięki niej poznasz potencjał Ember.js, jej atuty oraz techniki pracy. Lektura kolejnych rozdziałów pozwoli Ci poznać zasady działania generatora aplikacji Ember i szablonów, a także proces budowy modelu danych i kontrolerów. Na sam koniec dowiesz się, jak zapisywać dane po stronie klienta. Po zgłębieniu możliwości Ember.js nauczysz się przygotowywać serwer, który będzie przetwarzał żądania wysyłane z Twojej aplikacji. W tym celu wykorzystasz Rails MVC. W trakcie lektury zbudujesz własną aplikację o nazwie Rock’n’roll. Jesteś ciekaw, co potrafi? Sięgnij po tę książkę i przekonaj się sam! Przygotuj środowisko pracy oraz wygeneruj podstawowy kod. Sprawdź, w jaki sposób „ergonomia” zapewniana przez Ember pozwala minimalizować ilość kodu. Przygotuj szablony dla prototypu książki dzięki Handlebars.js. Wykorzystaj rutery do zarządzania stanem aplikacji bez przeładowywania zawartości strony. Połącz kontrolery i widoki ze zdarzeniami oraz synchronizuj dane dzięki powiązaniom. Przygotuj infrastrukturę wspierającą Ember za pomocą REST-owego API lub Ruby on Rails. Wykorzystaj bibliotekę Data do zapisywania danych i komunikacji z infrastrukturą wspierającą. Twórz uniwersalne modularne widżety rozszerzające możliwości Twoich aplikacji. Pisz ambitne programy w JavaScript. Z Ember.js zaawansowane aplikacje internetowe są w Twoim zasięgu!