Publisher: 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.
337
Ebook

C# 6.0 i MVC 5. Tworzenie nowoczesnych portali internetowych

Krzysztof Żydzik, Tomasz Rak

Poznaj najlepsze narzędzia Microsoftu do tworzenia aplikacji webowych Możliwości języka C# w zakresie tworzenia aplikacji internetowych Platformy i narzędzia ułatwiające budowanie i wdrażanie aplikacji webowych Praktyczne sposoby tworzenia aplikacji WWW i serwisów internetowych Dynamiczny rozwój sieci i jej wkraczanie w coraz to nowe obszary życia pozwala nam korzystać z większości usług z dowolnego miejsca na świecie i za pośrednictwem każdego urządzenia z dostępem do internetu. Aby użytkownik mógł swobodnie poruszać się po sieci, konieczne jest rozwijanie coraz bardziej zaawansowanych, wygodniejszych i szybszych aplikacji internetowych działających po stronie serwera. Do niedawna większość aplikacji tego rodzaju była pisana w takich językach, jak PHP, Python lub Java, obecnie natomiast ogromną popularność zdobywają w tej dziedzinie język C# i platforma MVC. Jeśli dysponujesz ogólną wiedzą na temat programowania i baz danych, opanowałeś lub właśnie opanowujesz podstawy języka C# i chcesz poznać platformę MVC oraz możliwości, jakie oferuje ona w zakresie tworzenia aplikacji webowych, sięgnij po tę książkę. Nie stanowi ona klasycznego podręcznika do programowania, lecz raczej zbiór praktycznych wskazówek i objaśnień pozwalających w krótkim czasie rozpocząć przygodę z tworzeniem aplikacji internetowych, a następnie logicznie ją kontynuować. Dzięki lekturze krok po kroku poznasz proces powstawania kodu aplikacji i jego wdrażania przy użyciu różnych narzędzi. Poznaj świat aplikacji internetowych! Podstawy języka C# i jego możliwości Wzorce projektowe i architektoniczne oraz ich stosowanie Możliwości webowych platform firmy Microsoft Tworzenie aplikacji i serwisów internetowych oraz ich wdrażanie Optymalizowanie aplikacji pod kątem wymagań wyszukiwarek i serwisów społecznościowych Budowa własnego portalu Buduj doskonałe serwisy internetowe w języku C# z platformą MVC!  

338
Ebook

Ciągłe dostarczanie oprogramowania w języku Java. Najlepsze narzędzia i praktyki wdrażania kodu

Daniel Bryant, Abraham Marín-Pérez

W ciągu ostatnich lat radykalnie zmieniły się wymagania i oczekiwania biznesowe wobec oprogramowania. Kluczowymi wartościami są innowacyjność, szybkość i czas wejścia na rynek. Do spełnienia tych wymagań konieczne okazały się nowe architektury i modele tworzenia kodu. Metodyka ciągłego dostarczania, zwanego też CD, polega na tworzeniu w krótkich cyklach wartościowych i solidnych produktów. Funkcjonalności są dodawane w małych krokach, a oprogramowanie można wydawać niezawodnie w dowolnej chwili. To sprawia, że można też szybko otrzymywać informacje zwrotne. Jednak taki sposób pracy wymaga odpowiednich ram organizacyjnych, a zespół projektowy musi przyswoić nieco inny od tradycyjnego styl pracy. Ta książka jest praktycznym przewodnikiem, dzięki któremu programiści Javy opanują techniki potrzebne do pomyślnego zastosowania metody ciągłego dostarczania. Opisano tu najlepsze zasady budowy architektury oprogramowania, automatycznej kontroli jakości, pakowania aplikacji i wdrażania ich w różnych środowiskach produkcyjnych. Szczególną uwagę poświęcono testowaniu oprogramowania: przedstawiono całą gamę metodyk testowania, opisano ich zastosowanie i znaczenie w cyklu życia aplikacji. Ciekawym elementem książki są informacje o złych praktykach i antywzorcach wraz ze wskazówkami dotyczącymi rozwiązywania tego rodzaju problemów. W tej książce między innymi: solidne podstawy ciągłego dostarczania oprogramowania migracja do ciągłego dostarczania oprogramowania narzędzia: Jenkins, PMD i FindSecBugs zasady testowania funkcjonalności i jakości oprogramowania techniki obserwacji aplikacji w środowisku produkcyjnym Java i CD: tak zdobędziesz prawdziwą przewagę!

