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

PHP i MySQL. Dla każdego. Wydanie II

Marcin Lis

Dołącz do grona twórców dynamicznych serwisów WWW - poznaj najbardziej popularne technologie w branży! Opanuj zasady programowania w języku PHP Poznaj sposoby korzystania z bazy MySQL Naucz się łączyć możliwości tych technologii Dowiedz się, jak za ich pomocą tworzyć praktyczne rozwiązania PHP i MySQL są w świecie nowoczesnych, dynamicznych serwisów nierozłączne niemal jak Bonnie i Clyde, jednak w przeciwieństwie do pary słynnych przestępców mają przed sobą wspaniałą przyszłość. To właśnie dzięki tym dwóm technologiom funkcjonuje większość rozbudowanych witryn internetowych, na nich też opiera się działanie wielu najbardziej popularnych systemów zarządzania treścią. Nic w tym dziwnego, bo duet składający się z PHP i MySQL-a zapewnia ogromne możliwości, dużą elastyczność i wysoką stabilność pracy. Ponadto wystarczy znaleźć odpowiednie źródło wiedzy, by łatwo i szybko poznać obydwa te rozwiązania oraz opanować sposoby stosowania ich w praktyce. Źródłem takim jest książka "PHP i MySQL. Dla każdego. Wydanie II" . Dzięki niej początkujący twórcy serwisów bez kompleksów mogą wkroczyć w świat nowoczesnych technologii internetowych i nauczyć się sprawnie używać bezpłatnych narzędzi do pisania, testowania czy wdrażania aplikacji WWW, a bardziej zaawansowani — usystematyzować i rozszerzyć posiadaną wiedzę. Podręcznik krok po kroku prezentuje sposoby instalacji i konfiguracji środowiska pracy, omawia składnię i możliwości języka PHP, a także wskazuje, jak poprawnie projektować i tworzyć bazy danych działające w oparciu o mechanizm MySQL. Z książki dowiesz się, jak posługiwać się językiem SQL oraz jak połączyć możliwości PHP i MySQL-a, a ponadto jak za ich pomocą tworzyć praktyczne serwisy WWW. Instalacja niezbędnych narzędzi w różnych systemach operacyjnych i ich konfiguracja Przegląd typów, stałych i operatorów języka PHP, tworzenie zmiennych i ich używanie Instrukcje sterujące i pętle, budowa funkcji i korzystanie z nich Tworzenie tablic i ich stosowanie, elementy programowania obiektowego w PHP Nawigowanie w systemie plików, korzystanie z cookies i obsługa sesji Zarządzanie bazami danych oraz kontami korzystających z nich użytkowników Praktyczne przykłady serwisów WWW działających w oparciu o język PHP i bazę MySQL Obowiązkowa pozycja w biblioteczce każdego początkującego twórcy serwisów WWW.

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

Reklamuj się z Google. Skuteczne rozwiązania i przykłady

Kristina Cutura

Skuteczne kampanie na platformie Google Adwords! Google Adwords to skuteczne i niezwykle elastyczne narzędzie, dzięki któremu każdy może zareklamować się w sieci. Pozwala na dotarcie do pożądanej grupy docelowej, odgórne ustalenie ponoszonych kosztów oraz czasowe zaplanowanie emisji reklam. Ale to nie wszystko! Google Adwords to dziesiątki opcji, które mają znaczący wpływ na skuteczność Twojej reklamy. Dowiedz się, jak optymalnie wykorzystać Twoje środki na reklamę. W tej książce znajdziesz ponad sto najlepszych porad, które pozwolą Ci zoptymalizować Twoje działania reklamowe. W trakcie lektury nauczysz się badać rynek i konkurencję oraz ustalać cele. Dowiesz się, jak założyć konto w Google Adwords oraz przygotować pierwszą kampanię reklamową. Istotne jest, żebyś wiedział, jak wielu użytkowników klika Twoje reklamy oraz jak duży zysk to przynosi. Analizy współczynników konwersji pomogą Ci odpowiedzieć na to i wiele innych pytań. W kolejnych rozdziałach zobaczysz, w jaki sposób wybierać słowa kluczowe, określać budżety i stawki oraz korzystać z remarketingu. Książka ta jest bogatym źródłem informacji dla wszystkich Czytelników mających ambicję poprowadzić własną, skuteczną kampanię reklamową w Google Adwords. Dzięki tej książce: założysz konto w Google Adwords przygotujesz pierwszą kampanię reklamową zmierzysz skuteczność reklamy wykorzystasz możliwości remarketingu poznasz tajniki Google Adwords Wykorzystaj potencjał reklam Google Adwords!

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

