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.
1969
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.

1970
Ebook

Ciało. Profesjonalne oświetlenie i retusz w fotografii portretowej

Lee Varis

Jak perfekcyjnie fotografować i retuszować ludzką skórę. Jeśli pragniesz tworzyć artystyczne fotografie na wysokim poziomie i zależy Ci na wydobyciu autentycznego piękna ludzkiego ciała — niezależnie od tego, czy masz do czynienia z osobą bardzo młodą, starszą, wytatuowaną, z makijażem lub bez — oto patrzysz na unikalny podręcznik perfekcyjnego fotografowania ludzi. Dzięki niemu dowiesz się, jak uchwycić na swoim zdjęciu samą esencję chwili; ten impuls, który kazał Ci sięgnąć po aparat. W książce "Ciało. Profesjonalne oświetlenie i retusz w fotografii portretowej" znany hollywoodzki mistrz fotografii i retuszu, Lee Varis, wyjaśnia tajniki fotografowania ludzi zarówno w warunkach studyjnych, i jak w plenerze. Poprzez przystępne ćwiczenia, opatrzone bajecznie kolorowymi przykładowymi zdjęciami, poznasz najlepsze sposoby oświetlania modeli, edytowania gotowych zdjęć oraz ich profesjonalnego przygotowania do druku. W krótkim czasie opanujesz zaawansowane techniki tworzenia i metody korygowania zdjęć portretowych, ze szczególnym naciskiem na retusz skóry modeli. Dowiesz się także wielu niezwykłych rzeczy — na przykład dlaczego niemal zawsze najbardziej naturalny kolor skóry odbiega od rzeczywistego. Zarządzanie kolorem i proces edycji obrazu Korekcja balansu bieli oraz kolorystyki cieni Kalibracja przy użyciu suwaków Korygowanie odcienia skóry Oświetlenie w fotografii portretowej Zaawansowane techniki oświetlania Korekcja koloru skóry na podstawie wartości barw Tonacja i kontrast, kolor i skala szarości Retusz i efekty specjalne Przygotowanie do druku — inteligentne wyostrzanie Opanuj magię światła i profesjonalne techniki retuszu — twórz piękne zdjęcia ludzi Książka opatrzona została przedmowami artysty-fotografika Geralda Bybee oraz Katrin Eisman — wykładowcy i autorki wielu książek, m.in. "Photoshop. Maskowanie i komponowanie" (Helion, 2006). Książkę poleca redakcja Digital Foto Video:

1971
Ebook

Sieci komputerowe. Ujęcie całościowe. Wydanie VII

James Kurose, Keith Ross

Zagadnienia związane z sieciami komputerowymi są wyjątkowo złożone. Opanowanie tej tematyki wymaga przyswojenia sobie wielu pojęć oraz zrozumienia licznych protokołów i technologii, które dodatkowo są ze sobą powiązane w zawiły sposób. Konieczne jest również uwzględnienie gwałtownego rozwoju technologii sieciowych i rosnącej złożoności nowych aplikacji. Aby poradzić sobie z tymi zagadnieniami, konieczne jest całościowe ujęcie tematyki sieci komputerowych. Ta książka jest siódmym, zaktualizowanym i ulepszonym wydaniem znakomitego podręcznika. Zrozumienie zagadnień ułatwia oparcie się autorów na metodzie omawiania zagadnień „od góry do dołu”, od ogółu do szczegółu, a więc prezentowania jako pierwszej warstwy aplikacji, a następnie kolejnych, niższych warstw — aż do warstwy fizycznej. W książce szczególnie dużo miejsca poświęcono wiedzy o działaniu internetu, jego architekturze i protokołach. Zaprezentowano tu także fundamentalne zasady budowy i działania sieci oraz informacje o podstawowych problemach sieciowych i metodach ich rozwiązywania. W efekcie ten podręcznik pozwala na zdobycie gruntownej wiedzy, umożliwiającej zrozumienie niemal każdej technologii sieciowej. W tej książce między innymi: warstwowość architektury sieciowej warstwa aplikacji, w tym strumieniowanie i sieci CDN działanie routerów i sterowanie logiką warstwy sieciowej bezpieczeństwo sieci administrowanie siecią Aplikacje sieciowe, protokoły, internet — wszystko, co musisz wiedzieć.

1972
Ebook

HTML5 i CSS3. Zaawansowane wzorce projektowe

Dionysios Synodinos, Victor Sumner, Michael Bowers

Zwiększ wydajność swojej pracy! Wykorzystaj gotowe rozwiązania w HTML5 i CSS3 Oszałamiające możliwości HTML5 pozwoliły projektantom na tworzenie zaawansowanych stron oraz aplikacji internetowych. Jednak wszędzie tam, gdzie realizowane są rozbudowane projekty, zaczynają się problemy ze złożonością struktury tworzonego rozwiązania. W typowych językach programowania zostało to już zauważone dawno temu, a antidotum na te bolączki stały się wzorce projektowe. Teraz przyszedł czas na HTML — najwyższa pora poznać najlepsze rozwiązania typowych problemów! Książka "HTML5 i CSS3. Zaawansowane wzorce projektowe" zawiera opis ponad 350 wzorców projektowych w językach HTML5 i CSS3, przeznaczonych do budowy nowoczesnych stron internetowych. Każdy wzorzec można stosować w połączeniu z innymi, co daje nieskończoną liczbę możliwości udoskonalania produktów. Dzięki przedstawionym tu technikom nie trzeba stosować żadnych sztuczek i można uniknąć testowania w nieskończoność aplikacji w różnych przeglądarkach internetowych. Autorzy szczegółowo opisują wszystkie przydatne własności CSS3 oraz pokazują, jak połączyć je z kodem HTML5, aby uzyskać praktyczne rezultaty. Z książką tą nauczysz się tworzyć płynne układy stron, inicjały, uwagi na marginesie, cytaty i alerty. Ponadto poznasz wiele nowych technik, takich jak zaokrąglanie rogów i sprawdzanie danych wprowadzanych do formularzy. Dzięki tej książce: poznasz najlepsze techniki tworzenia przejrzystego kodu HTML i CSS rozwiążesz typowe problemy z tworzeniem układów strony bezbłędnie sformatujesz tekst stworzysz kod tani w utrzymaniu! Przejrzysty, czytelny kod to oszczędność czasu i pieniędzy!