339
Ebook

ABC systemu Windows 7 PL

Danuta Mendrala, Marcin Szeliga

Po niezbyt entuzjastycznym przyjęciu, jakie użytkownicy zgotowali systemowi Windows Vista, firma Microsoft postanowiła dołożyć wszelkich starań, żeby nowy system operacyjny, znany światu jako Windows 7, spełnił oczekiwania użytkowników. System ten pozbawiony został wad swojego poprzednika, oferuje też wiele nowych funkcji i udogodnień, dzięki którym praca zarówno początkujących, jak i zaawansowanych użytkowników ma być znacznie łatwiejsza i przyjemniejsza niż kiedykolwiek wcześniej. Zadaniem książki "ABC systemu Windows 7 PL" jest zapewnienie, aby właśnie tak się stało. Dowiesz się z niej, jakie wymagania sprzętowe Windows 7 stawia Twojemu komputerowi, poznasz proces instalacji i konfiguracji środowiska, a także nauczysz podstaw pracy z systemem. Zdobędziesz też wiedzę na temat instalowania urządzeń, zarządzania kontami użytkowników oraz możliwości sieciowych "siódemki". Lektura pozwoli Ci także swobodnie korzystać z multimediów i odpowiednio zabezpieczyć swój system przed atakami z zewnątrz. Poznasz również kwestie optymalizacji działania środowiska. Instalacja i konfiguracja systemu Windows 7 oraz przenoszenie danych Korzystanie z podstawowych możliwości środowiska Dodawanie i konfiguracja urządzeń zewnętrznych Zarządzanie kontami użytkowników oraz zapewnianie bezpieczeństwa i prywatności danych Konfiguracja połączeń sieciowych i korzystanie z internetu Korzystanie z multimediów w Windows 7 Monitorowanie i optymalizacja pracy systemu Już teraz przygotuj się do pracy z systemem operacyjnym jutra! Pobierz dodatkowe rozdziały jako pliki PDF: Rozdział 10 Rozdział 11

340
Ebook

Cyberkolonializm. Poznaj świat cyfrowych przyjaciół i wrogów

Krzysztof Gawkowski

  Książka "Cyberkolonializm. Poznaj świat cyfrowych przyjaciół i wrogów" Krzysztofa Gawkowskiego wyróżniona! Książka zdobyła wyróżnienie w kategorii publikacji popularnonaukowych i podręczników w Konkursie Polskiego Towarzystwa Informatycznego na Najlepszą Polską Książkę Informatyczną 2019.   --- Poznaj świat cyfrowych przyjaciół i wrogów... Ludzkość od wielu tysięcy lat przekształca i zmienia otaczającą ją przestrzeń. Jednak nawet XIX-wieczna rewolucja przemysłowa nie przyczyniła się w tak dużym stopniu do zmiany codziennego życia, ewolucji struktur społecznych czy uwarunkowań psychologicznych, jak współczesny cybernetyczno-internetowy postęp. Nowoczesna technologia już dawno przekroczyła granice wieku użytkownika, a teraz mierzy się z granicą czasu. Zaledwie 2 procent ludzi na świecie, którzy mają dostęp do komputera, smartfonu czy internetu, deklaruje, że mogłoby bez nich żyć. W której grupie jesteś Ty? Dobrodziejstwa technologiczne otoczyły życie człowieka jak pajęczyna, z której już dziś wydostać się jest niezwykle ciężko, a za kilka lat może to być już całkiem niemożliwe. Rozwój nowoczesnych technologii niesie ze sobą wiele korzyści, ale i jeszcze więcej zagrożeń. Rodzi również pytania o kondycję ludzkości, o wszechobecną możliwość manipulacji. Polityka, bezpieczeństwo, nasza własna prywatność i anonimowość — to wszystko są zagadnienia, które Krzysztof Gawkowski porusza w swojej książce. Przeczytaj i dowiedz się, gdzie czają się niebezpieczeństwa i jak się przed nimi chronić. Naucz się, jak nie dać się pochłonąć i oszukać w cyfrowym świecie. Cyberkolonializm to książka o bliskiej przyszłości, która na pewno zmieni Twoje życie. Może sam zostaniesz cyfrowym rewolucjonistą?