Java. Praktyczne narzędzia

John Ferguson Smart

Poznaj narzędzia, które okażą się niezbędne! Jak zapewnić wysoką jakość tworzonego rozwiązania? Jak wprowadzić proces ciągłej integracji? Jak testować kod? Możliwości języka Java znają już chyba wszyscy. Dlatego warto jedynie wspomnieć o tym, że oprócz podstawowych narzędzi do tworzenia oprogramowania w tym języku, które zna każdy programista, istnieje wiele innych -- przydatnych i użytecznych -- aplikacji. Potrafią one w niezwykle skuteczny sposób przyśpieszyć oraz ułatwić programowanie w języku Java i sprawić, że będzie to zajęcie jeszcze przyjemniejsze. W żadnej innej książce nie znajdziesz tak szczegółowego omówienia tych narzędzi. Zatem jeśli wykorzystujesz język Java na co dzień, musisz ją mieć! Dzięki tej książce poznasz 33 praktyczne narzędzia, które ułatwią Twoją pracę -- narzędzia, które zwiększą niezawodność Twojego kodu, poprawią wydajność oraz zapewnią bezpieczeństwo Twoim plikom źródłowym. Autor książki omawia kilka grup narzędzi, a wśród nich aplikacje takie, jak Maven, Subversion, JUnit czy też Hudson. Dzięki książce "Java. Praktyczne narzędzia" dowiesz się, jak bardzo na jakość Twojego rozwiązania może wpłynąć proces ciągłej integracji oraz jak ważne są testy jednostkowe czy integracyjne. Ponadto autor książki omawia 29 innych narzędzi, które zwiększają komfort pracy. Otwórz spis treści i spójrz, jak cenne informacje są zawarte w tej książce! Wykorzystanie narzędzi kompilujących (Ant, Maven2) Zastosowanie systemów kontroli wersji (CVS, Subversion) Sposoby oceny jakości kodu (CheckStyle, PMD, FindBugs, Jupiter) Tworzenie wysokiej jakości dokumentacji Przygotowanie testów jednostkowych (JUnit, TestNG) Przeprowadzanie testów integracyjnych Systemy raportowania i śledzenia błędów (Bugzilla, Trac) Narzędzia pozwalające na wprowadzenie procesu ciągłej integracji (Continuum, Hudson) Sposoby przeprowadzania testów obciążeniowych Profilowanie i monitorowanie aplikacji za pomocą narzędzi dostępnych w pakiecie JDK oraz Eclipse Zobacz, jak łatwo można wykonać skomplikowane zadania!

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

jQuery, jQuery UI oraz jQuery Mobile. Receptury

Phillip Dutson, Adriaan de Jonge

Najlepsze receptury dla jQuery! Czy ktokolwiek pamięta jeszcze czasy, kiedy JavaScript był zmorą dla użytkowników? To już przeszłość! Obecnie język ten święci triumfy wraz z HTML5 i CSS3. Dzięki bibliotekom jQuery, jQuery UI i jQuery Mobile wykorzystanie jego potencjału stało się jeszcze łatwiejsze. Teraz możesz błyskawicznie dodawać zaawansowane komponenty i interakcje do Twojej strony, a także tworzyć aplikacje i strony na urządzenia mobilne. Nigdy dotąd nie było to tak proste! Książka ta napisana jest w sprawdzonej formule receptur i przykładów, dzięki którym błyskawicznie poznasz typowe zastosowania omawianych bibliotek. W trakcie lektury nauczysz się wybierać konkretne elementy na stronie, modyfikować je i usuwać. Ponadto dowiesz się, jak korzystać z modelu zdarzeń, komunikować się z serwerem oraz używać zawansowanych komponentów interfejsu użytkownika, zawartych w bibliotece jQuery UI. Część trzecia książki poświęcona została jQuery Mobile. Znajdziesz w niej najlepsze sposoby nawigowania, obsługi interakcji oraz dopasowania aplikacji do urządzeń mobilnych. To doskonały przewodnik dla wszystkich twórców stron internetowych oraz aplikacji mobilnych. Sprawdź: jak łatwo wykorzystać potencjał JavaScriptu jak operować na grupach elementów jak obsługiwać zdarzenia w jaki sposób tworzyć aplikacje na urządzenia mobilne Wykorzystaj w pełni potencjał JavaScriptu dzięki bibliotece jQuery!

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