1973
Ebook

JavaScript. Praktyczny kurs

Marcin Lis

Zostań specjalistą w tworzeniu interaktywnych stron internetowych! Jak zapewnić interaktywne zachowanie stron WWW? Jak korzystać ze zmiennych, operatorów, instrukcji oraz pętli? Jak stworzyć atrakcyjną, bezawaryjną witrynę? JavaScript od ponad dziesięciu lat jest jednym z podstawowych języków programowania, służących do tworzenia interaktywnych stron WWW. Jego wyjątkowo elastyczna struktura, pozwalająca m.in. na dodawanie animowanych lub dynamicznie rozwijanych elementów do witryn pisanych przy użyciu HTML oraz XHTML, sprawiła, że stał się on wręcz niezbędny przy projektowaniu nowoczesnych stron internetowych. Nie bez znaczenia pozostaje także i to, że JavaScript jest podstawą technologii AJAX, bez której nie sposób obejść się, jeśli strona WWW ma reagować na działania użytkownika tak, jak aplikacja komputerowa. Książka "JavaScript. Praktyczny kurs" ma za zadanie przedstawić Ci możliwości kryjące się w języku JavaScript i pokazać, jak od razu można wykorzystać je w praktyce. Nie wymaga ona od Ciebie innych umiejętności, poza znajomością podstaw języka (X)HTML -- wręcz przeciwnie, to dzięki niej zdobędziesz wiedzę w zakresie projektowania interesujących stron WWW. Dowiesz się, jak umieszczać skrypty w kodzie HTML, poznasz standardy i instrukcje JavaScriptu, a także zasady współpracy z różnymi przeglądarkami. Nauczysz się tworzyć pętle, funkcje, tablice i obiekty, zapewniać obsługę błędów i zdarzeń. Jeśli zależy Ci na szybkiej i efektywnej nauce, to idealna książka dla Ciebie! Skrypty w kodzie HTML i XHTML Instrukcje, zmienne i typy danych Operacje i operatory Instrukcje warunkowe Pętle Funkcje i zasięg zmiennych Obiekty i tablice Obsługa błędów i wyjątki Współpraca z przeglądarkami Zdarzenia Elementy witryny Style CSS Operacje na ciągach znaków Wprowadzanie danych przez użytkownika Wyrażenia regularne Cookies Obsługa daty i czasu Korzystanie z timerów JavaScript -- Twoja droga do projektowania oryginalnych witryn internetowych!

1974
Ebook

Microsoft Office 2010 PL. Praktyczne podejście

Katherine Murray

Przyjazne źródło informacji na temat pakietu Microsoft Office 2010! Jakie narzędzia zawiera pakiet Microsoft Office 2010? Jak mogą one ułatwić codzienną pracę? Jak przygotować profesjonalne publikacje? Microsoft Office to zestaw narzędzi niezastąpionych w każdym biurze. Chociaż trudno w to uwierzyć, jest obecny na rynku od ponad 20 lat! Każdy z elementów tego idealnie skomponowanego zestawu stanowi osobne narzędzie przeznaczone do rozwiązania ściśle określonych problemów. Wspólnie stanowią pakiet skrojony na miarę, dzięki któremu Twoja praca stanie się łatwiejsza, a sukces bliższy! Dzięki tej książce błyskawicznie poznasz techniki pracy w środowisku Microsoft Office. Odkryjesz jego elementy składowe oraz ich przeznaczenie. Najpierw zapoznasz się z nowościami w wersji 2010, najnowszej dostępnej na rynku. Nauczysz się pracować z elementami graficznymi, zarządzać nimi oraz je edytować. Kolejne strony zawierają najważniejsze informacje na temat pracy z programem Microsoft Word. Poznasz najlepsze praktyki związane z formatowaniem tekstu, tworzeniem spisów treści, list punktowanych oraz wszystkich innych kwestii powiązanych z codzienną pracą z Wordem 2010. Kolejny rozdział przynosi opis zadań realizowanych przez arkusz kalkulacyjny. Wśród najważniejszych informacji należy wymienić te związane z formatowaniem komórek i danych, wykonywaniem obliczeń oraz tworzeniem formuł. Następne omawiane narzędzie to PowerPoint. Idealne środowisko do tworzenia efektownych prezentacji, które sprawdza się na każdym pokazie. Nauczysz się tworzyć szablony, efekty przejścia oraz opisy dla prowadzącego. Książka ta stanowi zbiór najważniejszych informacji na temat każdego programu z pakietu Microsoft Office. Będzie przydatna dla użytkowników o różnym stopniu zaawansowania, którzy pracują z aplikacjami producenta z Redmond! Word 2010: tworzenie dokumentów i ich formatowanie, automatyczne przygotowanie spisów treści, ilustracji i indeksów, korespondencja seryjna. Excel 2010: korzystanie z tabel przestawnych, przygotowywanie wykresów, obliczenia w arkuszu: formuły, funkcje. PowerPoint 2010: projektowanie slajdów, przygotowanie notatek prelegenta, uruchamianie prezentacji. Outlook 2010: tworzenie wiadomości oraz jej wysyłanie, podpisywanie wiadomości, konfiguracja kont pocztowych. Publisher 2010: projektowanie układu strony, wstawianie zdjęć, przygotowanie do publikacji. OneNote 2010: organizowanie i udostępnianie informacji, nagrywanie notek dźwiękowych, wykorzystanie pisma odręcznego. Access 2010: tworzenie bazy danych, projektowanie formularzy, eksport danych. Zobacz, jak łatwo wykorzystać potencjał pakietu Microsoft Office 2010!

1975
Ebook

Dodaj mocy Power BI! Jak za pomocą kodu w Pythonie i R pobierać, przekształcać i wizualizować dane

Luca Zavarella, Francesca Lazzeri

