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

Bezpieczeństwo aplikacji mobilnych. Podręcznik hakera

Dominic Chell, Tyrone Erasmus, Shaun Colley, Ollie Whitehouse

Urządzenia mobilne zapewniają ogromną wygodę. Natychmiastowy dostęp do informacji czy dokumentu, niezależnie od lokalizacji użytkownika, jest czymś oczywistym. W ten sposób wszelkie ważne i wrażliwe informacje, takie jak dane pozwalające na identyfikację, dane finansowe czy poufne dokumenty, są cały czas na wyciągnięcie ręki — niestety, często ta ręka należy do kogoś, kto w żadnym przypadku nie powinien tych informacji uzyskać. Każdy, kto pisze aplikacje mobilne, musi pamiętać o kwestiach związanych z ich bezpieczeństwem. Konsekwencje nieuprawnionego dostępu do danych mogą być niezwykle poważne! Niniejsza książka jest całościowym, a równocześnie bardzo praktycznym kompendium wiedzy o bezpieczeństwie aplikacji mobilnych. Uwzględniono tu problemy charakterystyczne dla platform iOS, Android i Windows Phone, dzięki czemu zaproponowanie najwłaściwszej strategii zabezpieczenia aplikacji jest o wiele prostsze. Wyjaśniono przyczyny podatności aplikacji mobilnych na ataki, opisano też techniki prowadzenia ataku i wykorzystywania luk w zabezpieczeniach. Bardzo dokładnie przedstawiono także strategie obrony i działania, dzięki którym programiści mogą chronić swoje aplikacje. Poradnik ten docenią przede wszystkim osoby przeprowadzające testy penetracyjne, konsultanci z zakresu bezpieczeństwa oraz oczywiście programiści. Najciekawsze zagadnienia: 10 najważniejszych zagrożeń aplikacji mobilnych według OWASP Mobile Security, analiza aplikacji i identyfikowanie problemów bezpieczeństwa, ataki typu injection, brute force, XSS, tapjacking i wiele innych, wykorzystanie inżynierii wstecznej, mechanizmy obronne w aplikacjach dla poszczególnych platform, zabezpieczanie aplikacji niezależnych od platformy. Aplikacja mobilna — popatrz na nią oczami hakera i zabezpiecz ją!

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

ASP.NET 2.0 i Ajax. Wprowadzenie

Jesse Liberty, Brian MacDonald, Dan Hurwitz

Jak stworzyć stronę WWW w ASP.NET 2.0? Jak skorzystać z dobrodziejstw technologii AJAX? Jak zapewnić bezpieczeństwo, poprawność i trwałość danych w ASP.NET 2.0? ASP.NET jest technologią stworzoną przez firmę Microsoft, pozwalającą na tworzenie dynamicznych stron WWW. Dostarcza ona wielu kontrolek, które wspomagają programistę w codziennych działaniach i pozwalają na znaczące przyspieszenie prac nad projektowaną witryną. Wykorzystanie technologii AJAX ułatwia tworzenie stron dostarczających niezapomnianych wrażeń ich użytkownikom. ASP.NET wraz z technologią AJAX w połączeniu z narzędziami programistycznymi firmy Microsoft stanowią wiodące rozwiązanie na rynku aplikacji internetowych, a wsparcie potentata z Redmond gwarantuje stały rozwój tej platformy. "ASP.NET 2.0 i Ajax. Wprowadzenie" odkrywa tajniki wykorzystania technologii AJAX oraz ASP.NET. Dzięki tej książce dowiesz się, jak tworzyć interaktywne i wydajne aplikacje WWW z wykorzystaniem języka VisualBasic 2005. Jednocześnie nauczysz się zapewniać bezpieczeństwo w tworzonych aplikacjach i korzystać z poszczególnych kontrolek. Autorzy książki pokażą Ci metody radzenia sobie z błędami, usterkami i wyjątkami występującymi w trakcie tworzenia i używania strony. Na koniec każdego rozdziału Jesse, Dan i Brian sprawdzą Twoją wiedzę w krótkim quizie -- ale nie martw się, na końcu książki znajdziesz odpowiedzi na poszczególne pytania. Podstawy tworzenia stron WWW Założenia i wykorzystanie technologii AJAX Sposób zapisywania i odczytywania danych oraz kontrolki wspierające ten proces Zapewnianie poprawności danych Definiowanie i wykorzystanie arkuszy stylów CSS Wykorzystanie stron wzorcowych Obsługa i zasady nawigacji na stronie Zapewnienie bezpieczeństwa witrynie Wykrywanie i rozwiązywanie problemów w kodzie Obsługa wyjątków Wejdź w świat dynamicznych stron WWW -- wykorzystaj najnowsze technologie ASP.NET!

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

