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

PowerPoint 2007 PL. Pierwsza pomoc

Roland Zimek

PowerPoint 2007 PL. Pierwsza pomoc Informacje podstawowe -- planowanie, tworzenie i zapisywanie prezentacji Elementy prezentacji -- slajdy, wykresy, obiekty Struktura prezentacji -- szablony, przejścia, przyciski akcji Efekty specjalne -- animacja tekstu i obiektów Twój szef wierzy, że prezentacje w PowerPoincie to dla Ciebie pestka? Zapewne nie chciałbyś wyprowadzać go z błędu. Co jednak zrobić, gdy nagle zleca Ci szybkie przygotowanie ważnej prezentacji? Przecież nie możesz się przyznać, że nie masz o tym pojęcia... Musisz działać! Jak zaplanować i utworzyć plik prezentacji? Jak rozwiązać kwestię rozmieszczenia tabel, wykresów i tekstu? Wstawić obrazy, dźwięki, animacje? Zaprogramować pokaz slajdów? I jak to wszystko połączyć, by stwarzało wrażenie profesjonalnie przygotowanego materiału? Z opresji wybawi Cię niezwykle skuteczny ratownik -- książka, którą właśnie trzymasz w dłoniach. W środku znajdziesz przejrzyste, konkretne recepty na wszystkie Twoje prezentacyjne bolączki! Przygotowania -- tworzenie prezentacji zwykłych i przenośnych Elementy tekstowe -- praca z obiektami tekstowymi, tabelami, wykresami Pokaz slajdów -- wykorzystanie wzorców, przycisków akcji, sortowania Elementy wizualne -- wstawianie grafik, obiektów, obrazów Ramy prezentacji -- dostosowywanie szablonów, motywów, przejść Kształty i dźwięki -- wstawianie i dopasowywanie Animacje -- wprawianie w ruch obiektów i tekstu Przedstawianie prezentacji -- współpraca komputera z projektorem Niezbędna wiedza o PowerPoincie w skutecznej pigułce!

1754
Ebook

Projektowanie nowoczesnych aplikacji sieciowych z użyciem AngularJS i Bootstrapa

Stephen Radford

Osoby, które projektują nowoczesne aplikacje internetowe, z pewnością natknęły się na frameworki Bootstrap i AngularJS. Są to świetne projekty open source, dzięki którym praca przy tworzeniu aplikacji internetowych o różnej skali staje się wydajna i przyjemna, a kod powstający w JavaScripcie i CSS jest wyjątkowo poprawny strukturalnie. Jeśli doszedłeś do wniosku, że warto rozwinąć swoje umiejętności i wyjść poza HTML oraz CSS przy pisaniu nowoczesnych aplikacji sieciowych, to Bootstrap i AngularJS stanowią doskonałą propozycję. Książka, którą trzymasz w dłoni, została pomyślana jako przystępny, bogato ilustrowany przewodnik po Bootstrapie i AngularJS. Jeśli masz podstawowe umiejętności w zakresie HTML, CSS i JavaScriptu, to dzięki niej zdobędziesz, a następnie rozwiniesz praktyczną wiedzę dotyczącą obu frameworków. Niejako przy okazji poznasz kilka istotnych koncepcji i ciekawych narzędzi, które okażą się zaskakująco przydatne przy programowaniu. Autor wyczerpująco, w interesujący sposób pokazuje, jak pisze się i rozwija aplikacje sieciowe. Dzięki tej książce: zapoznasz się z frameworkami AngularJS i Bootstrap nauczysz się korzystać z filtrów, routingu i widoków, a także zgłębisz tajniki filozofii CRUD krok po kroku napiszesz w pełni funkcjonalną aplikację sieciową dostosujesz Bootstrapa za pomocą preprocesora Less, by utworzyć oryginalny motyw graficzny dowiesz się, jak łatwo zapanować nad kodem aplikacji dzięki narzędziom do automatyzacji zadań, takim jak gulp i Grunt.js zapoznasz się z ciekawymi projektami związanymi z AngularJS i Bootstrapem Odkryj AngularJS, zaprzyjaźnij się z Bootstrapem — i pisz świetne projekty! Stephen Radford — wszechstronny programista aplikacji sieciowych. Pracował w wielu firmach i zrealizował wiele ciekawych projektów, takich jak FTPloy — narzędzie typu SaaS, ułatwiające ciągłą aktualizację zmian w projektach. Obecnie prowadzi firmę Cocoon, specjalizującą się w aplikacjach sieciowych, takich jak FTPloy i Former. Firma Cocoon blisko współpracuje z kilkoma start-upami i przedsiębiorstwami w zakresie rozwijania nowych idei i tworzenia na ich podstawie aplikacji internetowych.

1755
Ebook

Python dla testera

Piotr Wróblewski

Wkrocz w świat testów z Pythonem! Wkrocz do strefy "wolnej od zbędnej teorii" Opanuj podstawy najpopularniejszego języka programowania Poznaj praktyczne procedury i skrypty przydatne w codziennej pracy Zdobądź ciekawą i dobrze płatną pracę w branży IT/ICT Też masz wrażenie, że Python jest ostatnimi czasy dosłownie wszędzie? Nic dziwnego - to najbardziej uniwersalny i przystępny język programowania, jaki kiedykolwiek powstał! Jeśli chcesz poznać go od podstaw, sięgnij po odpowiedni podręcznik - taki jak ta książka! To wydanie przeznaczone dla użytkowników Linuxa (także macOS) i Windowsa; ewentualne cechy specyficzne dla konkretnych systemów są na bieżąco wyjaśniane w tekście. Zawiera zagadnienia ukierunkowane na praktyczne potrzeby testerów oprogramowania, którzy pragną wkroczyć w magiczny świat automatyzacji zadań. Została napisana przez autora wielu książek z dziedziny programowania, obecnie kierownika zespołu testerów w dziale rozwoju oprogramowania dużej firmy telekomunikacyjnej, realizującego zaawansowane testy manualne i automatyczne. Opis języka opiera się na najnowszej specyfikacji języka (wersja 3.9x lub wyższe). Środowisko Pythona i polecany pakiety IDE Z terminalem za pan brat Systemy liczbowe i kodowanie dla nieinformatyków Błyskawiczny kurs języka Typy i struktury danych bez tajemnic Interakcja z użytkownikiem Zapis i odczytywanie danych z plików Programowanie obiektowe bez tajemnic Własne biblioteki (moduły) Analiza danych z NumPy i Pandas Wizualizacji wyników pracy z Matplotlib Python i Excel Tajniki plików CSV Proste aplikacje okienkowe z EasyGUI Programuj, uruchamiaj, automatyzuj - przekonaj się, jak dużo oferuje Python!