Ważnym zadaniem inżynierów danych jest kreowanie modeli uczenia maszynowego. Używa się do tego narzędzi do analizy biznesowej, takich jak Power BI. Możliwości Power BI są imponujące, a można je dodatkowo rozbudować. Jedną z ciekawszych metod wzbogacania modelu danych i wizualizacji Power BI jest zastosowanie złożonych algorytmów zaimplementowanych w językach Python i R. W ten sposób można nie tylko tworzyć interesujące wizualizacje danych, ale także pozyskiwać dzięki nim kluczowe dla biznesu informacje. Dzięki tej książce dowiesz się, jak to zrobić. Zaczniesz od przygotowania środowiska Power BI do używania skryptów w Pythonie i R. Następnie będziesz importować dane z nieobsługiwanych obiektów i przekształcać je za pomocą wyrażeń regularnych i złożonych algorytmów. Nauczysz się wywoływać zewnętrzne interfejsy API i korzystać z zaawansowanych technik w celu przeprowadzenia dogłębnych analiz i wyodrębnienia cennych informacji za pomocą narzędzi statystyki i uczenia maszynowego, a także poprzez zastosowanie optymalizacji liniowej i innych algorytmów. Zapoznasz się również z głównymi cechami statystycznymi zestawów danych i z metodami tworzenia różnych wykresów ułatwiających zrozumienie relacji między zmiennymi. Najciekawsze zagadnienia: złożone przekształcanie danych w Power BI za pomocą skryptów Pythona i R anonimizacja i pseudonimizacja danych praca z dużymi zestawami danych wartości odstające i brakujące dla danych wielowymiarowych i szeregów czasowych tworzenie złożonych wizualizacji danych Wyzwól potężną moc Power BI!

1976
Ebook

Git. Od koncepcji do praktyki

Jacek Drąg

Kontroluj rozwój Twojego oprogramowania Git to aktualnie najpopularniejszy na świecie system kontroli wersji. Dzięki niemu możliwe jest śledzenie modyfikacji w kodzie źródłowym i łączenie zmian w plikach dokonanych przez różne osoby w różnym czasie. Git oferuje wiele możliwości, jest bardzo elastyczny i nie narzuca sposobu, w jaki należy w nim pracować. Można to robić na przykład przy użyciu programów graficznych, które znacznie ułatwiają realizację niektórych celów, szczególnie w zakresie przeglądania historii pracy nad kodem czy rozwiązywania konfliktów. Ta książka koncentruje się głównie na rozwijaniu repozytorium kodu, czyli tworzeniu grafu commitów zawierających poszczególne wersje. Do realizacji tego zadania idealnym, bo najpotężniejszym narzędziem jest wiersz poleceń - i właśnie z niego korzystamy w poradniku. Druga kwestia, którą się zajmujemy, to próba zrozumienia, co Git mówi do nas w trakcie pracy. Tak, mówi, ponieważ gdy zlecimy mu wykonanie jakiejś komendy, Git najprawdopodobniej nie tylko ją wykona, ale także skomentuje stan obecny, co nieco podpowie, zwróci uwagę, jeśli coś się nie uda, i wskaże sposób, jak to poprawić. Uruchom Gita, otwórz książkę i poznaj: Koncepcje (byty, abstrakcje), którymi posługuje się Git Polecenia wysokiego poziomu wraz z najczęstszymi przypadkami ich użycia Sposoby pracy w środowisku lokalnym i rozproszonym

1977
Ebook

Zaklęcia Photoshopa. Edycja zdjęć. Wydanie II

Anna Owczarz-Dadan

Pobierz dodatkowy zestaw pędzli » Czary-mary, czary-mary, w arcydzieła zmień koszmary! Wielkie porządki, czyli jak doprowadzić obraz do ładu Efekty specjalne i nie tylko, czyli jak stworzyć przekonującą iluzję Manipulacja obrazem, czyli jak osiągnąć mistrzowski rezultat O Photoshopie słyszała już ponad połowa ludzi żyjących na Ziemi. Niemal nie sposób zignorować jego istnienia: przypominają nam o nim codziennie zdjęcia w gazetach, reklamach i najróżniejszych mediach. Jednak przy pracy z tym programem nietrudno o poważne wpadki. Zbyt gorliwi użytkownicy Photoshopa często przesadzają z efektami specjalnymi czy usuwaniem niedoskonałości, choćby z ciała modelki (na przykład usuwają jej także pępek). Należy więc szczególnie zadbać o to, by nasze własne zdjęcia retuszowane były umiejętnie i z umiarem. Książka Anny Owczarz-Dadan, wybitnej autorki i retuszerki, która z prawdziwą pasją oddaje się zgłębianiu i przekazywaniu wiedzy na temat tajników fotografii cyfrowej, pozwoli Ci odkryć, jak analizować zdjęcie, by ingerencja w nie była udana. Dowiesz się, w jakiej kolejności warto wykonać różne zabiegi, jak usunąć wady związane z aparatem oraz kompozycją fotografii, jak skorygować barwy, światła, cienie czy półcienie. Nauczysz się stosować poszczególne filtry, imitować różne efekty związane z pogodą i „postarzać” zdjęcie przez nadanie mu koloru sepii. Zdobędziesz też wiedzę na temat korekcji wyglądu postaci (bezcenne!), a także na temat wyostrzania obrazu i prezentacji swoich prac. Ucz się i zachwycaj innych swoimi zdjęciami! Usuwanie mankamentów wywołanych ustawieniami lub ograniczeniami aparatu Korekcja nie tylko barwna i Camera Raw Usuwanie z obrazu niepotrzebnych elementów Co mogłeś zrobić za pomocą aparatu, a czego nie zrobiłeś Symulacja filtrów fotograficznych Tworzenie efektów zjawisk meteorologicznych i nie tylko 21 efektów i cyfrowych kłamstewek Łączenie obrazów i korekcja wyglądu postaci Czerń i biel oraz wyostrzanie obrazów Edycja wyglądu postaci Prezentacja efektów pracy i tabela skrótów klawiaturowych CS6 - omówienie narzędzi i poleceń Magiczny Photoshop we właściwych rękach! Przeczytaj wywiad z Anną Owczarz-Dadan >> PATRONI MEDIALNI:    

1978
Ebook

Komunikacja z AI. Dla początkujących

Katarzyna Majzel-Pośpiech