341
Ebook

DAX w Power BI. Podstawy. Podręcznik z ćwiczeniami

Justyna Pyrcz

Poznaj język, za pomocą którego analitycy sprawiają, że dane są posłuszne, a raporty ciekawsze! Język DAX (ang. Data Analysis Expressions) został stworzony przez firmę Microsoft, by umożliwić wykonywanie efektywnych obliczeń na danych przechowywanych w wielu tabelach i przetwarzanych w Power BI, Excel Power Pivot czy SQL Server Analysis Services. Możliwości DAX-a są naprawdę ogromne, osoba, która go opanuje, zyska potężnego sprzymierzeńca w pracy z wielkimi zbiorami danych ukrytymi pod wyświetlanymi w raportach wykresami czy tabelami. Ten podręcznik wyjaśnia podstawy działania języka DAX i stosowania go w Power BI. Napisany przystępnym językiem, uczy obsługi prostych modeli danych i korzystania z szeregu podstawowych, choć nieoczywistych funkcji. Ich opanowanie pozwala zacząć samodzielnie tworzyć ciekawe analizy, a równocześnie oswoić się z DAX-em i modelem danych. Dzięki lekturze książki i wykonaniu zawartych w niej ćwiczeń dowiesz się między innymi: Czym jest model danych Do czego służą kolumny kalkulowane, miary i co to są konteksty wykonania Jak działają funkcje agregujące i iteracyjne Jak używać CALCULATE - najważniejszej funkcji języka DAX Do czego można użyć funkcji tablicowych Jak w prosty sposób tworzyć dynamiczne komunikaty

342
Ebook

Bazy danych. Podstawy projektowania i języka SQL

Krystyna Czapla

Idealna baza danych — szyta na Twoją miarę! Faza projektu, czyli jak opracować tabele i określić zależności między nimi Faza implementacji, czyli jak przejść od projektu do tworzenia fizycznej bazy Faza trzecia, czyli jak czerpać informacje z bazy danych w nowoczesnych aplikacjach Bazy danych są dziś tworzone na potęgę i wykorzystywane niemal na każdym kroku. Od czasu pojawienia się komputerów osobistych, internetu i potężnych serwerów ilość danych wymagających zapisania i przetworzenia wciąż wzrasta, a ich sensowne posegregowanie, zapewnienie integralności, łatwości przeszukiwania i możliwości analizowania to umiejętność na wagę złota. Jeśli chcesz ją zdobyć lub udoskonalić, ta książka na pewno Ci w tym pomoże. Znajdziesz tu klarowne, jasne informacje dotyczące kolejnych etapów projektowania oraz implementacji bazy danych, z podziałem na dwie odrębne metody — modelowanie i normalizację. Poznasz obszerne podstawy języka SQL — pojęcia, typy danych, składnię i całe zestawy poleceń — i na konkretnych przykładach zobaczysz, jak używać tego języka. Zrozumiesz też, do czego służy język zapytań i co można zrobić przy użyciu języka DML. To pozwoli Ci z łatwością wykonać ćwiczenia utrwalające, a gdy skończysz będziesz gotowy zmierzyć się z budową własnej bazy! Modelowanie logiczne Normalizacja danych Język baz danych SQL Język zapytań DQL — polecenie SELECT Język manipulowania danymi — DML Język definiowania danych — DDL Proces logowania do bazy Twoje dane w dobrej bazie to klucz do sukcesu!

343
Ebook

Bezpieczeństwo systemu Linux. Hardening i najnowsze techniki zabezpieczania przed cyberatakami. Wydanie III

Donald A. Tevault