Tworzenie mikrofrontendów. Skalowanie zespołów i projektów, nowe możliwości dla twórców oprogramowania

Luca Mezzalira

Mikrousługi stały się odpowiedzią na rosnącą złożoność aplikacji internetowych. Do niedawna pojęcie mikrousług dotyczyło wyłącznie backendu, jednak idea ta zainspirowała projektantów do budowania na podobnych zasadach architektury frontendu. Dzięki temu interfejs użytkownika można podzielić na osobne funkcjonalności zarządzane w odrębny sposób przez różne zespoły programistów. Mikrofrontendy zapewniają elastyczność i skalowalność aplikacji ― a to zalety doceniane przez najważniejszych dostawców oprogramowania na rynku. Ta książka jest praktycznym przewodnikiem dla programistów aplikacji internetowych, architektów oprogramowania, menedżerów technicznych i inżynierów. Wyjaśniono w niej, w jaki sposób stosować architekturę mikrousług do frontendu aplikacji. Pokazano najważniejsze zalety mikrofrontendów, takie jak elastyczność, skalowalność i swoboda w dobieraniu bibliotek i platform programistycznych. Omówiono też takie zagadnienia jak wzorce projektowe dla mikrofrontendów, zasady przeprowadzania migracji z frontendu monolitycznego do mikrofrontendów, a także praktyczne aspekty wdrażania architektury mikrofrontendowej w organizacji. Ciekawą kwestią jest również prezentacja dobrych praktyk, na przykład sprawdzonych strategii automatyzacji i wdrażania mikrofrontendów w środowisku produkcyjnym. Najważniejsze zagadnienia: czym się charakteryzują architektury frontendowe jak stosować ideę mikrousług podczas tworzenia frontendu cztery filary tworzenia architektury mikrofrontendowej zasady i najlepsze praktyki ustalania strategii automatyzacji wzorce integracji architektury mikrofrontendowej Mikrofrontendy: nowy wymiar niezawodności frontendu!

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

Wprowadzenie do WPF. Tworzenie aplikacji w WPF przy użyciu XAML i C#

Anna Kempa

Rozpocznij przygodę z programowaniem dla systemu Windows! Technologia Windows Presentation Foundation firmy Microsoft to jedno z najlepszych rozwiązań do tworzenia aplikacji działających pod kontrolą systemu Windows. WPF integruje interfejs użytkownika, grafikę, multimedia i dokumenty oraz ułatwia implementację wzorców projektowych, które oddzielają warstwę logiczną od warstwy prezentacji. Dużą zaletą tej technologii jest możliwość kompozycji i adaptacji poszczególnych elementów, z których budowany jest interfejs. Jeśli uczysz się programowania od niedawna i chcesz tworzyć aplikacje desktopowe przy użyciu technologii WPF, to jest to książka dla Ciebie! Z jej pomocą szybko rozpoczniesz pisanie programów. W ten sposób, tworząc kolejne aplikacje okienkowe, będziesz poznawać kluczowe możliwości tej platformy. Podręcznik nie przedstawia wszystkich podstawowych funkcji zapewnianych przez WPF, ponieważ nie są one potrzebne na początkowym etapie nauki. Opracowanie prostej aplikacji o charakterze biznesowym nie wymaga wykorzystania grafiki 3D czy animacji, nieodzowna jest tu natomiast znajomość podstawowych kontrolek, paneli oraz kluczowych mechanizmów, takich jak wiązanie danych. I właśnie tego nauczysz się, pisząc z tą książką swoje pierwsze programy z użyciem WPF! podstawy języka XAML  wykorzystanie podstawowych kontrolek i standardowych paneli wiązanie danych, wyzwalacze, konwertery, zasoby, style i szablony wybrane sposoby walidacji danych podstawowe informacje nt. wzorca projektowego MVVM Sięgnij po doskonały przewodnik dla początkujących programistów! Informacja dla Czytelnika: książka jest aktualna dla wersji Visual Studio 2017. --- Anna Kempa jest autorką kursu Język C#. Kurs video. Poziom pierwszy. Programowanie dla początkujących dostępnego na stronie Videopoint.pl oraz współautorką podręcznika Wstęp do programowania w C#. Łatwy podręcznik dla początkujących.

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