Android 3. Tworzenie aplikacji

Dave MacLean, Sayed Hashimi, Satya Komatineni

System operacyjny Android podbił rynek smartfonów, a teraz z dnia na dzień rośnie jego popularność wśród użytkowników tabletów. Sympatię zdobył sobie dzięki niezwykle przyjaznemu interfejsowi, szerokim możliwościom dostosowania do własnych potrzeb oraz niewyobrażalną ilością dostępnych aplikacji. W Android Market opublikowano ich już ponad 500 000! Wśród nich każdy znajdzie coś dla siebie niezależnie od tego, czy ma to być gra, czy unikalna aplikacja użytkowa. Oparty na powszechnie znanym języku JAVA, posiadający obszerną, bogatą w przykłady dokumentację wprost zachęca do przygotowania ciekawej aplikacji, na której można zarobić konkretne pieniądze. Dzięki tej rewelacyjnej książce poświęconej Androidowi w wersji 3 w mig opanujesz jego tajniki. Na samym początku poznasz historię Androida oraz dowiesz się, jak przygotować środowisko pracy. Następnie zaznajomisz się ze strukturą aplikacji, sposobem korzystania z zasobów oraz dostawców treści. W dalszych rozdziałach nauczysz się budować estetyczny, funkcjonalny i atrakcyjny interfejs użytkownika, zapamiętywać preferencje użytkowników oraz korzystać z usług HTTP. Książka ta jest kompletnym i unikalnym kompendium wiedzy na temat Androida. Powinna znaleźć się na półce każdego dewelopera tworzącego oprogramowanie dla platformy Android! Przygotowanie środowiska pracy Pisanie aplikacji opartych na środowisku Java Projektowanie i budowanie interfejsu użytkownika Wysyłanie i odbieranie komunikatów Tworzenie animacji dwuwymiarowej Korzystanie z usług geolokalizacyjnych Przetwarzanie tekstu na mowę Publikacja aplikacji w Android Market Zacznij tworzyć oprogramowanie dla najbardziej obiecującej platformy dla urządzeń mobilnych!

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

CorelDRAW Graphics Suite X5 PL

Witold Wrotek

Pracuj z Corelem — obudź w sobie artystę Jak rysować linie i figury płaskie? Jak wprowadzać tekst, edytować go i przekształcać? Jak wyczarować na płaszczyźnie złudzenie trójwymiarowości? Jak tworzyć i edytować animacje? Czy oglądając perfekcyjne reklamy w czasopismach lub na billboardach, masz ochotę stworzyć coś równie dobrego, a może nawet lepszego? Podczas pracy z CorelDRAW X5 możesz korzystać z narzędzi, które dają podobne możliwości. Do ich używania wcale nie jest Ci potrzebna wiedza specjalistyczna. CorelDRAW X5 jest programem uniwersalnym. Umożliwia zarówno projektowanie wizytówek, papierów firmowych, broszur, stron internetowych, jak i wielostronicowych rysunków. Mimo bogactwa możliwości jest bardzo prosty w użyciu. Wystarczy, że go uruchomisz i będziesz wykorzystywał do umieszczania na arkuszu roboczym tego, co podpowiada Ci wyobraźnia. Książkę możesz przeczytać od deski do deski, co pozwoli Ci uzyskać wiedzę o możliwościach całego pakietu, ale możesz również czytać ją na wyrywki — w zależności od potrzeb — niczym książkę kucharską. Podręcznik ten poświęcony jest pakietowi CorelDRAW Graphics Suite X5 w polskiej wersji językowej. Na szczęście zmiany w kolejnych wersjach nie są rewolucyjne, a ewolucyjne. Dzięki temu możesz używać tej książki także wtedy, gdy korzystasz z innej wersji pakietu. W obecnej wersji przechodzenie pomiędzy modułami CorelDRAW X5 oraz Corel PHOTO-PAINT X5 jest wyjątkowo płynne. Ponieważ każdy z nich jest przeznaczony do pracy z innymi rodzajami plików, książka została podzielona na dwie części — w każdej opisano szczegółowo pracę z jednym z modułów. Z części pierwszej dowiesz się, jak umieszczać na rysunkach tekst, edytować go i przekształcać, łatwo urozmaicać rysunki efektami dwuwymiarowymi i wyczarować na płaszczyźnie złudzenie trójwymiarowości. Część druga nauczy Cię stosowania w pracach kolorów, deformowania obiektów, korzystania z efektów specjalnych oraz przygotowywania i edytowania animacji. Po zakończeniu lektury będziesz mógł sprawnie przygotować różnego typu profesjonalne projekty, takie jak wizytówki, broszury, strony internetowe oraz wielostronicowe rysunki. Rysowanie linii i figur płaskich Zmiana wymiarów i położenia obiektów Bitmapy i efekty specjalne Umieszczanie tekstu na rysunku Efekty dwuwymiarowe i trójwymiarowe Elementy stron WWW Tworzenie animacji Zapisywanie i drukowanie Magia profesjonalnie przygotowanych grafik.

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