1756
Ebook

Edytory vi i Vim. Leksykon kieszonkowy

Arnold Robbins

Wszystkie funkcje zawsze pod ręką! Jak wygenerować losowy ciąg znaków? Posadzić nowego użytkownika przed vi i kazać mu wyłączyć edytor. To jeden z dowcipów obrazujących specyficzną składnię edytorów vi i Vim. Prawdopodobnie edytory te są trudne dla początkującego użytkownika, ale jeżeli tylko opanujesz ich elementarną obsługę, nie zamienisz ich na nic innego. Oba sprawdzą się idealnie przy edycji różnego rodzaju plików tekstowych - nieważne, czy będzie to plik HTML, PHP czy kod źródłowy Javy. Niezliczona ilość opcji edytorów vi i Vim sprawia, że zapamiętanie ich wszystkich sprawia pewne trudności. Dlatego Arnold Robbins zebrał dla Ciebie najbardziej użyteczne polecenia edytorów vi, Vim i najważniejszych klonów vi (nvi, elvis i vile), a potem skondensował je i przedstawił w formie niewielkiego leksykonu, który sprawdzi się w codziennej pracy. Wykorzystanie wyrażeń regularnych, wyszukiwanie i zamiana tekstu, zarządzanie oknami, funkcje użytkownika, dopełnianie poleceń to tylko niektóre z omówionych elementów. Leksykon ten powinni mieć zawsze pod ręką zarówno zaawansowani, jak i początkujący użytkownicy edytora vi! Opcje wywołania edytora Polecenia i opcje trybu edycyjnego vi Skróty klawiszowe Podstawienia i wyrażenia regularne Inicjalizacja sesji edycji i przywracanie plików Rozszerzona obsługa znaczników i stosu znaczników Polecenia i opcje edytora Vim Wykaz dodatkowych funkcji nvi, vile i elvisa Niezastąpiony przewodnik dla użytkowników edytorów vi i Vim!

1757
Ebook

Ekstremalny kod w języku C. Współbieżność i programowanie zorientowane obiektowo

Kamran Amini

Jeśli uważasz, że język C dawno został odłożony do lamusa, jesteś w błędzie. Wielu inżynierów oprogramowania o nim zapomniało, jednak C wciąż cieszy się popularnością. Jest przy tym uważany za dość trudny język programowania, gdyż samo opanowanie jego składni to za mało, aby efektywnie go wykorzystywać. Właśnie dlatego ceni się programistów z wnikliwym i naukowym podejściem do reguł i praktyk. Tylko wtedy można wykorzystać możliwości języka C do tworzenia efektywnych systemów. W tym celu profesjonalny programista C musi tworzyć kod na bardzo wysokim poziomie. To książka przeznaczona dla programistów, którzy chcą stać się ekspertami języka C. Przedstawia zasady pracy z dyrektywami preprocesora, makrami, kompilacją warunkową i ze wskaźnikami. Omawia ważne aspekty projektowania algorytmów, funkcji i struktur. Sporo miejsca poświęcono tu kwestii uzyskiwania maksimum wydajności z aplikacji działających w środowisku o ograniczonych zasobach. Starannie opisano, jak C współpracuje z systemem Unix, w jaki sposób zaimplementowano reguły zorientowane obiektowo w języku C, a także jak wykorzystać wieloprocesowość. To świetny materiał bazowy do samodzielnego badania, zadawania pytań i eksperymentowania z kodem. W książce między innymi: zaawansowane elementy języka C struktury pamięci i proces kompilacji programowanie zorientowane obiektowo w proceduralnym kodzie C tworzenie kodu na niskim poziomie współbieżność, wielowątkowość i integracja z innymi językami programowania testy jednostkowe i debugowanie oraz komunikacja międzyprocesowa Programowanie w C: przejdź na najwyższy poziom!

1758
Ebook

Inżynieria chaosu. Odporność systemów w praktyce

Casey Rosenthal, Nora Jones

W miarę rozwoju systemu rośnie jego złożoność. Skomplikowane systemy uważa się za trudniejsze w zarządzaniu i bardziej podatne na awarie. Nie można uniknąć złożoności systemu w czasach błyskawicznego rozwoju mikrousług i technologii rozproszonych, ale można nad nią zapanować. Odpowiednio zaplanowane testy i eksperymenty pozwalają wykryć podatności i zapobiec wystąpieniu problemów, zanim zaczną utrudniać realizację celów biznesowych firmy. Relatywnie nowym, lecz wyjątkowo obiecującym narzędziem służącym do tych celów jest inżynieria chaosu. Ta książka jest praktycznym wprowadzeniem do inżynierii chaosu w zarządzaniu złożonymi systemami podczas ich optymalizacji - zawiera gruntowne podstawy tej nowej dziedziny wraz z wyjaśnieniem zasad postępowania. Pokazuje też procesy, dzięki którym można doprowadzić do uzyskania wysokiej odporności na awarie. Opisano tu najskuteczniejsze praktyki inżynierii chaosu i poparto je licznymi przykładami. Zaprezentowano techniki testowania, eksperymentowania i wstrzykiwania awarii. Wyczerpująco omówiono znaczenie i sposoby planowania, a także zarządzania zespołami w kontekście budowania odporności złożonych systemów na awarie. Co ciekawe, zasady inżynierii chaosu mogą znaleźć zastosowanie nie tylko w odniesieniu do tworzenia i utrzymywania oprogramowania, ale również do budowania niezawodności innych złożonych systemów. Najciekawsze zagadnienia: rola inżynierii chaosu w zarządzaniu złożonością metody unikania awarii w aplikacjach, sieci i infrastrukturze rozumienie złożoności w systemach oprogramowania testy i eksperymenty w inżynierii chaosu inżynieria chaosu a optymalizacja systemów Rośnie złożoność systemu? Potrzebujemy chaosu!

1759
Ebook

Programowanie w Javie. Solidna wiedza w praktyce. Wydanie XI

Paul Deitel, Harvey Deitel