Naucz się promptować i skorzystaj w pełni z możliwości, jakie oferuje AI Jedni się jej obawiają, inni patrzą na nią z nadzieją. Sztuczna inteligencja, z angielskiego artificial intelligence (AI), to technologia, która oferuje niespotykane dotąd możliwości i imponującą wydajność. Jeśli w odpowiedni sposób zadać jej pytanie, jest w stanie precyzyjnie na nie odpowiedzieć i podsunąć rozwiązanie. Po otrzymaniu konkretnych wskazówek może wygenerować wysokiej jakości grafiki i filmy. Kluczowe jest, aby nauczyć się właściwie zadawać pytania i poprawnie formułować polecenia. Innymi słowy ― promptować. Prompt engineering polega na tworzeniu i optymalizowaniu promptów, czyli komend lub zapytań kierowanych do modeli sztucznej inteligencji. Promptowanie wymaga kreatywności, logicznego myślenia, znajomości języka i technologii AI, ale opanowanie jego reguł warte jest poświęconego czasu. W efekcie bowiem otrzymamy oczekiwane treści, grafiki, muzykę, wydajne wsparcie w kodowaniu i analizie danych. A to dopiero początek możliwości narzędzi takich jak ChatGPT czy Midjourney.  Jeśli: chcesz zrozumieć, na jakich zasadach działa sztuczna inteligencja pragniesz poznać reguły prompt engineeringu zależy Ci na tym, by spróbować swoich sił w promptowaniu zamierzasz tworzyć skuteczne i kreatywne prompty to książka właśnie dla Ciebie! Znajdziesz w niej wiedzę i inspiracje, które pozwolą Ci rozpocząć współpracę z dostępnymi na rynku modelami AI.

1979
Ebook

Tworzenie stron WWW w praktyce. Wydanie III

Bartosz Danowski

Zrób pierwszy krok, aby stać się prawdziwym webmasterem! Poznaj znaczniki HTML5 i style CSS3 Naucz się korzystać ze skryptów Odkryj narzędzia pracy webmastera Dowiedz się jak opublikować serwis WWW Jeśli czegoś nie ma w sieci, to coś właściwie nie istnieje. Jeśli więc chcesz zaistnieć w świadomości milionów internautów, powinieneś zdobyć odpowiednią wiedzę i praktyczne umiejętności pozwalające projektować, tworzyć oraz należycie promować estetyczne, oryginalne i użyteczne strony WWW. Wbrew pozorom nie jest to aż tak trudne, trzeba tylko wiedzieć, od czego zacząć, z jakich narzędzi korzystać, o czym pamiętać, a czego unikać. Sukces jest w zasięgu ręki, nie bój się po niego sięgnąć! Tworzenie stron WWW w praktyce. Wydanie III to doskonały podręcznik dla początkujących webmasterów. Niezależnie od tego, czy chcesz jedynie opracować swoją internetową wizytówkę, czy też marzysz o zaprojektowaniu wielofunkcyjnego serwisu WWW, to właśnie od tej książki powinieneś zacząć swoją przygodę z tworzeniem stron internetowych. Poznasz dzięki niej podstawy języka HTML, zasady tworzenia kaskadowych arkuszy stylów i zastosowanie prostych skryptów, nauczysz się tworzyć grafikę na potrzeby WWW, a także dowiesz, co należy zrobić, aby Twoja strona była dostępna dla innych użytkowników sieci i aby wzbudzała ich zainteresowanie. Podstawowe informacje na temat WWW i przegląd najważniejszych narzędzi Tworzenie dokumentów w języku HTML i kaskadowych arkuszy stylów Przygotowywanie grafik wykorzystywanych na stronach internetowych Przykłady przydatnych skryptów i darmowych dodatków do stron Rejestracja domeny oraz publikacja, utrzymanie i promocja serwisu w sieci Zastosowanie przykładowej platformy CMS do tworzenia i prowadzenia strony Praktyczne porady i wskazówki dotyczące projektowania stron WWW Zdobądź praktyczną wiedzę na temat projektowania stron WWW!

1980
Ebook

Machine learning, Python i data science. Wprowadzenie

Andreas Müller, Sarah Guido

Uczenie maszynowe kojarzy się z dużymi firmami i rozbudowanymi zespołami. Prawda jest taka, że obecnie można samodzielnie budować zaawansowane rozwiązania uczenia maszynowego i korzystać do woli z olbrzymich zasobów dostępnych danych. Trzeba tylko mieć pomysł i... trochę podstawowej wiedzy. Tymczasem większość opracowań na temat uczenia maszynowego i sztucznej inteligencji wymaga biegłości w zaawansowanej matematyce. Utrudnia to naukę tego zagadnienia, mimo że uczenie maszynowe jest coraz powszechniej stosowane w projektach badawczych i komercyjnych. Ta praktyczna książka ułatwi Ci rozpoczęcie wdrażania rozwiązań rzeczywistych problemów związanych z uczeniem maszynowym. Zawiera przystępne wprowadzenie do uczenia maszynowego i sztucznej inteligencji, a także sposoby wykorzystania Pythona i biblioteki scikit-learn, uwzględniające potrzeby badaczy i analityków danych oraz inżynierów pracujących nad aplikacjami komercyjnymi. Zagadnienia matematyczne ograniczono tu do niezbędnego minimum, zamiast tego skoncentrowano się na praktycznych aspektach algorytmów uczenia maszynowego. Dokładnie opisano, jak konkretnie można skorzystać z szerokiej gamy modeli zaimplementowanych w dostępnych bibliotekach. W książce między innymi: podstawowe informacje o uczeniu maszynowym najważniejsze algorytmy uczenia maszynowego przetwarzanie danych w uczeniu maszynowym ocena modelu i dostrajanie parametrów łańcuchy modeli i hermetyzacja przepływu pracy przetwarzanie danych tekstowych Python i uczenie maszynowe: programowanie do zadań specjalnych!

1981
Ebook

W drodze do CCNA. Część I

Adam Józefiok