Systemy linuksowe uchodzą za bezpieczne i odporne na cyberataki. Jednak nawet najbezpieczniejszy system może paść ich ofiarą, jeśli jego administrator nie zastosuje odpowiednich środków zabezpieczających. Cyberprzestępcy wciąż opracowują i testują nowe metody ataków, dlatego też specjaliści do spraw bezpieczeństwa nieustannie muszą doskonalić swoje umiejętności. Oto kompleksowe omówienie sposobów wdrażania najnowszych dostępnych środków zabezpieczających systemy linuksowe. Z książki dowiesz się, jak skonfigurować laboratorium do ćwiczeń praktycznych, tworzyć konta użytkowników z odpowiednimi poziomami uprawnień, chronić dane dzięki uprawnieniom i szyfrowaniu, a także skonfigurować zaporę sieciową przy użyciu najnowszych technologii. Nauczysz się też automatyzować takie czynności jak monitorowanie systemu za pomocą auditd i utwardzanie (hardening) konfiguracji jądra Linux. Poznasz również sposoby ochrony przed złośliwym oprogramowaniem i skanowania systemów pod kątem luk w zabezpieczeniach. Znajdziesz tu ponadto podpowiedź, jak używać Security Onion do skonfigurowania systemu wykrywania włamań. W książce między innymi: zapobieganie naruszeniom bezpieczeństwa systemów Linux dodatkowe funkcje i możliwości systemu Linux ochrona przed nieautoryzowanym dostępem konfiguracja uprawnień do plików i katalogów utwardzanie usługi Secure Shell szablony zabezpieczeń i monitorowanie Twój Linux Twoją twierdzą!

344
Ebook

C#. Praktyczny kurs. Wydanie II

Marcin Lis

Dołącz do grona profesjonalnych programistów C#! Poznaj podstawy języka C# i zasady korzystania z platformy .NET Dowiedz się, jak używać popularnych środowisk programistycznych Naucz się tworzyć aplikacje różnego typu w języku C# C# to nowoczesny, w pełni obiektowy następca języków C i C++, łączący w sobie ich legendarną wydajność z mechanizmami, które doskonale sprawdziły się w środowiskach Javy i Delphi. Opracowany przez firmę Microsoft jako podstawowe narzędzie programistyczne dla platformy .NET, język C# zdobywa coraz większą popularność również za sprawą poziomu bezpieczeństwa, możliwości przenoszenia kodu oraz dostępu do wielu przydatnych narzędzi, które znacznie ułatwiają tworzenie różnego rodzaju programów, w tym aplikacji WWW, sieciowych, bazodanowych i graficznych. Niezależnie od tego, czy dopiero zaczynasz swoją przygodę z programowaniem, czy też masz już pewne doświadczenie w korzystaniu z innych języków, książka "C#. Praktyczny kurs. Wydanie II " będzie dla Ciebie doskonałym wprowadzeniem w arkana praktycznego stosowania języka C#. Dzięki niej poznasz wszystkie niezbędne informacje teoretyczne i szybko zaczniesz pisać swoje pierwsze programy. Dowiesz się nie tylko jak używać podstawowych konstrukcji języka, lecz również jak korzystać z zaawansowanych mechanizmów obiektowych, obsługiwać wyjątki i przeprowadzać operacje wejścia-wyjścia, a nawet tworzyć interfejsy graficzne aplikacji. Podstawowe informacje na temat języka C# i platformy .NET Przegląd i instalacja narzędzi przydatnych programiście C# Struktura programu w C#, proste typy danych i ich zastosowanie Podstawowe konstrukcje języka i operacje na zmiennych Instrukcje sterujące i korzystanie z tablic Podstawy programowania obiektowego Elementy składowe klas i ich używanie Dziedziczenie i polimorfizm Interfejsy, klasy zagnieżdżone i typy uogólnione Obsługa wyjątków standardowych i definiowanie własnych Operacje na strumieniach danych, plikach i katalogach Korzystanie z komponentów graficznych i obsługa zdarzeń Poznaj nowoczesny język programowania! Poznaj C#!

345
Ebook

Tworzenie makr w VBA dla Excela 2010/2013. Ćwiczenia

Mirosław Lewandowski