Tworzenie oprogramowania to wspaniała umiejętność. Zdolny programista może w zasadzie pracować w dowolnej dziedzinie. Co więcej, szalony rozwój technologii informatycznych właściwie codziennie otwiera nowe rynki i nowe nisze. Niemal wszędzie jest potrzebny procesor i oprogramowanie. I spora część tego cyfrowego torciku przypada programistom Javy. Najlepsze kąski dostają się jednak tym najlepszym, najzdolniejszym i najbardziej profesjonalnym. Jeśli chcesz się stać właśnie takim programistą, wziąłeś do ręki właściwą książkę. Jest to klasyczny podręcznik, dzięki któremu wiele osób zdobyło mistrzostwo w programowaniu w Javie. Zawarto tu wyjątkowo rzetelne, praktyczne i aktualne wprowadzenie do języka. W książce znajdziesz wiele informacji o nowej wersji języka — Javie 9 oraz o świetnym narzędziu JShell, które ułatwia szybkie poznanie języka. Szczegółowo opisano JavaFX — najnowszy GUI i równocześnie zestaw narzędzi do nowych projektów. W przystępny i zrozumiały sposób przedstawiono dość trudne pojęcia, takie jak współbieżność, dzięki czemu bez problemu wykorzystasz moc systemów wielordzeniowych. W tej książce między innymi: Solidne wprowadzenie do Javy — klasy, obiekty, metody Podstawy programowania, w tym programowania obiektowego Struktury danych, kolekcje, lambdy i strumienie Rozwiązania bazodanowe System modułów platformy Java 9 Programuj profesjonalnie — ucz się od najlepszych!

1760
Ebook

The Smashing Book #1. Edycja polska

Vitaly Friedman (Author), Sven Lennartz (Editor)

Smashing Magazine to marka znana w branży webowej na całym świecie. Profesjonalny blog o technologiach i projektowaniu stron, oferujący setki merytorycznych i aktualnych artykułów opartych na realnych przykładach, podbił serca milionów użytkowników. Ta książka to zbiór najlepszych artykułów i porad dla projektantów stron internetowych. Znajdziesz w niej fachowe i sprawdzone informacje na temat tworzenia interfejsu użytkownika oraz typografii w sieci. Autorzy bardzo dużo uwagi poświęcają użyteczności nowoczesnych stron internetowych. W dzisiejszych czasach nawet najdoskonalszy pomysł się nie sprzeda, jeżeli nie będzie opakowany w intuicyjny i przyjazny interfejs użytkownika. Co jeszcze znajdziesz w tej biblii twórców stron WWW? Optymalizacja wydajności witryn, tworzenie projektów zwiększających sprzedaż, teoria kolorów to tylko część zagadnień, które muszą zwrócić Twoją uwagę. Sięgnij po tę książkę, naprawdę warto! Smashing Book. Edycja polska. Kultowy podręcznik dla projektantów i twórców stron internetowych!

1761
Ebook

Wysoce wydajny C++. Opanuj sztukę optymalizowania działania kodu. Wydanie II

Bjorn Andrist, Viktor Sehr

Dzisiejszy C++ jest wyjątkowym językiem programowania. Umożliwia pisanie zwięzłego, stabilnego kodu, który można zoptymalizować pod kątem wydajności w niespotykanym dotychczas stopniu. Język C++ w ciągu ostatnich lat został unowocześniony. W standardzie C++ 20 znalazło się sporo mechanizmów, które pozwalają osiągnąć wysoką efektywność kodu, a równocześnie uprzyjemniają programiście pracę. Poprawiono także ustawienia domyślne kompilatora. To wszystko sprawia, że wielu profesjonalistów wybiera właśnie C++, gdy chce uzyskać kod o wyjątkowej wydajności. Ta książka jest drugim, zaktualizowanym i uzupełnionym wydaniem przewodnika dla programistów. Rozpoczyna się od szczegółowego wprowadzenia do nowoczesnego C++ z uwzględnieniem technik eliminowania wąskich gardeł w kodzie bazowym. Następnie omówiono zagadnienia optymalizacji struktur danych i zarzadzania pamięcią. Przedstawiono również tematykę algorytmów, zasady pisania czytelnego kodu i stosowania niestandardowych iteratorów. Zamieszczono w niej też praktyczne przykłady używania metaprogramowania w języku C++, korutyn, refleksji (do ograniczenia ilości szablonowego kodu), obiektów pośredniczących (do wprowadzania ukrytych optymalizacji), programowania współbieżnego i struktur danych wolnych od blokad. W końcowej części dokonano przeglądu algorytmów równoległych w C++. W książce między innymi: nowe aspekty C++ 20 wyspecjalizowane struktury danych na potrzeby wydajnego kodu metaprogramowanie i niestandardowe zarządzanie pamięcią mechanizm refleksji i programowanie współbieżne bez używania blokad subtelne optymalizacje algorytmów z biblioteki standardowej C++ leniwe generatory i zadania asynchroniczne Twórz wydajny i czysty kod w C++!

1762
Ebook

Adobe Photoshop CC. Oficjalny podręcznik. Wydanie II

Andrew Faulkner, Conrad Chavez

Adobe Photoshop CC jest bez wątpienia klasykiem w dziedzinie fotografii i grafiki cyfrowej. W ciągu trzydziestu lat swojej historii oprogramowanie to stało się potężnym, bardzo rozbudowanym i złożonym środowiskiem pracy grafika, oferującym ogromną liczbę funkcji i narzędzi. Liczba profesjonalistów, dla których ów sztandarowy produkt Adobe jest podstawowym narzędziem pracy, systematycznie rośnie. Złożoność Photoshopa wydaje się początkującym użytkownikom sporą barierą, jednak wysiłek, jaki należy włożyć w celu nauczenia się należytego wykorzystywania jego fantastycznych możliwości, bardzo się opłaca! Ta książka należy do serii Oficjalny podręcznik. Pozycje z tej serii uważa się za najlepszy materiał szkoleniowy na rynku. Książka składa się z 15 przemyślanych lekcji, a ich układ bardzo ułatwia opanowanie podstaw pracy z oprogramowaniem. Poszczególne funkcje programu zostały przystępnie wyjaśnione, ponadto zaprezentowano tu szereg użytecznych wskazówek i mnóstwo przydatnych technik. Poszczególne ćwiczenia są omawiane w szczegółowy sposób, a ich wykonanie jest łatwiejsze dzięki udostępnionym plikom z materiałami. Podręcznik jest szczególnie przydatny dla początkujących użytkowników, ale docenią go również osoby chcące zapoznać się z nowościami w wersji Photoshopa CC 2018. W tym podręczniku między innymi: podstawy: obszar roboczy, menu, paski narzędziowe i panele oraz rozpoczęcie pracy zasady i techniki edycji obrazu w Photoshopie nowe narzędzia Photoshopa, takie jak Select and Mask czy Face-Aware Liquify specjalne funkcje dla projektantów stron WWW i aplikacji, również dla urządzeń mobilnych bezśladowa naprawa grafik nowe metody zarządzania i prezentowania zdjęć Photoshop: przybornik wirtuoza grafiki!