Zobacz część II książki W drodze do CCNA Zobacz też W drodze do CCNA. Zadania przygotowujące do egzaminu Zdobądź wiedzę i certyfikat w dziedzinie sieci komputerowych! Podstawy i działanie sieci komputerowych Modele sieci, media sieciowe, adresacja IP Praktyczne wykorzystanie możliwości sieci i przykładowy egzamin Certyfikat CCNA, poświadczający świetną znajomość działania, tworzenia i obsługi sieci komputerowych, coraz częściej staje się przepustką do zdobycia wymarzonej pracy. Ponadto opanowanie wiedzy w tym zakresie bywa bardzo przydatne w praktyce — nie trzeba wówczas z każdą zmianą czy choćby drobną rozbudową małej biurowej sieci biegać do "fachowca" i płacić mu bajońskich sum. Wbrew pozorom dziedzina sieci komputerowych nie należy do tajemnych — każdy może nauczyć się ich budowania i zarządzania nimi, a wielu powinno zrobić to jak najszybciej. Książka "W drodze do CCNA. Część I " w sposób zwięzły i treściwy prezentuje wszystkie zagadnienia związane z sieciami komputerowymi — na poziomie pozwalającym przygotować się do egzaminu ICND1. Znajdziesz w niej opis tworzenia, działania i modeli sieci komputerowych, kwestie związane z adresacją IP, mediami sieciowymi, routerami, a także sieciami Ethernet, WAN i bezprzewodowymi. Na końcu rozdziałów znajdują się ćwiczenia do wykonania, tematycznie powiązane z ich treścią. Oprócz tego podręcznik zawiera informacje o wymaganiach egzaminacyjnych na poziomie ICND1, przykładowy test oraz słownik pojęć związanych z sieciami komputerowymi. Certyfikacja Cisco Podstawy i działanie sieci komputerowych Modele sieci komputerowych Adresacja w sieciach komputerowych Sieć Ethernet i media sieciowe Oprogramowanie IOS i przełączniki Cisco Działanie sieci WAN i sieci bezprzewodowe Routing i praca z routerami Poznawanie sąsiadów w sieci Przykładowy egzamin Słownik pojęć z wyjaśnieniami Zostań specem od sieci komputerowych!

1982
Ebook

Wydajne witryny internetowe. Przyspieszanie działania serwisów WWW

Steve Souders

Poznaj metody przyspieszania działania witryn internetowych Jak zredukować ilość żądań HTTP? W jaki sposób skompresować przesyłane dane? Jak zoptymalizować interfejsy w technologii Ajax? Tempo rozwoju internetu przerosło najśmielsze oczekiwania. Każdego dnia w sieci pojawiają się nowe witryny WWW i aplikacje internetowe, przyciągające rzesze użytkowników. Niestety, nadal największym problemem internautów jest niska przepustowość łączy, która często skutecznie zniechęca do korzystania z bardziej rozbudowanych serwisów internetowych. Przed projektantami witryn WWW oraz twórcami interfejsów użytkownika dla aplikacji sieciowych stoi poważne wyzwanie - trzeba zoptymalizować i przyspieszyć funkcjonowanie tego, co użytkownik widzi w przeglądarce. W ciągu ostatnich kilku lat pojawiło się sporo ciekawych rozwiązań, znacznie ułatwiających ten proces, lecz stworzenie naprawdę wydajnego przeglądarkowego interfejsu użytkownika wymaga opanowania wielu zagadnień. Książka "Wydajne witryny internetowe. Przyspieszanie działania serwisów WWW" to kompleksowy przegląd i omówienie czynników składających się na optymalny interfejs użytkownika aplikacji internetowej. Czytając ją, dowiesz się, jak przyspieszyć działanie witryn WWW poprzez ograniczanie ilości przesyłanych danych, buforowanie ich i kompresowanie, optymalne rozmieszczenie elementów graficznych i zdefiniowanie stylów CSS. Nauczysz się także ograniczać rozmiary skryptów, korzystać z technologii Ajax i przyspieszać działanie elementów utworzonych za pomocą programu Adobe Flash. Ograniczanie ilości żądań HTTP Korzystanie z nagłówka Expires Stosowanie kompresji GZIP Odpowiednie umieszczanie definicji stylów oraz kodów skryptów w dokumentach HTML Optymalne korzystanie z CSS Stosowanie zewnętrznych plików ze skryptami Redukcja ilości zapytań DNS Buforowanie zapytań Ajax Twórz wydajne i szybko działające witryny internetowe.

1983
Ebook

Jak tłumaczyć dzieciom matematykę. Poradnik nie tylko dla rodziców

Danuta Zaremba

Po co ludzie uczą się matematyki? Żeby uczyć matematyki innych. Hugo Steinhaus Szkolna matematyka nie ma najlepszej prasy. Po zmaganiach z dodawaniem patyczków i odkładaniem ich na bok dla większości dzieciaków zaczynają się schody. Schody o pewnej wysokości, kątach, bokach. Nic przyjemnego. I tak przynajmniej do matury. Nadchodzi zło, mrok i matematyka. Wbrew pozorom matematyka, sama w sobie niezwykle logiczna, przez młodych ludzi jest odbierana zupełnie inaczej. Wiąże się to z różnicami w postrzeganiu świata, sztucznymi definicjami i niezrozumiałym nazewnictwem. Mamy jednak dobrą wiadomość: matematykę można dzieciom przybliżyć! Wystarczy, że nawiążemy do ich własnych doświadczeń, pozwolimy im posługiwać się potocznym językiem, a przede wszystkim będziemy odwoływać się do zdrowego rozsądku. Ta książka przeznaczona jest dla rodziców, których pociechy uczęszczają do szkół podstawowych i gimnazjów. Przyda się także nauczycielom, którzy szukają nieszablonowych pomysłów, by pomóc uczniom oswoić świat ułamków i wielokątów, a także całej reszcie, żyjącej w przekonaniu, że matematyka jest tylko dla wybranych.

1984
Ebook

Google Cloud Certified Professional Cloud Architect. Wprowadzenie do platformy i materiały egzaminacyjne. Wydanie II

Soumen Chatterjee

