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

Symfony2. Rozbudowa frameworka

Sébastien Armand

Wiedza społeczności w pigułce. Optymalizacja, audyt oraz dostosowywanie aplikacji sieciowych opartych na systemie Symfony Symfony2 to jeden z najpopularniejszych szkieletów do tworzenia aplikacji internetowych w języku PHP. Programiści PHP docenili jego możliwości, łatwość konfiguracji oraz elastyczność i wybierają go do najbardziej zaawansowanych projektów. Wokół tego szkieletu stworzyli również silną społeczność, która aktywnie wspiera początkujących programistów. Chcesz się przekonać, jak wykorzystać Symfony2 w codziennej pracy? Zastanawiasz się, jak rozszerzyć możliwości tego systemu i jeszcze bardziej dostosować go do własnych potrzeb? Jeżeli tak, to trafiłeś na doskonałą książkę! Znajdziesz w niej cenne porady na temat tworzenia usług, szablonów oraz formularzy. Dowiesz się, jak zwiększyć bezpieczeństwo Twojej aplikacji za pomocą uwierzytelnienia OAuth oraz własnych adnotacji. Poznasz Doctrine oraz zobaczysz, jak udostępnić stworzone rozszerzenie innym programistom. W tej książce znajdziesz również informacje na temat automatycznego testowania stworzonego kodu oraz tworzenia dokumentacji. Jest to doskonała pozycja dla programistów chcących w pełni wykorzystać możliwości szkieletu Symfony2! Dzięki tej książce nauczysz się:  Tworzyć i oceniach usługi i procedury nasłuchowe. Łączyć swoje rozszerzenia z wybranymi punktami zaczepu. Tworzyć własne polecenia, szablony oraz integrować aplikację z bazami danych. Dostosowywać warstwę zabezpieczeń do indywidualnych potrzeb. Tworzyć rozszerzenia, które można udostępniać innym programistom. Tworzyć pakiety o takim samym stopniu integracji z Symfony, jak rdzenne moduły. Rozszerz potencjał szkieletu Symfony2!

1554
Ebook

Microsoft SharePoint 2010 PL. Praktyczne podejście

Johnathan Lightfoot, Chris Beckett

Zapanuj nad dokumentami w Twojej firmie! Jakie nowości wprowadzono w wersji 2010 narzędzia SharePoint? Jak efektywnie współpracować z innymi i organizować pracę? Jak wydajnie wyszukiwać informacje w SharePoint? Niekonfliktowa praca grupowa, współdzielone dokumenty, szybki dostęp do informacji, wiedzy i zasobów. O takim narzędziu zawsze marzyli pracownicy i właściciele firm. Dzięki firmie Microsoft ich marzenia wreszcie się spełniły. Gigant z Redmond wydał nową, jeszcze lepszą, niezwykle łatwą w użyciu wersję narzędzia SharePoint. Co potrafi ta aplikacja, jak ułatwia codzienną pracę oraz jaki kryje się w niej potencjał? Na to i wiele innych pytań znajdziesz odpowiedź w tej książce! W trakcie lektury dowiesz się, jak wykorzystać możliwości witryny SharePoint. Nauczysz się tworzyć obszary robocze oraz zarządzać ich zawartością. Zrozumiesz ideę powstawania bibliotek dokumentów i sam zaczniesz przekazywać do nich pliki. W kolejnych rozdziałach zdobędziesz wiedzę na temat publikowania materiałów multimedialnych, zasad zarządzania informacją oraz efektywnej współpracy i organizacji pracy. Ponadto SharePoint w wersji 2010 sprawdzi się doskonale w roli platformy do prowadzenia blogów oraz osobistych witryn pracowników. Książka porusza także istotne problemy związane z bezpieczeństwem w witrynach SharePoint oraz metodami wyszukiwania informacji. Podręcznik "Microsoft SharePoint 2010 PL. Praktyczne podejście" stanowi doskonałe źródło wiedzy dla każdego obecnego i potencjalnego użytkownika tego narzędzia. Nowości w SharePoint 2010 Zadania witryny SharePoint 2010 oraz jej dostosowanie Zarządzanie zawartością witryny Tworzenie list i bibliotek Zarządzanie dokumentami Ewidencjonowanie i śledzenie dokumentów Wykorzystanie materiałów multimedialnych Zarządzanie informacjami Efektywna współpraca i organizacja pracy Integracja SharePoint 2010 z Microsoft Office 2010 Wykorzystanie SharePoint jako platformy dla blogów Funkcje społecznościowe w SharePoint Witryny osobiste Wyszukiwanie informacji oraz ich subskrypcja Zorganizuj swoją pracę dzięki SharePoint 2010!