1763
Ebook

Google Analytics. Integracja i analiza danych

Daniel Waisberg

Aby podjąć dobrą decyzję o rozwoju firmy, trzeba dysponować dobrymi danymi. Zachowania użytkowników, decyzje, które podejmują, ich sposób korzystania z zasobów sieci to nieprzebrana kopalnia danych marketingowych. Ich zebranie, porównanie z danymi pochodzącymi z innych źródeł, a następnie przeanalizowanie dostarcza cennych informacji. Tymczasem wielu specjalistów wciąż analizuje tylko część danych o zachowaniu użytkowników korzystających z zasobów cyfrowych, nie mogąc uwzględnić wszystkich istotnych czynników. Problem polega na rozproszeniu różnych danych w różnych miejscach i przechowywaniu ich na różne sposoby. Konsekwencją są złe decyzje. Rozwiązaniem tego problemu jest narzędzie Google Analytics, wyjątkowo dobrze nadające się do utworzenia platformy analizy danych. Podobnie książka, którą masz przed sobą, wyjątkowo dobrze przedstawia wszystkie istotne informacje o integrowaniu danych za pomocą tego narzędzia. Odwołując się do praktycznych przykładów, szczegółowo opisano tu metody integracji i analizy danych z takich źródeł, jak AdWords, AdSense, systemy CRM i wiele innych. Autor zawarł tu też liczne wskazówki i porady, bazując na swoim ogromnym doświadczeniu. Dzięki tej książce: zaczniesz udoskonalać integrację danych pochodzących z analizy zachowań klientów i z wielu innych źródeł, będziesz stosował sprawdzone techniki umożliwiające zbieranie czytelnych i dokładnych danych, nauczysz się integrować i importować do Google Analytics wszystkie dane o rynku i klientach, wykorzystasz możliwości analityczne tego narzędzia do uzyskania pełniejszego obrazu zachowań klientów, uzyskasz spójny zestaw informacji wysokiej jakości, dzięki czemu umożliwisz managerom podejmowanie właściwych, racjonalnych decyzji biznesowych. Kluczem do sukcesu jest informacja. Kluczem do informacji jest Google Analytics.

1764
Ebook

Ślub w obiektywie. Zatrzymaj w kadrze ten wyjątkowy dzień

Glen Johnson

Opanuj sztukę pięknego uwieczniania niezapomnianych chwil! Jak fotografować w różnych warunkach oświetleniowych i pogodowych? Jak robić doskonałe zdjęcia w trakcie ceremonii i zatrzymać w kadrze dynamiczny obraz wesela? Jak poprawiać i profesjonalnie przygotowywać zdjęcia dla klientów? Wbrew pozorom robienie dobrych zdjęć i bycie dobrym fotografem ślubnym to dwie różne umiejętności. Jeśli Twoje wcześniejsze doświadczenia sprowadzają się do robienia zdjęć studyjnych, gdzie można wszystko wcześniej zaplanować, w każdej chwili ustawić modeli według własnego uznania i pracować w doskonałych warunkach oświetleniowych, możesz przeżyć spore zaskoczenie, gdy zaczniesz fotografować weselników w akcji. Wówczas pod presją czasu i oczekiwań klientów przychodzi Ci uwieczniać w korzystny sposób ludzi przemieszczających się, jedzących, śmiejących się lub tańczących. W dodatku światło w takich miejscach jest najczęściej fatalne, a Ty nie możesz wykonać żadnej poprawki, bo żadna chwila już przecież się nie powtórzy. A jeśli myślisz, że fotografowanie ślubów uda Ci się po pewnym czasie sprowadzić do jednej sprawdzonej formuły, szybko zrozumiesz, że nie ma dwóch takich samych uroczystości — każda wymaga zupełnie nowego podejścia. Profesjonalny fotograf ślubny Glen Johnson, opierając się na swoim wieloletnim doświadczeniu w tej branży, zdradzi Ci najważniejsze tajniki swojego zawodu. Książka została podzielona na trzy pełne bezcennych porad i wskazówek części. W pierwszej zapoznasz się ze stylistykami obowiązującymi w fotografii ślubnej (fotoreportażową, portretowo-reportażową i tradycyjną), opanujesz reguły dobrej kompozycji zdjęć weselnych oraz dowiesz się, jaki sprzęt i jakie akcesoria będą Ci potrzebne. Część druga to analiza różnego typu miejsc i zasad fotografowania ceremonii oraz ludzi w trakcie przyjęcia, a także sposobów osiągania artystycznych efektów niepozowanych ujęć. Ostatnia część zawiera niezwykle praktyczne uwagi na temat biznesowej strony fotografii ślubnej — jak wyceniać swoje usługi, stworzyć własne studio, poprawiać zdjęcia zgodnie z oczekiwaniami klienta oraz dostarczać mu je w różnej formie. Naucz się sprawiać, by ludzie czuli się dobrze, gdy robisz im zdjęcia Poznaj sposoby uchwycenia emocji i ulotnych chwil Naucz się rozróżniać style pracy i dostosowywać je do oczekiwań klienta Przygotuj się do pracy w różnych warunkach oświetleniowych Dowiedz się, jak powinieneś zachować się podczas pracy w garderobie i w czasie ceremonii Stwórz doskonałe studio cyfrowe, pozwalające na odpowiednią obróbkę zdjęć Dowiedz się, jak rzetelnie wycenić swoje usługi Przekonaj się, dlaczego Twoje umiejętności biznesowe mogą być ważniejsze niż Twój talent Opanuj sztukę utrwalania magii ludzkich emocji — zostań profesjonalnym fotografem ślubnym!

1765
Ebook

Wizualizacje architektoniczne. 3ds Max 2011 i 3ds Max Design 2011. Szkoła efektu

Joanna Pasek