Bezpieczeństwo kontenerów w DevOps. Zabezpieczanie i monitorowanie kontenerów Docker

Jose Manuel Ortega Candel

DevOps jest innowacyjną metodyką prowadzenia projektów, w której wyjątkowe znaczenie ma integracja zespołów programistów i administratorów systemów. Taki sposób rozwijania aplikacji wydaje się szczególnie atrakcyjny w odniesieniu do aplikacji kontenerowych. Technologia kontenerów i orkiestracji jest uważana za bardzo nowoczesną, jednak nawet w przypadku kontenerów Docker i klastrów Kubernetes kwestii bezpieczeństwa nie wolno lekceważyć. Podobnie jak w innych aplikacjach, zabezpieczanie zaczyna się podczas projektowania. O czym więc powinny pamiętać zespoły pracujące zgodnie z DevOps, aby zapewnić bezpieczeństwo swoich kontenerów? W tej książce pokazano związek między metodyką DevOps a praktyką dotyczącą kontenerów Docker i klastrów Kubernetes z perspektywy bezpieczeństwa, monitoringu i zarządzania. Przedstawiono dobre praktyki tworzenia obrazów kontenerów Docker, a także zasady bezpieczeństwa hostów, na których są uruchamiane kontenery, i wszystkich komponentów. Poruszono takie zagadnienia jak statyczna analiza zagrożeń obrazów Docker, podpisywanie obrazów za pomocą Docker Content Trust oraz umieszczanie ich w rejestrze Docker. Opisano też techniki zabezpieczania platformy Kubernetes. Ponadto znalazł się tutaj opis narzędzi do zarządzania kontenerami i aplikacjami, jak również monitorowania aplikacji kontenerowych i tworzenia sieci w platformie Docker. Najciekawsze zagadnienia: gruntowne wprowadzenie do metodyki DevOps czym są platformy kontenerowe: Docker, Kubernetes, Swarm, OpenShift zagrożenia kontenerów i obrazów narzędzia do audytu bezpieczeństwa i zabezpieczania aplikacji kontenerowych zarządzanie kontenerami i ich monitorowanie za pomocą narzędzi: cAdvisor, Sysdig, Portainer i Rancher Niezawodność DevOps to także bezpieczne wdrażanie kontenerów Docker!

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

101 zabaw z klockami. Nauka matematyki poprzez zabawę. Podręcznik dla rodziców i nauczycieli

Małgorzata Skura, Michał Lisicki

Schody, wieże, węże, a może zegary? Odkryj radość nauki z klockami! Klocki to podstawa udanej zabawy! Wie o tym każde dziecko. Otwierają przestrzeń aktywności i kreacji. Ich wszechstronne możliwości często wykorzystuje się we wczesnej, nieformalnej edukacji matematycznej dzieci. Zabawy i zadania proponowane przez autorów tej niezwykle pomysłowej książki będą inspiracją dla każdego. Znalazły się tu zadania indywidualne i grupowe, interesujące pytania i mnóstwo propozycji wspólnej zabawy. Specjalnie dla nauczycieli autorzy przygotowali opisy celów i rozwijanych przez dziecko umiejętności matematycznych. Co można zbudować z drewnianych klocków w czterech kolorach? Jak można je pogrupować? Jak podpowiadać dziecku różne sposoby ich liczenia? Jak uczyć się szacowania, porównywania, działań matematycznych? Jak pomóc najmłodszym wypracować własne strategie rachunkowe? Sprawdź, jakie łamigłówki Twoje dziecko lubi najbardziej! Matematyka to także zabawa!

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