Sprostaj zadaniom na wszystkich stopniach zaawansowania! Zautomatyzuj operacje pożerające Twój czas dzięki rejestratorowi makr Zapoznaj się z przystępnym opisem elementów języka VBA Dowiedz się, co zrobić, by uzyskać określone efekty działań Kolejne wersje Excela, najpopularniejszej aplikacji biurowej, są coraz dokładniejsze i wygodniejsze. Jego prawdziwa siła tkwi jednak w języku VBA. Ten język programowania, przeznaczony do samodzielnego ustalania i modyfikowania zadań dla Excela, przydaje się wszędzie tam, gdzie nie wystarczają podstawowe formuły i funkcje. Jednocześnie jest na tyle nieskomplikowany, że posługiwać się nim mogą nie tylko programiści. W książce Mirosława Lewandowskiego znajdziesz wskazówki na temat tego, jak stworzyć makra zwykłe i niezwykłe i jak używać ich w codziennej pracy. W krótkim czasie uczynisz z Excela sprawne centrum zarządzania Twoimi zadaniami. Dzięki tej publikacji dowiesz się, jak projektować makra i jak włączać do nich zaawansowane operacje czy polecenia. Nauczysz się tworzyć interaktywne formularze, zrozumiesz, co to są stałe i zmienne, a także poznasz możliwości pętli. Twoje makra staną się odporne na błędy, a opisane tu dodatki niejednokrotnie ułatwią Ci pracę. Moc konkretnych przykładów pozwoli Ci poznać VBA w akcji! Bezpieczeństwo i rejestrowanie makr Uruchamianie zapisanych projektów i szybkie sortowanie danych Interakcja ze skoroszytem, zmienne i stałe Deklarowanie typów i określanie zasięgów zmiennych Pętle i formularze Dialog z użytkownikiem i obsługa błędów Makro a funkcja Przykłady z życia wzięte Słowo o Windows API Praca z wieloma skoroszytami Wstążka w Office i okno edytora VBA Skróty klawiaturowe używane w Excelu i edytorze VBA VBA - wszystko w Twoich rękach!

346
Ebook

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

Mirosław J. Kubiak

C# - prędko, prosto, praktycznie! Poznaj konstrukcje języka Naucz się przetwarzać dane Zacznij programować obiektowo C# - wieloparadygmatowy język programowania opracowany przez firmę Microsoft - z roku na rok zdobywa coraz większą popularność wśród profesjonalistów z branży IT. Przejrzysta struktura kodu, wygoda stosowania, potężne możliwości i wsparcie ze strony platformy .NET - wszystko to sprawia, że są duże szanse, by ten trend utrzymywał się przez kolejne lata, zapewniając osobom znającym C# stały strumień ofert pracy w najlepszych firmach informatycznych świata. Jeśli chcesz należeć do tego grona, sięgnij po odpowiednie źródło wiedzy. Nowe, rozszerzone wydanie książki C#. Zadania z programowania z przykładowymi rozwiązaniami, zawierające cenne wskazówki i informacje na temat najnowszych wersji języka, pomoże Ci skutecznie rozwinąć umiejętności programistyczne. Dowiesz się, jak komunikować się z użytkownikiem programu, prawidłowo i wydajnie korzystać z instrukcji sterujących, przechowywać dane przy użyciu tablic, łańcuchów znakowych i kolekcji obiektów, a także odczytywać i zapisywać pliki tekstowe i binarne. Opanujesz również podstawy programowania obiektowego, funkcyjnego i współbieżnego. A wszystko to na konkretnych przykładach i z naciskiem na praktykę. Operacje wejścia-wyjścia i obsługa wyjątków Instrukcje warunkowe i instrukcje pętli Tablice, łańcuchy znakowe, kolekcje Operacje na plikach i strumieniach Podstawy programowania obiektowego Wprowadzenie do współbieżności Podstawy programowania funkcyjnego Poszerz swoją wiedzę o C# - i dołącz do najlepszych!

347
Ebook

Blue team i cyberbezpieczeństwo. Zestaw narzędzi dla specjalistów od zabezpieczeń w sieci

Nadean H. Tanner