Stwórz projekt i pokaż innym swoje najlepsze pomysły! Jak błyskawicznie opanować korzystanie z 3ds Max 2011 i 3ds Max Design 2011? O czym koniecznie trzeba wiedzieć, by tworzyć precyzyjne i perfekcyjne projekty? Jak oświetlić zaprojektowany budynek i przedstawić go w określonym otoczeniu? Stworzenie dobrego projektu architektonicznego wymaga wiele pracy i uwzględnienia setek rozmaitych szczegółów. Nie wystarczy z grubsza naszkicować planu budynku i stwierdzić, że będzie dobrze wyglądał. Oprócz samej wizji dotyczącej jego bryły pojawiają się pytania o to, z jakich materiałów ma być wykonany, jak będą wyglądały różne elementy elewacji, w którą stronę będzie zwrócony i jak będzie prezentował się w konkretnym otoczeniu. To wszystko można perfekcyjnie zwizualizować, by przekazać swoją wizję innym, a także by móc na bieżąco korygować własne ustalenia. Wystarczy odrobina wiedzy o programach takich, jak 3ds Max 2011 i 3ds Max Design 2011. Tę wiedzę możesz znaleźć w książce "Wizualizacje architektoniczne. 3ds Max 2011 i 3ds Max Design 2011. Szkoła efektu". Jej autorka szybko wprowadzi Cię w arkana modelowania w tych programach, nawet jeśli nigdy wcześniej o nich nie słyszałeś. Pokaże Ci, jak skonfigurować interfejs programu, tworzyć i transformować obiekty. Podpowie, jak zająć się modelowaniem schodów, drzwi, okien czy konstrukcji dachu. Wskaże, gdzie szukać materiałów i tekstur, jak odpowiednio oświetlić obiekt i umieścić go na fotografii miejsca, w którym w przyszłości miałby stanąć. Krótko mówiąc, za rękę przeprowadzi Cię przez cały proces projektowania i zrobi to tak, byś mógł być dumny z efektów swojej pracy. Interfejs programu, konfiguracja okien i przełączanie się pomiędzy widokami Tworzenie obiektów, tryby wyświetlania, zapisywanie plików Splajny, bryły i precyzyjne transformacje Tworzenie brył obrotowych, "rzeźbienie" siatek Importowanie danych z innych programów Wytłaczanie po ścieżce, deformacja skali i zmiana przekroju Modelowanie bryły budynku oraz terenu Schody, okna i drzwi, wytłaczanie ścian i podłóg Konstrukcja dachu, przeszklenia i modyfikator Lattice Tworzenie kamer, dopasowanie i animacja kamery Renderowanie podglądu animacji Przypisywanie materiałów i tekstury Kanały mapowania i obiekty parawanowe Samoświecenie i ograniczanie wpływu oświetlenia Światła i rendering Po co Ci szkicownik? Wypróbuj 3ds Max 2011 i 3ds Max Design 2011!

1766
Ebook

Python dla nastolatków. Projekty graficzne z Python Turtle

Krzysztof Łos

Książka "Python dla nastolatków. Projekty graficzne z Python Turtle" Krzysztofa Łosa zdobyła wyróżnienie w kategorii podręczników w konkursie na Najlepszą Polską Książkę Informatyczną 2023r. organizowanym przez Polskie Towarzystwo Informatyczne.   Każdy może zostać programistą! Czy wiesz, czym się zajmuje programista? To ktoś, kto, używając swojego umysłu i odpowiedniego języka programowania, rozwiązuje rozmaite problemy. Programista to taki współczesny superbohater. Przychodzi, siada do komputera, szybko przebiega palcami po klawiaturze i proszę ― działa. Oczywiście, to pewne uproszczenie, ale... Brzmi ciekawie? Słusznie. Bo praca programisty, kodera, developera jest ciekawa. I fajna. I daje dużo satysfakcji. A najlepsze jest to: podstaw programowania można się szybko nauczyć, po prostu się bawiąc. We własny, ulubiony sposób. Choć Twoim przewodnikiem po świecie programowania w Pythonie będzie żółw, obiecujemy ― praca pójdzie Ci w mig. Na początek nauczysz się konfigurować środowisko pracy, czyli uruchomisz na komputerze wszystko, co przyda się Tobie i żółwiowi. Potem zapoznasz się z językiem Python, z jego zmiennymi, funkcjami i klasami. Następnie zajrzysz do biblioteki turtle i dowiesz się, jak sterować swoim żółwiem. Wreszcie najlepsze: algorytmy. Przekonasz się między innymi, jak za pomocą kodu języka Python i elementów biblioteki turtle wygenerować niesamowite figury geometryczne. UWAGA! Książka jest polecana osobom biorącym udział w konkursie Logia. Informacje o konkursie można znaleźć pod adresem: logia.oeiizk.waw.pl

1767
Ebook

Java. Rusz głową! Wydanie III

Kathy Sierra, Bert Bates, Trisha Gee

Technologie bazujące na Javie są wszędzie! Od momentu pojawienia się pierwszej wersji Java pociągała programistów ze względu na przyjazną składnię, cechy obiektowe, zarządzanie pamięcią, a przede wszystkim obietnicę przenośności. Mijają lata, a Java wciąż cieszy się ogromną popularnością, jest sukcesywnie rozwijana i używana do coraz to nowszych zastosowań. Wszystko wskazuje na to, że jeszcze długo programiści biegle posługujący się tym językiem będą mieli pełne ręce roboty. Ta książka, podobnie jak inne pozycje z serii Rusz głową!, została przygotowana zgodnie z jedyną w swoim rodzaju metodyką nauczania, wykorzystującą zasady funkcjonowania ludzkiego mózgu. Dzięki zagadkom, tajemnicom do rozwiązania, zabawnym ćwiczeniom i przystępnie podanej wiedzy bez trudu przyswoisz nawet dość złożone koncepcje, takie jak wyrażenia lambda, typy ogólne czy programowanie sieciowe i funkcyjne. Znajdziesz tu zabawne i niekonwencjonalne ilustracje, świetne analogie, pogawędki prowadzone przy kominku przez programistę i kompilator. To wszystko sprawia, że ta pozycja jest absolutnie wyjątkowym i niezwykle skutecznym podręcznikiem! Dzięki książce: błyskawicznie przyswoisz podstawy Javy zagłębisz się w tajniki obiektów, klas i dziedziczenia zrozumiesz istotę wyrażeń lambda, strumieni i kolekcji napiszesz graficzny interfejs użytkownika nauczysz się korzystać z biblioteki Swing zaczniesz rozwiązywać problemy współbieżności i pracować z wątkami To najbardziej zajmująca książka do nauki programowania, jaką kiedykolwiek widziałam! Angie Jones, Java Champion

1768
Ebook

Testowanie kodu w praktyce

Renu Rajani