Chmura obliczeniowa jest rozwiązaniem niezawodnym i zapewniającym wysoki poziom bezpieczeństwa systemu. Nowoczesne rozwiązania tego rodzaju charakteryzują się dużą elastycznością i skalowalnością, pozwalają na budowę i rozbudowę aplikacji, monitorowanie ich pracy oraz zarządzanie nimi, jak również bazami danych i innymi usługami w sposób globalny. Spośród chmur obliczeniowych jedne z najciekawszych i najbardziej innowacyjnych rozwiązań oferuje Google. Aby jednak optymalnie wykorzystać potencjał chmury Google, trzeba dysponować odpowiednią wiedzą i umiejętnościami. Certyfikat Google nadawany profesjonalistom gwarantuje odpowiedni poziom kompetencji. Ta książka pomoże Ci w uzyskaniu certyfikatu profesjonalisty Google (GCP) w specjalności architekta chmury Google. Znajdziesz tu wszystkie niezbędne materiały, dzięki którym przygotujesz się do egzaminu. Swoją wiedzę będziesz mógł skontrolować za pomocą stu przykładowych pytań sprawdzających. Jeśli nie planujesz zdobycia GCP, zyskasz głęboką wiedzę dotyczącą platformy Google Cloud. Nauczysz się projektować rozwiązania chmurowe, wdrażać je i zarządzać nimi w sposób zapewniający wysoką niezawodność i bezpieczeństwo systemu. Znajdziesz tu również informacje dotyczące maszyn wirtualnych, przechowywania, transferu i migracji danych, a także narzędzi niezbędnych do zarządzania internetem rzeczy (IoT), uczenia maszynowego i budowania aplikacji do specyficznych zastosowań biznesowych. W tej książce między innymi: wprowadzenie do platformy Google Cloud projektowanie i wdrażanie architektury rozwiązań chmurowych zarządzanie bezpieczeństwem i tożsamością w chmurze Google analiza i optymalizacja procesów technicznych i biznesowych przyszłość platformy Google Cloud Chmura Google: nowy paradygmat architektury najlepszych systemów IT!

1985
Ebook

Konfiguracja usług sieciowych na urządzeniach MikroTik. Poziom zaawansowany

Łukasz Guziak

Urządzenia MikroTik w sieciach firmowych Skoro sięgasz po tę książkę, nazwa MikroTik jest Ci pewnie dobrze znana - być może z pierwszego poradnika Łukasza Guziaka Konfiguracja usług sieciowych na urządzeniach MikroTik. Tamta pozycja miała za zadanie wprowadzić Cię do świata urządzeń sieciowych stanowiących realną alternatywę dla sprzętu marki Cisco. Ta pozwala pogłębić wiedzę i poznać kolejne technologie, które przydadzą Ci się w trakcie pracy ze sprzętem łotewskiego producenta. Ta książka jest skierowana przede wszystkim do osób, które zarządzają sieciami firmowymi. Duża sieć stawia przed administratorem spore i często nowe wyzwania. Rozmiar sieci, liczba urządzeń i użyte rozwiązania sprawiają, że administrowanie nią wymaga wiedzy i umiejętności, które wykraczają daleko poza obszar sieci domowych. Ta książka pomoże Ci te kompetencje zdobyć. W książce znajdziesz szczegółowe omówienie takich tematów jak: Routing statyczny i dynamiczny Switching Połączenia VPN Sieci bezprzewodowe

1986
Ebook

Windows 8.1 PL

Danuta Mendrala, Marcin Szeliga

Poznaj najnowsze wydanie systemu Windows! Odkryj nową twarz Windows! Poznaj narzędzia systemu! Naucz się zarządzać danymi! Opanuj urządzenia i aplikacje! Zacznij eksplorować sieć! Windows 8 stanowił prawdziwą rewolucję w świecie systemów operacyjnych, a jego wydanie było jednym z najodważniejszych posunięć w historii firmy Microsoft. Po raz pierwszy zdecydowała się ona zastosować dwa różne interfejsy użytkownika w jednym środowisku, po raz pierwszy również podjęła próbę opracowania jednego, uniwersalnego systemu operacyjnego dla tabletów, laptopów wyposażonych w ekrany dotykowe oraz „klasycznych” komputerów osobistych. Nie uniknęła przy tym pewnych błędów, które na szczęście udało się naprawić w aktualizacji środowiska wydanej przez Microsoft jako Windows 8.1. Jeśli chcesz zaznajomić się z najnowszą wersją systemu Windows, poznać jego wady i zalety, nauczyć się sprawnie poruszać po interfejsie użytkownika, a także opanować umiejętności związane z zarządzaniem plikami, posługiwaniem się urządzeniami zewnętrznymi i aplikacjami oraz korzystaniem z internetu, sięgnij po książkę „Windows 8.1 PL”. Dowiesz się z niej również, jak wybrać i zainstalować odpowiednią edycję systemu, jak dostosować jego działanie do swoich potrzeb, jak bezproblemowo korzystać z komputera wraz z innymi użytkownikami, a także jak skonfigurować połączenia sieciowe. To książka, dzięki której śmiało wkroczysz w świat awangardowej odsłony Windows! Instalacja i aktualizacja systemu Windows 8 Migracja plików i ustawień z innego komputera Podstawowe operacje w systemie operacyjnym Korzystanie z nowego i starego interfejsu użytkownika Zarządzanie kontami użytkowników oraz ich kontrola Dostosowywanie działania mechanizmów systemu Korzystanie z dysków, plików, folderów i bibliotek Praca z urządzeniami zewnętrznymi i aplikacjami Konfigurowanie połączeń sieciowych i korzystanie z internetu Zaprzyjaźnij się z gigantem - pokochaj Windows 8! Patronem książki jest Producent netbooka ASUS Transformer Book T100.

1987
Ebook

Joomla! Praktyczne projekty

Witold Wrotek