1555
Ebook
1556
Ebook

REST. Najlepsze praktyki i wzorce w języku Java

Bhakti Mehta

Usprawnij wymianę danych z usługą REST! Postępująca cyfryzacja współczesnego świata wymaga coraz większej integracji przeróżnych systemów informatycznych. Nierzadko są to systemy znajdujące się w odległych lokalizacjach, napisane z wykorzystaniem różnych języków programowania i technologii. Jak zapewnić możliwość wymiany informacji między nimi? Usługi typu REST to jeden z najwygodniejszych sposobów! Co to jest REST? Jak przygotować usługę tego typu? Jak ustrzec się przed błędami? Na te i wiele innych pytań odpowiada ta książka. Znajdziesz w niej najlepsze praktyki tworzenia usług REST z wykorzystaniem języka Java. Sięgnij po nią i dowiedz się, jak projektować zasoby i zapewniać im bezpieczeństwo oraz w jaki sposób przygotowywać usługi REST dla różnych wersji językowych. Odkryj, jak testować udostępnione zasoby i zagwarantować ich najwyższą wydajność oraz jaka przyszłość czeka usługi tego typu. Sprawdź też, jak wygląda API takich usług, jak GitHub, Twitter i Facebook (API Graph). Ta książka jest doskonałą lekturą dla wszystkich programistów chcących bezproblemowo tworzyć wydajne usługi typu REST. Tematy opisane w książce: Tworzenie usług typu RESTful przy użyciu API JAX-RS 2.0 Zaawansowane techniki wykorzystania protokołu OAuth i zabezpieczeń w usługach typu RESTful Metody buforowania, weryfikacji danych, ograniczania liczby żądań, asynchronicznego wykonywania działań oraz najlepsze praktyki pozwalające zwiększyć interaktywność aplikacji Najlepsze metody stronicowania, dokumentowania i testowania usług typu RESTful HATEOAS i architektura mikrousługowa w budowanie aplikacji wykorzystujących usługi typu RESTful Przyszłość technologii REST, nowe standardy i sposób ich wykorzystania przez różne przedsiębiorstwa Porównanie technologii WebHook, WebSocket oraz Server-Sent Events umożliwiających dostarczanie informacji klientom na bieżąco Wydajne usługi REST w Twoim zasięgu!

1557
Ebook

Zarządzanie projektami z wykorzystaniem darmowego oprogramowania

Piotr Wróblewski