Skrypty powłoki systemu Linux. Receptury

Sarath Lakshman

GNU/Linux oferuje kompletne środowisko programistyczne - stabilne, niezawodne, z wyjątkowymi możliwościami. Powłoka z interfejsem przeznaczonym do komunikacji z systemem operacyjnym umożliwia całościowe kontrolowanie tego systemu. Zrozumienie skryptów powłoki ułatwi Ci więc zorientowanie się w systemie operacyjnym, a dodanie zaledwie kilku wierszy skryptu pozwoli zautomatyzować większość ręcznie wykonywanych zadań. Dzięki temu zaoszczędzisz ogromną ilość czasu! Ta książka w całości poświęcona jest skryptom powłoki systemu operacyjnego Linux. Przedstawia rozwiązania w postaci sprawdzonych receptur. Pomogą Ci one błyskawicznie zrobić kopię offline stron internetowych, dokonać modyfikacji w plikach oraz przygotować kopię bezpieczeństwa. Kilka wierszy kodu wystarczy, by uzyskać rozwiązania pozwalające zrealizować wiele złożonych zadań, obsługiwanych przez skrypty powłoki systemu Linux. Taką wydajność zapewni Ci właściwe użycie poleceń powłoki w odniesieniu do praktycznych zastosowań. Książka ta ma jeszcze jedną ogromną zaletę: w czasie lektury z pewnością wpadniesz na pomysły ulepszenia swojego systemu operacyjnego oraz poznasz możliwości takich narzędzi, jak sed, awk, grep. Na co czekasz? Otwórz tę książkę i sprawdź: jak stosować wyrażenia regularne jak stworzyć archiwum po co Ci kopia bezpieczeństwa jak monitorować pracę użytkowników jaki jest poziom wykorzystania dysków twardych Zautomatyzuj codzienne zadania administratora!

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

Java. Zadania z programowania z przykładowymi rozwiązaniami. Wydanie III

Mirosław J. Kubiak

Poznaj Javę w praktyce Java to nowoczesny, współbieżny, obiektowy język programowania, który zdobył uznanie tysięcy programistów na całym świecie. Ogromne możliwości, niezależność od platformy, niezawodność i bezpieczeństwo, a także łatwość tworzenia i przejrzystość kodu powodują, że Java od lat cieszy się niesłabnącą popularnością, na programistów posługujących się tym językiem zaś czekają setki atrakcyjnych ofert pracy. Java znajduje zastosowanie w najróżniejszych dziedzinach i branżach, co sprawia, że opracowane za jej pomocą programy można spotkać niemal wszędzie - wiele popularnych aplikacji sieciowych i mobilnych zostało napisanych właśnie w Javie. Teoretyczna nauka programowania jest jak czytanie o lataniu - można się w ten sposób dużo dowiedzieć, ale z pewnością nie zapewni to doświadczenia niezbędnego, żeby naprawdę wystartować. Dlatego z językiem programowania warto zapoznać się od strony praktycznej: pisać kod, wykonywać ćwiczenia programistyczne, wykorzystywać kolejne techniki i konstrukcje języka, a przede wszystkim mierzyć się z coraz trudniejszymi zadaniami. Doskonałym wsparciem w tym działaniu będzie najnowsze wydanie książki Java. Zadania z programowania z przykładowymi rozwiązaniami. Dzięki niej dowiesz się, jak wykorzystać otwarte, bezpłatne środowisko NetBeans IDE 8.2 do tworzenia aplikacji o prostym i przejrzystym kodzie, i szybko opanujesz Javę! Proste operacje wejścia-wyjścia Instrukcje warunkowe i iteracje Tablice, macierze i łańcuchy tekstowe Programowanie obiektowe Przetwarzanie plików tekstowych Zastosowanie wielowątkowości Kolekcje i ich możliwości Spraw, aby Java nie miała przed Tobą tajemnic!