Doświadczeni deweloperzy wiedzą, że testowanie oprogramowania jest procesem żmudnym i wymagającym, niemniej rzetelnie przeprowadzone testy są konieczne, aby uznać kod za godny zaufania. Co więcej, testowanie kodu jest tą gałęzią techniki, która rozwija się bardzo dynamicznie. Ma to związek z rosnącymi konsekwencjami ewentualnych incydentów, przerw w działaniu oprogramowania czy wręcz ataków hakerskich. Oznacza to, że tester musi być na bieżąco z nowinkami ze swojej branży. Ta książka jest nieodzowną pomocą każdego testera. Stanowi wyczerpujące źródło potrzebnych informacji, prezentuje przeróżne perspektywy, praktyki, trendy, narzędzia i rozwiązania związane z testowaniem aplikacji. Omówiono różne modele działań testowych i rozmaite cykle życia oprogramowania. Pokazano nieoczywiste aspekty analizy jakości oraz prowadzenia testów w przypadku mediów społecznościowych, urządzeń mobilnych, danych analitycznych i technologii chmury. Opisano technologie, które najprawdopodobniej będą kształtować przyszłość testów oprogramowania. W publikacji nie zabrakło informacji o najlepszych praktykach, które warto stosować w celu zapewnienia stabilności i bezpieczeństwa oprogramowania. W tej książce między innymi: Najnowsze trendy w dziedzinie działań testowych i modeli operacyjnych Automatyzacja testów Uczenie maszynowe i systemy kognitywne: testowanie i wykorzystywanie w testach Testowanie na potrzeby różnych branż: ochrona zdrowia, marketing cyfrowy i inne Testowanie aplikacji na potrzeby rozwoju IoT (internetu rzeczy) Podoba Ci się ten kod? Przetestuj, zanim pochwalisz!

1769
Ebook

USB. Praktyczne programowanie z Windows API w C++. Wydanie II

Andrzej Daniluk

USB dobre na wszystko — wykorzystaj jego moc! Standardy USB 2.0 i 3.0 oraz połączone urządzenia, czyli sprzętowa podstawa transmisji danych Transmisja danych w standardzie USB, czyli komunikacja i współdziałanie zasobów systemowych różnych urządzeń Biblioteki i programy wielowątkowe, czyli szczegółowe aspekty programowania transmisji danych w USB Mniej więcej pod koniec lat 90. standard USB utrwalił się w świadomości użytkowników komputerów na całym świecie i stał się dla nich jednym z najwygodniejszych narzędzi zapewniających komunikację oraz wymianę danych między urządzeniami. Liczba gniazd USB, do których można podłączyć dosłownie wszystko — mysz, pendrive’a, dysk zewnętrzny czy kartę sieciową — stała się jednym z ważnych kryteriów przy zakupie nowego komputera, a czołowi wytwórcy ani myślą zastępować go czymkolwiek innym. Jednak USB ma także swoje wady. Zalicza się do nich konieczność używania bardziej złożonego sprzętu i oprogramowania w porównaniu ze starszymi protokołami transmisji danych. Te kłopoty pomoże Ci rozwiązać niniejsza książka, o ile nieobcy jest Ci język C/C++ w zakresie programowania strukturalnego i proceduralnego. Pokaże Ci ona całą architekturę standardu USB oraz implikacje jego stosowania dla różnych urządzeń. Dzięki niej poznasz także podstawy zasad programowania transmisji USB z wykorzystaniem zasobów systemów operacyjnych Windows oraz współistniejących bibliotek programistycznych. W dodatku autor tego wyczerpującego podręcznika nie poprzestaje na suchym wyliczeniu typów danych czy funkcji, lecz zamieszcza mnóstwo wskazówek dotyczących konkretnych, działających aplikacji. Jeśli myślisz o programowaniu transmisji danych w USB, nie znajdziesz nic lepszego! Standardy bazowe USB 2.0 oraz 3.0 Informacje o urządzeniach Wstęp do transmisji danych Urządzenia klasy HID Detekcja i identyfikacja różnych klas urządzeń dołączonych do magistrali USB Odblokowanie urządzenia do transmisji Odczyt i zapis danych Biblioteki WinUSB oraz LibUSB Podstawy programowania obiektowego transmisji USB Wewnętrzne struktury danych Podstawy programowania wielowątkowego transmisji USB Adaptery USB Poznaj jeden z najpopularniejszych standardów wszech czasów!

1770
Ebook

Fotografia cyfrowa. Dla seniorów

Aleksandra Tomaszewska

Nigdy nie jest za późno — odkryj w sobie talent! Retro i modern, czyli dlaczego warto zamienić aparat analogowy na cyfrowy Osiołkowi w żłoby dano, czyli jak wybrać dobrą cyfrówkę i nauczyć się jej używać Magiczne pudełeczko, czyli co potrafi Twój aparat i jak wykorzystać jego możliwości Dumny jak paw, czyli jak podrasować zdjęcia i pokazać je znajomym Aparat cyfrowy, jeszcze kilka lat temu traktowany raczej jak nowinka techniczna, długo pozostawał w tyle za analogowym pod względem jakości zdjęć, a dziś bezceremonialnie wypiera z rynku swojego starszego kuzyna. Fotografie wykonywane przy użyciu cyfrówki są już naprawdę znakomite, a ponadto łatwo można je podretuszować, wywołać, wydrukować, przesłać e-mailem, zamieścić w galerii internetowej i wykorzystać na tysiąc innych sposobów. Każdy z nich wart jest wypróbowania, a zatem… do dzieła! "Fotografia cyfrowa. Dla seniorów " to podręcznik, który pomoże Ci zorientować się w gąszczu ofert i możliwości, a także pokaże, dlaczego warto pójść z duchem czasu i odkryć w sobie zapalonego fotografa. Pozwoli bez trudu "przesiąść się" na nowy sprzęt, wskaże jego mniej i bardziej zaawansowane funkcje, zapozna z najlepszymi technikami wykonywania zdjęć ludzi, przyrody i architektury, pejzaży w świetle dziennym i wieczornym oraz makrofotografii. Podpowie Ci, jak poprawić nie do końca udane zdjęcie i podrasować udane, a potem wysłać je przez Internet do Twoich przyjaciół. To łatwiejsze, niż Ci się wydaje. Czas w końcu ruszyć na łowy! Wybór aparatu cyfrowego Możliwości współczesnych cyfrówek Techniki fotografowania Fotografowanie ludzi i przyrody Dobre zdjęcia z wakacji Poprawianie nieudanych zdjęć Prezentowanie zdjęć znajomym Drukowanie fotografii Wzbudź zachwyt i zazdrość całego otoczenia! Partnerem wydania jest:

1771
Ebook

Tablice informatyczne. PHP7

Marcin Lis