Zapewnienie bezpieczeństwa IT spędza sen z powiek nie tylko inżynierom, ale również menedżerom i kierownictwu organizacji. W tym zadaniu mają im pomóc różnorodne narzędzia, jednak ich skuteczne wykorzystanie wymaga nie tylko wyrafinowanej wiedzy technicznej. Konieczne jest nieco szersze spojrzenie na sprawy cyberbezpieczeństwa, aby zastosować właściwe strategie obronne i środki zaradcze. By podejmować trafne decyzje, potrzebna jest wiedza o najlepszych praktykach cyberbezpieczeństwa i o dostępnych narzędziach. To wszechstronny i praktyczny podręcznik dla kierowników i inżynierów. Opisuje różnorodne metody, platformy i technologie pochodzące od wielu dostawców, zawiera też wskazówki, jak je wykorzystać do tworzenia optymalnych rozwiązań. Przedstawiono tu pożyteczne informacje o sieciach komputerowych, podstawowych narzędziach bezpieczeństwa, rozwiązywaniu problemów w systemie Windows, inwentaryzacji sieci, zarządzaniu podatnościami, bezpieczeństwie aplikacji internetowych, zarządzaniu aktualizacjami i konfiguracją oraz wiele innych kwestii. Książka jest równocześnie treściwa i prosta w odbiorze, pozwala zapoznać się z aspektami technicznymi i nietechnicznymi, z teorią i praktyką cyberbezpieczeństwa - z pewnością ułatwi naukę metod oceny zagrożeń oraz sprawdzania i poprawiania stosowanej konfiguracji. W książce znajdziesz: teoretyczne i praktyczne aspekty bezpieczeństwa informatycznego skuteczne strategie obronne rodzaje narzędzi zapewniających cyberbezpieczeństwo zastosowanie takich narzędzi jak PuTTY, pathping, sysinternals

348
Ebook

Android Studio. Podstawy

Belen Cruz Zapata

Najlepsze IDE dla programistów platformy Android! Android to obecnie najpopularniejszy system operacyjny, używany przede wszystkim w urządzeniach mobilnych. Jeżeli chcesz wydajnie tworzyć aplikacje dla tej platformy, potrzebujesz wyjątkowego narzędzia, które pozwoli Ci zrealizować Twoje pomysły. Firma JetBrains stworzyła środowisko, którego szukasz. Android Studio to środowisko pracy oparte na słynnym IDE IntelliJ IDEA, które zmieni Twój sposób pracy z systemem Android. Jeżeli chcesz w pełni wykorzystać potencjał tego narzędzia, potrzebujesz wyjątkowej książki, która zaprezentuje Ci najlepsze techniki pracy. Właśnie masz ją przed sobą! Przekonaj się, jak zainstalować Android Studio i dostosować je do własnych potrzeb oraz jak efektywnie korzystać z możliwości edytora kodu. W kolejnych rozdziałach poznasz zaawansowane narzędzia wspomagające projektowanie interfejsu użytkownika, debugowanie aplikacji oraz tworzenie paczek APK gotowych do dystrybucji. Prezentowane są w szczegółąch narzędzia zintegrowane z Android Studio, a konkretnie Software Development Kit (SDK) Manager, Android Virtual Device (AVD) Manager oraz Javadoc. Książka ta jest więc doskonałą lekturą dla programistów chcących wykorzystać potencjał najlepszego IDE na świecie! Czego można się nauczyć z tej książki? Jak zainstalować Android Studio na swoim komputerze i skonfigurować Android Software Development Kit. Jak utworzyć pierwszy projekt i poznać jego strukturę. Jak poprawić wydajność pisania aplikacji poprzez wykorzystanie możliwości edytora. Jak projektować interfejs użytkownika przy wykorzystaniu układów i obsługiwać zdarzenia. Jak integrować w aplikacjach usługi Google Play. Jak monitorować aplikację podczas jej działania oraz poprawiać jej wydajność. Zwiększ swoją efektywność dzięki Android Studio!

349
Ebook

DAX i Power BI w analizie danych. Tworzenie zaawansowanych i efektywnych analiz dla biznesu

Michiel Rozema, Henk Vlootman