ABC Excel 2019 PL

Witold Wrotek

Poznaj Excela od podszewki! Naucz się obsługi programu Excel Wprowadzaj i edytuj dane Korzystaj z funkcji i formuł Formatuj i drukuj arkusze Program Excel to niewątpliwie najpopularniejsze na świecie narzędzie do przetwarzania zestawów danych. Listy, raporty, podsumowania, proste bazy danych - wszystkie tego rodzaju zbiory informacji można łatwo i szybko tworzyć oraz edytować za pomocą wygodnych narzędzi arkusza kalkulacyjnego. Jednak prawdziwe możliwości Excela ujawniają się dopiero wtedy, gdy potrzebne są zaawansowane funkcje programu. Dzięki nim można szybko przetwarzać nawet duże zbiory danych, przeprowadzać skomplikowane operacje i analizy, tworzyć i formatować wykresy oraz generować przejrzyste i estetyczne tabele. Excel znajduje zastosowanie w niemal każdym biurze i niejednej instytucji naukowej. Jeśli Twoja praca lub hobby wiąże się z przetwarzaniem jakiegoś rodzaju danych, z całą pewnością znasz ten program przynajmniej ze słyszenia. A jeśli chcesz dowiedzieć się o nim czegoś więcej, poznać jego wygodne narzędzia i zwiększyć wydajność swojej codziennej pracy, sięgnij po książkę ABC Excel 2019 PL. Bezboleśnie wprowadzi Cię ona w świat arkuszy kalkulacyjnych, funkcji, formuł i wykresów. Szybko, skutecznie i prosto do celu - właśnie tak zdobędziesz wiedzę niezbędną do efektywnego korzystania z Excela! Interfejs użytkownika i nawigacja w arkuszu Podstawowe operacje na danych Formatowanie komórek i arkuszy Ochrona i weryfikacja danych Zastosowanie formuł i funkcji Tworzenie i formatowanie wykresów Drukowanie arkuszy Konfiguracja programu Excel Przekonaj się, co może dla Ciebie zrobić MS Excel!

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

ASP.NET MVC 4. Zaawansowane programowanie

Steven Sanderson, Adam Freeman

Kompendium wiedzy o platformie ASP.NET MVC 4! ASP.NET MVC jest rewelacyjną alternatywą dla ASP.NET Web Forms. Pozwala na połączenie efektywności ze schludnością architektury model–widok–kontroler (MVC). Nowa wersja platformy - ASP.NET MVC 4 - to kolejny milowy krok w rozwoju platformy ASP.NET, stworzonej przez giganta z Redmond. Dzięki ASP.NET MVC 4 błyskawicznie stworzysz łatwe w utrzymaniu i rozwojowe aplikacje internetowe. Lektura tej książki pozwoli Ci zapoznać się z technikami programowania w oparciu o testy (TDD). Przekonasz się, jak działa wzorzec MVC w praktyce. Ponadto uda Ci się szczegółowo poznać całą platformę ASP.NET MVC oraz zauważyć różnice, wady i zalety ASP.NET MVC względem klasycznego ASP.NET. Przekonasz się, jak zastosowanie filtrów może ułatwić Ci życie oraz jak niezwykle istotną kwestią jest zapewnienie bezpieczeństwa Twojej aplikacji. Książka ta jest doskonałym i kompletnym źródłem wiedzy na temat ASP.NET MVC. Obowiązkowa lektura dla każdego programisty tej platformy! Sięgnij po książkę i sprawdź: jak wykorzystanie architektury MVC może ułatwić Ci pracę jaki wpływ na jakość Twojego kodu ma architektura MVC jak zapewnić bezpieczeństwo Twojej aplikacji w jaki sposób implementowana jest architektura MVC Lektura obowiązkowa każdego programisty!