Programuj szybko i bez wahania — ze ściągą pod ręką! PHP to język, którego dziś nikomu przedstawiać nie trzeba, a wersja PHP7 okazała się naprawdę przełomowa — jest niesamowicie wydajna, szybka, wygodna w użyciu i w stosunku do poprzedniej wersji numer 5 ma mocno ujednoliconą składnię. Jeśli projektujesz dynamiczne strony WWW, z pewnością używasz tego języka w swojej pracy. Z praktyki wiesz, że nie sposób zapamiętać wszystkich poleceń. Jeśli nie chce Ci się za każdym razem szukać w książkach potrzebnej instrukcji, zmiennej czy funkcji, zainteresuj się Tablicami informatycznymi. PHP7. Przejrzysty układ z podziałem tematycznym ułatwia szybkie znalezienie dowolnego elementu języka, a krótkie komentarze pomagają we właściwym użyciu tego elementu. Doceń prostotę i funkcjonalność tego rozwiązania!

1772
Ebook

PostgreSQL. Wydanie II

Zdzisław Dybikowski

Jeśli baza danych, to tylko z PostgreSQL! Poznaj jeden z najpopularniejszych systemów baz danych Naucz się praktycznie wykorzystywać oferowane przezeń możliwości Dowiedz się, jak tworzyć bazy danych i zarządzać nimi za pomocą bezpłatnych narzędzi PostgreSQL jest jednym z najbardziej popularnych systemów zarządzania relacyjnymi bazami danych. To bezpłatne oprogramowanie jest rozwijane i wykorzystywane przez użytkowników na całym świecie. Cieszy się wsparciem dużych przedsiębiorstw tworzących rozwiązania bazodanowe i znajduje zastosowanie zarówno w przypadku niewielkich inicjatyw prywatnych, jak i poważnych środowisk komercyjnych. Doceniane za swoje możliwości, stabilność i wydajność działania oraz zgodność ze standardami, stanowi także podstawę nauczania teorii i praktyki w dziedzinie nowoczesnych systemów baz danych na wielu najbardziej prestiżowych uczelniach technicznych. PostgreSQL jest niewątpliwie systemem, który musisz poznać, gdy planujesz rozpocząć karierę administratora baz danych, wybierasz taką specjalizację na studiach informatycznych lub po prostu chcesz zorientować się, na czym polega praca z relacyjnymi bazami danych w praktyce na przykładzie stale rozwijanego, popularnego środowiska. Dobrze będzie skorzystać przy tym z książki "PostgreSQL. Wydanie II". Prezentuje ona całą niezbędną teorię, stojącą za działaniem nowoczesnych baz danych, oraz strukturę i sposób korzystania z języka SQL. Znajdziesz w niej także zagadnienia związane z tworzeniem i używaniem bazy pracującej w oparciu o system PostgreSQL oraz budowaniem aplikacji bazodanowych. Podstawy teoretyczne relacyjnego modelu bazy danych Struktura, możliwości i zastosowanie języka SQL Przegląd poleceń języka SQL Instalacja bazy danych PostgreSQL i zarządzanie nią Metody dostępu do danych przechowywanych w bazie Tworzenie aplikacji bazodanowych Korzystanie z języków proceduralnych Przechowywanie różnych rodzajów danych w bazie PostgreSQL Postaw na bezpłatne rozwiązania. Postaw na PostgreSQL!

1773
Ebook

Excel w obliczeniach naukowych i inżynierskich. Wydanie II

Maciej Gonet

Pobierze dwa darmowe dodatki : Kody stosowane do określania formatu komórek w Excelu Formatowanie warunkowe Sprawdź, jak Excel może pomóc Ci w skomplikowanych obliczeniach! Jak za pomocą arkusza rozwiązywać zaawansowane zadania matematyczne? Jak opisać równaniem wynik doświadczenia? Jak stworzyć prostą bazę danych w Excelu? Jak zaprojektować wykres animowany? Jak skorzystać z możliwości języka VBA? Arkusz kalkulacyjny Excel to jedno z najbardziej cenionych narzędzi pakietu Microsoft Office. Liczba jego zastosowań jest wprost proporcjonalna do pomysłowości użytkowników. Jednak jego prawdziwą siłę można poznać wszędzie tam, gdzie konieczne jest żmudne przeliczanie wielu kolumn liczb lub wykonywanie skomplikowanych obliczeń matematycznych. Excel nigdy się nie nudzi, a do tego jest prawie nieomylny. Czas okiełznać te ogromne możliwości! Właśnie dzięki tej książce szybko zapoznasz się z możliwościami narzędzia Microsoft Excel w zakresie wykonywania obliczeń naukowych i technicznych. Sprawdzisz, jak wydajnie rozwiązywać problemy o dowolnym stopniu złożoności. Nauczysz się obliczać całki oznaczone, rozwiązywać równania nieliniowe i różniczkowe oraz układy równań. Brzmi groźnie? Ale nie w Excelu! Przejrzyste przykłady oraz opisy "krok po kroku" sprawią, że rozwiązywanie tych i wielu innych problemów nie będzie dla Ciebie najmniejszym kłopotem. Książka ta świetnie sprawdzi się w rękach studentów, uczniów oraz pracowników naukowych. Podstawy pracy z arkuszem kalkulacyjnym Microsoft Excel Operowanie na tablicach Prezentacja danych w formie graficznej Różniczkowanie numeryczne Obliczanie całek oznaczonych Rozwiązywanie równań nieliniowych Rozwiązywanie układów równań Interpolacja danych Opis matematyczny danych pomiarowych Rozwiązywanie równań różniczkowych Działania na liczbach zespolonych Przygotowanie prostej bazy danych w arkuszu kalkulacyjnym Możliwości języka VBA Wykorzystaj możliwości arkusza Excel w skomplikowanych działaniach matematycznych!

1774
Ebook

Moodle dla nauczycieli i trenerów. Zaplanuj, stwórz i rozwijaj platformę e-learningową. Wydanie II rozszerzone

Piotr Brzózka