DAX i Power BI w analizie danych. Tworzenie zaawansowanych i efektywnych analiz dla biznesu Microsoft Power BI jest doskonałym narzędziem do profesjonalnej analizy danych. Jeśli jednak chcesz uzyskać za jego pomocą naprawdę spektakularne efekty, musisz się biegle posługiwać językiem DAX (Data Analysis Expressions). Pozwala on na wykonywanie zaawansowanych obliczeń i zapytań dotyczących danych w powiązanych tabelach i kolumnach w tabelarycznych modelach danych. To książka przeznaczona dla analityków biznesowych, którzy już poznali język DAX, chcą jednak skorzystać z pełnego potencjału formuł tego języka i modeli Power BI, by tworzyć wydajne i zaawansowane analizy danych. Opisano w niej zasady analizy biznesowej i reguły projektowania dobrych modeli. Zaprezentowano też praktyczne przykłady użycia języka DAX w rzeczywistych sytuacjach biznesowych. Pokazano niuanse pracy z modelami Power BI, a także z funkcjami DAX, filtrami i miarami. Nie zabrakło bardzo przydatnych wskazówek dotyczących błędów popełnianych często podczas tworzenia zaawansowanych agregacji danych. Do książki zostały dołączone materiały do pobrania (pliki PBIX), które ułatwią pełne zrozumienie prezentowanych treści i ich stosowanie we własnej praktyce zawodowej. Najciekawsze zagadnienia: koncepcje modelowania danych i struktur modele Power BI a modele systemów zarządzania relacyjnymi bazami danych bezpieczne poziomy agregacji, atrybuty i hierarchie koncepcja kontekstu i jej stosowanie standardowa analiza czasowa inteligentna ocena inwestycji za pomocą finansowych funkcji DAX Poznaj prawdziwy potencjał języka DAX w analizie danych!

350
Ebook

Adobe Photoshop PL. Oficjalny podręcznik. Edycja 2020

Andrew Faulkner, Conrad Chavez

Adobe Photoshop jest rozbudowanym programem, udostępniającym mnóstwo narzędzi, filtrów i opcji. W pełni zasłużył na opinię kultowego. Korzystają z niego najlepsi, najsłynniejsi i najbardziej kreatywni artyści. Jednak nawet oni nierzadko muszą się zastanawiać nad sposobem uzyskania dostępu do potrzebnego im właśnie modułu czy filtra. A przy tym Photoshop jest cały czas rozwijany i każde wydanie przynosi nowe możliwości i nowe funkcje. Aby uzyskiwać profesjonalne efekty, trzeba więc wciąż aktualizować wiedzę i na bieżąco zapoznawać się z nowościami w Photoshopie. Oto kolejne, zaktualizowane i uzupełnione wydanie oficjalnego podręcznika firmy Adobe, od lat uznawanego za najlepszą pomoc do nauki Photoshopa. Książka składa się z 15 lekcji, w ramach których omówiono zarówno podstawy, jak i zaawansowane techniki edycji obrazów. Zamieszczono tu setki przydatnych wskazówek, instrukcji i wyjaśnień, dzięki którym praca z Photoshopem stanie się efektywniejsza i o wiele bardziej satysfakcjonująca. Pokazano, jak korygować cyfrowe obrazy, w tym usuwać bez śladu niepotrzebne obiekty ze zdjęć. Wyjaśniono zasady pracy na wersjach projektów za pomocą obszarów roboczych. Zaprezentowano zaawansowane funkcje typograficzne. Opisano też techniki automatyzacji zadań i korzystania z Adobe Document Cloud. Dowiedz się, jak: zacząć pracę w Photoshopie i nauczyć się korekcji fotografii stosować zasady pracy z warstwami, maskami i kanałami płynnie przejść do zaawansowanych technik kompozycji i edycji obrazu edytować sekwencje wideo wykorzystać w pełni możliwości Camera Raw przygotować obraz do publikacji w internecie i zadbać o wierność kolorów W Adobe wiedzą najwięcej o Photoshopie!

351
Ebook

Android Flash. Zaawansowane programowanie aplikacji mobilnych

Stephen Chin, Oswald Campesato, Dean Iverson, Paul Trani