Zarządzaj projektami darmowymi narzędziami! Jak rozpocząć projekt? Jak skutecznie doprowadzić go do końca? Jakie narzędzia warto wykorzystać? Zarządzanie projektami jest bardzo rozległą i skomplikowaną dziedziną. Wymaga ogromnej wiedzy, a nierzadko także wsparcia specjalistycznych narzędzi. Na rynku jest ich wiele. Wspierają wszelkie czynności związane z planowaniem, monitorowaniem oraz zarządzaniem projektem. Niestety, zazwyczaj ich cechą wspólną jest wysoka cena. Czy masz w swoim budżecie środki na tego typu rozwiązania? Od dziś nie musisz już się tym martwić! Dzięki tej unikalnej książce dowiesz się, jak zapanować nad projektem, wykorzystując tylko i wyłącznie sprawdzone darmowe narzędzia. Ponadto zdobędziesz ogólną wiedzę na temat samego zarządzania projektami, przekazaną przez doświadczonego kierownika projektów i zaserwowaną w przejrzysty oraz przyjazny sposób. Po przeczytaniu tej książki zagadnienia związane z zarządzaniem ryzykiem, zarządzaniem zmianami czy też budową harmonogramu przestaną być Ci obce. Dodatkowo dowiesz się, jak wygląda proces certyfikacji PMP i Prince2. Jeżeli na co dzień prowadzisz projekty -- ta książka Ci w tym pomoże! Uruchamianie projektu Dobór zespołu i komunikacja między jego członkami Proces zarządzania zmianami Ewidencja wymagań użytkownika Zarządzanie ryzykiem Sposoby budowy harmonogramu Zarządzanie budżetem Dokumentowanie w fazie wytwórczej Gwarantowanie jakości (normy ISO) Zakończenie projektu Dostawa gotowego rozwiązania Certyfikacja w dziedzinie project management Przegląd darmowego oprogramowania, wspierającego zarządzanie projektami Joint Application Design Programowanie ekstremalne Agile development Wykorzystaj sprawdzone, darmowe narzędzia!

1558
Ebook

Tablice informatyczne. Python

Adalbert Arsen

Programowanie w Pythonie? Z tablicami to nic trudnego! Poznaj konstrukcje języka Python Utrwal wiedzę o instrukcjach i typach danych Odkryj metody pisania wydajnych skryptów Python to jeden z najpopularniejszych dynamicznych języków programowania. Nie od dziś znajduje on zastosowanie w różnych dziedzinach informatyki, zwłaszcza jako doskonały język skryptowy. Jeśli korzystasz z niego na co dzień i chcesz szybko wyszukiwać niezbędne informacje lub odświeżyć swoją wiedzę, sięgnij po odpowiednią ściągę! Tablice informatyczne stanowią zwięzłe, lecz wyczerpujące źródło wiadomości na temat Pythona, które można – i warto! – zawsze mieć pod ręką. Niezależnie od tego, czy jesteś profesjonalistą wykorzystującym ten język w pracy, czy też amatorem, który dopiero zaczyna się go uczyć, tablice okażą się dla Ciebie nieocenioną pomocą! Rodzaje plików Pythona Uruchamianie skryptów Korzystanie z modułów Typy danych i rzutowanie Operatory i instrukcje Debugowanie kodu Testowanie kodu Tworzenie wykresów Sięgnij po źródło skondensowanej wiedzy o Pythonie!

1559
Ebook

Sass i Compass. Praktyczny przewodnik dla projektantów

Ben Frain