Moodle — naucz się, jak uczyć innych! Co zapewni Ci platforma e-learningowa Moodle i do czego Ci się przyda? Jak przygotować pierwszy kurs oraz założyć i poprowadzić własne szkolenie na Moodle? Jakie elementy administracji powinieneś poznać? Nauka na odległość to stosunkowo młoda dziedzina, lecz dynamika jej rozwoju stale rośnie. Wszyscy musimy się dziś dokształcać, a zawrotne tempo, jakie narzuca nam współczesny świat, nieustannie stawia nas przed wyborem: albo zrobimy kurs przez internet, albo poświęcimy ten czas na dojazdy i oczekiwanie w miejscu, w którym prowadzone są tradycyjne zajęcia. Właśnie dlatego powstała darmowa, niezwykle funkcjonalna platforma Moodle: jej zadaniem jest zdalne łączenie uczniów i nauczycieli. Ta książka przeznaczona jest dla wszystkich, którzy chcą przekazywać wiedzę za pośrednictwem sieci. Znajdziesz w niej najważniejsze informacje ułatwiające wystartowanie z własnym kursem. Dowiesz się, jak obsługiwać Moodle, przygotowywać materiały i stworzyć profesjonalne szkolenie. Poznasz działanie narzędzi do komunikacji z kursantami i sposoby oceniania ich postępów, nauczysz się dodawać zasoby, zapewniać bezpieczeństwo, publikować materiały. Wydanie II rozszerzone omawia mnóstwo nowości, jakie pojawiły się na platformie, i podpowiada, jak ich używać. Jeśli chcesz zdalnie uczyć innych, kup tę książkę i zrób to z Moodle! Czym jest zdalne nauczanie, czyli odrobina teorii Instalacja i wstępna konfiguracja platformy Organizacja strony głównej i przygotowania Forum, czat, głosowanie, ankieta i quiz Lekcja, przypadek szczególny Pakiet SCORM i zasoby Oceny i ocenianie W roli studenta Prowadzenie zdalnych zajęć Zacznij prowadzić świetne kursy e-learningowe!

1775
Ebook

VBA dla Excela 2007 PL. 88 praktycznych przykładów

Piotr Czarny

Zautomatyzuj działanie arkusza kalkulacyjnego Poznaj język Visual Basic for Applications i zasady programowania obiektowego Zaprojektuj interfejsy użytkownika dla aplikacji Zoptymalizuj działanie programu w VBA Visual Basic for Applications, w skrócie VBA, to język programowania wykorzystywany do tworzenia programów wykonywanych wewnątrz innych aplikacji i korzystających z ich funkcji. Najprostszym programem w VBA jest makropolecenie -- zarejestrowany przez użytkownika ciąg operacji, który można potem wielokrotnie powtórzyć. Makropolecenia mogą znacznie przyspieszyć i usprawnić Twoją pracę. Oczywiście na tym nie kończą się możliwości VBA. Wiele aplikacji w tym języku powstaje na potrzeby użytkowników arkusza kalkulacyjnego Excel. Za pomocą VBA tworzone są wyspecjalizowane narzędzia umożliwiające wprowadzanie danych, ich analizę, przetwarzanie i prezentację bez potrzeby żmudnego poszukiwania odpowiedniej funkcji w menu. Książka "VBA dla Excela 2007 PL. 88 praktycznych przykładów" to podręcznik opisujący zasady automatyzowania i usprawniania pracy z tym arkuszem kalkulacyjnym za pomocą aplikacji VBA. Dzięki lekturze tego podręcznika poznasz język VBA i reguły programowania obiektowego. Nauczysz się korzystać z edytora VBA dostępnego w pakiecie Microsoft Office, pisać wydajny kod źródłowy, dzielić programy na moduły i projektować interfejsy użytkownika. Dowiesz się, jak wyszukiwać i usuwać błędy z aplikacji oraz rozwiązywać najczęściej spotykane problemy z działaniem programów. Rejestrowanie i wykorzystywanie makropoleceń VBA i programowanie obiektowe Edytor VBA Zmienne i typy danych Komunikacja z użytkownikiem aplikacji Przypisywanie wartości komórkom Operacje na arkuszu kalkulacyjnym Podział programu na moduły funkcjonalne Usuwanie błędów z kodu Poznaj ogrom możliwości VBA i napisz własne aplikacje dla Excela.

1776
Ebook

Wzorce wyszukiwania. Projektowanie nowoczesnych wyszukiwarek

Jeffery Callender, Peter Morville

Poznaj język wzorców wyszukiwania z zachowaniami użytkowników, architekturą informacji i projektem interakcji Wprowadzaj innowacje projektowe w zakresie interfejsów i aplikacji wyszukiwania Podnieś komfort użytkowników i zwiększ dochody ze swojej strony internetowej W świecie wyszukiwarek innowacyjność jest koniecznością. Nawet z pozoru doskonały Google stale się rozwija i szuka nowych rozwiązań. Nieskuteczne mechanizmy wyszukiwania wciąż stanowią największy problem w zakresie użyteczności serwisów, więc na całym świecie rzesze programistów bezustannie pracują nad poprawą efektywności, precyzji i jakości zwracanych wyników. Wrzucenie zapytania w okno wyszukiwarki jest zwykle pierwszym etapem realizacji zadań dla wielu użytkowników, w dużej mierze definiuje ich doznania i poziom satysfakcji z pobytu na danej stronie. Optymalizowanie mechanizmów wyszukiwania to najszybciej zwracająca się inwestycja w kategorii "uzyskiwanie przewagi konkurencyjnej w internecie". Od skuteczności znajdowania konkretnych informacji uzależnione są dziś dochody wszelkich e-biznesów, rozmaitych portali czy serwisów firmowych. Ta książka pozwoli Ci świeżym okiem spojrzeć na problemy wyszukiwania — zarówno od strony użytkownika, jak i funkcjonowania wyszukiwarki. Poznasz anatomię i język wzorców wyszukiwania, psychologiczne i behawioralne podłoże działań użytkowników, sprawdzone wzorce projektowe i skuteczne rozwiązania typowych problemów. Użytkownikom swojej strony zapewnisz możliwość wykonywania zadań i szybkiego odnajdowania tego, czego potrzebują. Opanujesz narzędzia ułatwiające zadawanie pytań, przeglądanie i dzielenie się informacjami. Przed Tobą niezwykle ciekawe, a przy tym bezcenne źródło wiedzy na temat innowacyjnych technik projektowania i usprawniania współczesnych wyszukiwarek, napisane z myślą o ambitnych twórcach stron, architektach informacji i studentach informatyki. Jakie zagadnienia na pewno znajdziesz w tej książce? Rozpoznawanie wzorców wyszukiwania Anatomia wyszukiwania Wzorce zachowań użytkowników Elementy projektowania interakcji Zasady projektowania wyszukiwarek Wzorce projektowe Nawigacja fasetowa Wyszukiwanie stowarzyszone Wyszukiwanie zaawansowane Wyniki strukturalne i praktyczne Innowacyjne narzędzia: sieci semantyczne, wyszukiwanie społecznościowe, personalizacja Futurystyczne scenariusze wyszukiwania Poznaj wszystkie aspekty projektowania i usprawniania nowoczesnych wyszukiwarek!