Wejdź w świat tworzenia oprogramowania dla urządzeń mobilnych! Platforma Android z każdym dniem zdobywa tysiące kolejnych użytkowników. Andy Rubin - odpowiedzialny za nią w Google - pochwalił się aktywacją 700 tysięcy nowych urządzeń z tym systemem każdego dnia. Robi wrażenie? Pomyśl, jak wykorzystać ten rynek i stworzyć aplikację, która podbije serca użytkowników. Dzięki możliwości wykorzystania technologii Flash teraz jest to jeszcze łatwiejsze! "Android Flash. Zaawansowane programowanie aplikacji mobilnych" to kompletny przewodnik po budowaniu skomplikowanych, zajmujących aplikacji dla Androida. Dzięki tej książce nauczysz się programować smartfony Android oraz tablety z wykorzystaniem najpopularniejszych frameworków służących do tworzenia bogatych aplikacji internetowych (RIA) dla Androida - Flash i Flex. Gdy wraz z autorami przejrzysz już zestaw narzędzi programistycznych Flasha, dowiesz się, jak dodawać multimedia, animacje i efekty specjalne do aplikacji. Zrozumiesz, jak działa optymalizowanie dla różnorodnych wyświetlaczy oraz jak wykorzystać dane wejściowe pochodzące z aparatu, GPS, mikrofonu i akcelerometru. Poznasz metody tworzenia certyfikatów podpisywania kodu oraz uzyskiwania jak najlepszej wydajności aplikacji. Zapoznasz się z dużą ilością praktycznego, dobrze skomentowanego kodu i zbudujesz trzy kompletne projekty: program do rysowania, odtwarzacz muzyczny Flash oraz aplikację AIR przechowującą informacje o stanach witryn w bazie danych SQLite. Sprawdź możliwości technologii Flash dla platformy Android. Korzystaj z usług geolokalizacyjnych Sprawdź położenie telefonu za pomocą wbudowanych sensorów Wykorzystaj narzędzia przeznaczone dla technologii Flash Opublikuj aplikację w Android Market! Twórz atrakcyjne aplikacje mobilne za pomocą Flasha, Fleksa i Androida!

352
Ebook

Drupal 7 w praktyce. Własna strona WWW w jeden dzień

Krzysztof Palikowski

Stwórz stronę WWW z Drupalem - zrealizuj dowolny pomysł! Przygotowania i instalacja, czyli jak zacząć pracę z Drupalem na własnym komputerze. Projekt i budowa strony, czyli jak zadbać o strukturę i prezentację treści. Przenosiny do internetu, czyli jak uniknąć szkolnych błędów i głupich pomyłek. Rozwijany od 2001 roku Drupal jest jednym z najlepszych dostępnych obecnie systemów zarządzania treścią. Kolejne wersje tego CMS-a zjednywały sobie rzesze nowych entuzjastów, a ostatnia z nich zasługuje na wyjątkową uwagę wszystkich - początkujących i zaawansowanych - twórców stron WWW. Drupal 7 odznacza się ogromną elastycznością, a ponadto oferuje swoim użytkownikom ponad 1500 modułów, pozwalających niezwykle precyzyjnie zaprojektować platformę zarządzania treścią i stworzyć mechanizmy sprawnego zarządzania serwisem. Książka "Drupal 7 w praktyce. Własna strona WWW w jeden dzień" pozwoli Ci zapoznać się z tym systemem, oswoić z jego założeniami i możliwościami oraz efektywnie wykorzystać jego potencjał do własnych celów. Jej autor poprowadzi Cię od zupełnych podstaw, przez proces przygotowań i instalacji systemu, po kwestie poświęcone budowaniu strony dla klienta bądź dla siebie. Ponadto skupi się na zagadnieniach dotyczących rozmaitych uprawnień użytkowników witryny, przenoszenia jej do internetu i dalszej rozbudowy serwisu. Jeśli interesuje Cię pełne spektrum możliwości Drupala 7 i chcesz zastosować je w praktyce, nie mogłeś trafić lepiej! Drupal i inne systemy zarządzania treścią Przygotowania do instalacji systemu Instalacja i pierwsze kroki Struktura i prezentacja treści Uprawnienia i administracja Przenosiny gotowej strony WWW do internetu Utrzymanie i rozbudowa serwisu Drupal 7 - Twoja przepustka do internetu!