Wykorzystaj w praktyce jeden z najlepszych CMS-ów świata! Joomla! jest obecnie jednym z najpopularniejszych na świecie systemów zarządzania treścią. Rozwiązanie to umożliwia tworzenie i prowadzenie profesjonalnie wyglądających serwisów internetowych bez minimalnej nawet wiedzy na temat programowania. Niewątpliwą zaletą systemu jest też fakt, że przechowywana w bazie danych treść jest całkowicie niezależna od sposobu prezentacji stron (za wygląd witryny odpowiadają łatwe w modyfikacji, niezwykle elastyczne szablony). W związku z tym ewentualna zmiana strony graficznej całego serwisu odbywa się bardzo szybko, prosto i bezpiecznie, a przede wszystkim nie ma wpływu na jego zawartość merytoryczną. Jeśli chcesz dogłębnie poznać ten system i bliżej przyjrzeć się ciekawym przykładom serwisów WWW zbudowanych na jego podstawie, sięgnij po książkę "Joomla! Praktyczne projekty". Pozycja ta prezentuje najnowszą obecnie wersję rozwiązania, czyli system Joomla! 2.5. Dowiesz się z niej, jak skompletować niezbędne narzędzia, zainstalować i skonfigurować CMS oraz dodać do niego najbardziej przydatne moduły. Następnie powołasz do życia konkretne projekty oparte na systemie Joomla! - serwis ze zdjęciami lub filmami, witrynę ogłoszeniową, forum dyskusyjne czy sklep internetowy. Pobieranie, instalacja i konfiguracja środowiska pracy Instalacja i konfiguracja systemu Joomla! Dodawanie i konfiguracja popularnych modułów Praktyczne przykłady realizacji serwisów działających w oparciu o Joomla! Poszerzenie możliwości Joomla! o forum dyskusyjne Tworzenie sklepu internetowego wykorzystującego CMS Zabłyśnij w sieci, używając Joomla!     Prowadzisz bloga, serwis informacyjny, stronę firmową? Dołącz do Programu Partnerskiego - Zostań wtyczką Helionu! więcej>>

1988
Ebook

Windows 8. Praktyczne rozwiązania

Preston Gralla

Już na pierwszy rzut oka Windows 8 zdecydowanie różni się od swoich poprzedników. Te różnice wciąż wzbudzają emocje, a użytkowników wpędzają w zakłopotanie. Jednak pewna rzecz nie uległa zmianie - Windows 8 to wciąż system operacyjny, który można zmodyfikować na wiele sposobów tak, aby dopasować go idealnie do swoich potrzeb. Dzięki tej książce poznasz tajniki systemu Windows 8 i dowiesz się, jak usprawnić Twój system. Jeśli postąpisz zgodnie z zawartymi tu wskazówkami, zauważysz, że system szybciej się uruchamia. Ponadto dowiesz się, jak uruchomić Windows 8 na komputerach spod znaku ugryzionego jabłka oraz jak błyskawicznie dostać się do najczęściej używanych folderów. Twoją ciekawość na pewno wzbudzą wskazówki poświęcone pracy w chmurze. Integracja z usługą SkyDrive to tylko jeden z punktów. Na koniec przekonasz się, że Windows 8 może być jeszcze lepszym partnerem w zakresie składowania i odtwarzania plików multimedialnych oraz zarządzania tymi plikami. Jest to obowiązkowa lektura dla każdego nowego użytkownika systemu Windows 8. Sięgnij po tę książkę i: poznaj zalety systemu Windows 8 przekonaj się, jak łatwo możesz zwiększyć wydajność Twojego systemu zintegruj system z usługami w chmurze wykorzystaj potencjał systemu Windows 8! Poznaj moc ukrytą pod maską Windows 8!

1989
Ebook

Inżynieria promptów bez tajemnic. Sztuka kreatywnego generowania tekstów

Gilbert Mizrahi

Pojawienie się dużych modeli językowych, takich jak GPT-4 czy Gemini, okazało się prawdziwym przełomem w wielu branżach. Modele te potrafią generować znakomite teksty i prowadzić zaawansowane konwersacje. Z ich potencjału można czerpać poprzez odpowiednio sformułowane prompty. Aby więc w pełni skorzystać z możliwości modelu do wykonania konkretnego zadania, trzeba opanować sztukę pisania promptów. Na podstawie tej praktycznej książki nauczysz się pisać skuteczne prompty dla dużych modeli językowych. Dowiesz się, w jaki sposób mogą posłużyć do generowania opisów produktów, spersonalizowanych wiadomości e-mail, postów w mediach społecznościowych, a nawet tekstów beletrystycznych i poetyckich. Poznasz także zaawansowane techniki użycia, takie jak integracja dużych modeli językowych z innymi narzędziami i tworzenie chatbotów. Wszystkie opisane tu techniki przetestujesz, eksperymentując i optymalizując swoje rozwiązania. W efekcie zdobędziesz umiejętności, które pozwolą Ci wykonywać codzienne zadania szybciej i lepiej! Dzięki tej książce: poznasz różne typy promptów i ich zastosowania rozwiniesz umiejętności kreatywnego pisania, korzystając ze sztucznej inteligencji zdobędziesz zaawansowane umiejętności tworzenia i wdrażania chatbotów nauczysz się integrować duże modele językowe z innymi narzędziami poznasz zagadnienia etyczne i najlepsze praktyki związane ze sztuczną inteligencją Moc promptów w Twoich rękach ― twórz, inspiruj, zaskakuj!

1990
Ebook

Nic prostszego. Od obwodu elektrycznego do pierwszego robota

Wiesław Rychlicki

Twój pierwszy robot? Z tą książką błyskawicznie wejdziesz w świat elektrotechniki! Zastanawiało Cię kiedyś, jak działają latarka, toster i samochodzik na baterie? Jeśli każdą elektroniczną zabawkę, którą miałeś w zasięgu ręki, rozbierałeś na części, a Twoim marzeniem był własny robot, bierz się do roboty i razem z wesołym Lutkiem wkrocz w niezwykły świat elektrotechniki! Dowiedz się, czym jest prąd elektryczny oraz jak czytać schematy prostych obwodów. Poznaj zasadę działania baterii oraz silnika i naucz się wykorzystywać tę wiedzę w praktyce. Zmierz i oblicz parametry pracy elementów elektrycznych w układzie. Odkryj związek między przełącznikami, logiką matematyczną i podstawą działania urządzeń cyfrowych. Stosuj elementarne rozwiązania z zakresu mechaniki. Sprawdź, jak z niewielką pomocą zbudować swojego własnego robota. Odkryj, jak wiele możliwości oferuje elektryczność! Baw się nauką! Podążaj za instrukcjami zawartymi w tej książce, a w mig zbudujesz konstrukcje na różnych poziomach zaawansowania: od prostego obwodu elektrycznego z bateryjką i żarówką, poprzez wszelkie możliwe pstryczki, wtyczki i przełączniczki, aż po prostego robota ze szczotki albo trójkołowca. Młody Czytelniku! Tę książkę możesz studiować samodzielnie. Nie ograniczaj się do czytania - eksperymentuj i buduj modele. Nie wszystko zrobisz od razu. Zbieraj potrzebne materiały, kompletuj narzędzia i ucz się nimi bezpiecznie posługiwać. Poznawaj właściwości materiałów i technologie ich obróbki. W miarę potrzeb korzystaj z pomocy doświadczonych majsterkowiczów. Zainteresuj swoimi pracami kolegów, rodziców i nauczycieli w szkole. Wymiana doświadczeń i odrobina rywalizacji wpłyną korzystnie na efekty Twojej pracy. Rodzicu, Dziadku, Nauczycielu! Tę książkę możesz wykorzystać do zorganizowania ciekawych zajęć dla swoich podopiecznych. To ciekawa propozycja na weekendową zabawę z Twoimi dziećmi, wnukami lub uczniami w szkolnej pracowni. Takie zajęcia dają wielką satysfakcję prowadzącemu i cieszą uczestników. Nie przegap okazji! Książka w dłoń i cała naprzód ku wielkiej przygodzie!