Projektuj pięknie i wygodnie — Sass i Compass do Twoich usług! Instalowanie Sass i Compass oraz konfigurowanie projektów, czyli od czego zacząć naukę Kolory, siatki i responsywność, czyli jak zapewnić stronie dobry wygląd na każdym urządzeniu Automatyzacja pisania kodu CSS, czyli jak działać szybko i eliminować zbędne czynności Kaskadowe arkusze stylów są dziś wykorzystywane przez wszystkich projektantów stron internetowych na całym świecie. Jest to bardzo wygodne i elastyczne narzędzie, jednak prawdziwie spektakularne efekty można osiągnąć dzięki zastosowaniu CSS w połączeniu z preprocesorem Sass oraz technologią Compass. Możliwe, że nie bardzo wiesz, co znaczą te nazwy, i nie masz pojęcia, do czego mogłyby Ci się przydać te dodatki. Jeśli jednak jesteś projektantem, powinieneś czym prędzej zapoznać się z tymi narzędziami, ponieważ niebywale ułatwią Ci pracę. I nie musisz być geniuszem ani informatykiem, żeby skorzystać z ich mocy. Wystarczy, że znasz HTML i CSS. Ta książka nie została napisana z myślą o programistach. Jej celem jest pokazanie spektrum działania technologii Sass i Compass wszystkim tym, którzy często używają CSS. Znajdziesz tu informacje na temat instalowania i konfigurowania obu dodatków, sprawnego posługiwania się kolorami i tworzenia responsywnych układów stron. Po tych podstawach przyjdzie czas na naukę pisania zapytań medialnych i eksperymentalnych deklaracji CSS dla różnych przeglądarek, a także ćwiczenia ze sporządzania statystyk. Następnie dowiesz się, jak utworzyć idealnego duszka w rekordowo krótkim czasie i zautomatyzować swoją pracę za pomocą inteligentnych pętli. Przeczytaj i zastosuj, a szybko zakochasz się w dodatkach Sass i Compass! Sass i Compass dla początkujących Tworzenie projektu Sass i Compass Zagnieżdżanie, rozszerzanie, symbole zastępcze i domieszki Praca z kolorami Responsywne i elastyczne siatki Tworzenie zapytań medialnych za pomocą Sass i domieszek CSS3, duszki i inne cuda Logika programistyczna w Sass Sass i Compass dla zaawansowanych Sass i Compass skrócą Ci drogę do pięknych stron!

1560
Ebook

PHP i jQuery. Techniki zaawansowane. Wydanie II

Keith Wald, Jason Lengstorf

PHP i JavaScript często idą w parze, ponieważ ich połączenie pozwala na łatwe budowanie elastycznych i dynamicznych aplikacji internetowych. Szczególnie interesujące możliwości drzemią w połączeniu PHP w wersji 7 z lekką, wszechstronną biblioteką jQuery. API jQuery jest proste w użyciu i może być obsługiwane przez różne przeglądarki. Dzięki temu możliwe są coraz bardziej złożone interakcje z użytkownikiem oraz obsługa dużych implementacji aplikacji, zwłaszcza że PHP 7 w porównaniu z wcześniejszymi wersjami może pochwalić się lepszą wydajnością i mniejszym zużyciem pamięci. Niniejsza książka jest przeznaczona dla średnio zaawansowanych programistów, którzy chcą tworzyć lepsze aplikacje z wykorzystaniem technologii PHP i jQuery. Na przykładzie budowy kompletnej aplikacji WWW pokazano tu mnóstwo zaawansowanych technik PHP i metod doskonalenia aplikacji z frameworkiem jQuery. Niejako przy okazji zaprezentowano też sporo nowych możliwości PHP 7, takich jak określanie typów argumentów funkcji, stałe tablicowe, nowe typy wyjątków i stosowanie kilku , bardzo przydatnych operatorów. Przedstawione w tej książce techniki z pewnością wzbogacą warsztat każdego programisty WWW! W tej książce znajdziesz najważniejsze informacje o: jQuery – o budowie skryptów, typowych operacjach i metodach elementach DOM, atrybutach CSS i zapytaniach AJAX programowaniu obiektowym w PHP 7 optymalizacji interfejsu użytkownika za pomocą jQuery rozszerzaniu biblioteki jQuery PHP 7 i jQuery — oto recepta na aplikację wydajną, efektowną i dynamiczną! Jason Lengstorf — pochodzi z Montany. Jest projektantem i programistą stron WWW. Tworzy oprogramowanie do zarządzania treścią z wykorzystaniem PHP, MySQL i AJAX-a. Jego hobby to gra w golfa, podróże i degustacja piwa. Keith Wald – jest doktorem fizyki. Wykłada na Uniwersytecie Kalifornijskim. Jest doświadczonym projektantem stron WWW, programistą PHP, JavaScriptu, Pythona i Perla. Przez wiele lat projektował układy scalone, a obecnie zajmuje się rozwijaniem oprogramowania wbudowanego.