1991
Ebook

MATLAB i Simulink. Poradnik użytkownika. Wydanie III

Bogumiła Mrozek, Zbigniew Mrozek

Sprawdź nowe IV. wydanie tej książki » --- Odkryj najbardziej efektywne narzędzie do rozwiązywania złożonych problemów matematycznych, ekonomicznych i inżynierskich! Poznaj składniki pakietu MATLAB® Naucz się zasad programowania w tym środowisku Przygotuj elementy graficzne i interfejsy użytkownika Wykorzystaj biblioteki Toolbox Przeprowadź symulację procesów w Simulinku® MATLAB® to środowisko przeznaczone do rozwiązywania złożonych problemów matematycznych, ekonomicznych i inżynierskich. Stało się już niemal standardem i jednym z podstawowych narzędzi pracy naukowców, inżynierów oraz analityków finansowych. MATLAB® znajduje zastosowanie w różnych dziedzinach – od matematyki, poprzez finanse, aż po nauki biologiczne. Dzięki wydajnym algorytmom obliczeniowym i mechanizmom analizy wyników środowisko to umożliwia szybkie i efektywne przeprowadzanie złożonych obliczeń i prezentację wyników w postaci grafiki dwu- i trójwymiarowej. Sprawne korzystanie z MATLAB-a® wymaga opanowania wielu aspektów programu. Dzięki książce "MATLAB® i Simulink®. Poradnik użytkownika. Wydanie III " poznasz wszystkie najważniejsze zagadnienia, związane z wykorzystaniem tego środowiska. Nawet jeśli zaczynasz swoją przygodę w tej dziedzinie, poradnik ten pozwoli Ci szybko stać się zaawansowanym użytkownikiem pakietu. Książka wprowadzi Cię w podstawowe zagadnienia związane z obliczaniem złożonych wyrażeń matematycznych, rozwiązywaniem równań i tworzeniem wykresów. Poznasz metody numerycznego wyznaczania wyników i przybliżania przebiegów funkcji. Nauczysz się też korzystać z bibliotek MATLAB-a i używać pakietu Simulink. Szczegółowy opis środowiska MATLAB Zasady tworzenia Mplików Zestawienie typów danych wykorzystywanych w MATLAB-ie Zaawansowane funkcje do tworzenie wykresów, interfejsów użytkownika oraz przetwarzania obrazów Metody numeryczne rozwiązywania równań różniczkowych i liniowych, całkowania, różniczkowania, interpolacji i aproksymacji funkcji oraz wiele innych Opis przygotowania obliczeń równoległych na procesorze wielordzeniowym Opis języka Embedded MATLAB® (programowanie systemów wbudowanych) oraz bibliotek Control System Toolbox, System Identification Toolbox i innych Szczegółowy opis pakietu Simulink® Wkrocz w świat zaawansowanej matematyki z pakietem MATLAB®!

1992
Ebook

NoSQL. Przyjazny przewodnik

Dan Sullivan

Systemy do zarządzania danymi muszą dziś spełniać o wiele wyższe wymagania niż kiedyś. W wielu przypadkach nierelacyjne bazy danych, zwane NoSQL, są lepszym rozwiązaniem niż dominujące do niedawna bazy relacyjne. Projektant systemu ma więc do dyspozycji dobrze znane bazy relacyjne oraz systemy NoSQL, takie jak bazy klucz–wartość, bazy dokumentów, rodziny kolumn i bazy grafowe. Do rozstrzygnięcia pozostaje problem: którą technologię zarządzania danymi wybrać w danym przypadku. Niniejsza książka jest przystępnym, pragmatycznym przewodnikiem po nierelacyjnych systemach bazodanowych. Pokazano w niej, czym różnią się NoSQL od baz relacyjnych. Szczególny nacisk położono na wyjaśnienie tych cech i funkcjonalności, które powinny być uwzględniane podczas projektowania aplikacji i wybierania technologii bazodanowych. Przedstawiono wewnętrzne mechanizmy baz NoSQL i wyjaśniono, w jaki sposób da się zbudować za ich pomocą skalowalne, niezawodne aplikacje. Nie zabrakło przydatnych wskazówek, zasad projektowych i najlepszych praktyk. W tej książce znajdziesz: podstawy relacyjnych baz danych w odniesieniu do systemów NoSQL bazy klucz–wartość — ich charakterystykę, zasady projektowania i słabe strony bazy dokumentów — koncepcje baz bez schematu, podstawowe operacje, najpowszechniejsze wzorce projektowe bazy rodzin kolumn — aplikacje BigData, architekturę baz, zasady projektowania i wykorzystywania bazy grafowe — modelowanie grafów i sieci, wskazówki projektowe, możliwe problemy zasady dobierania technologii bazodanowej do konkretnych zastosowań Nie wiesz jeszcze, którą bazę wybrać? Najwyższy czas to rozstrzygnąć! Dan Sullivan — jest naukowcem i architektem danych. Od dwudziestu lat zajmuje się m.in. analizą biznesową, uczeniem maszynowym i data miningiem. Sullivan jest uznanym ekspertem w dziedzinie baz danych, zarówno relacyjnych, jak i NoSQL.