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

VMware dla administratorów sieci komputerowych

Christopher Wahl, Steve Pantol

Wykorzystaj w pełni możliwości wirtualizacji! Rosnący ruch sieciowy i coraz większa ilość przetwarzanych danych sprawiają, że wciąż rośnie także liczba serwerów, które trzeba zaprząc do pracy. Czy musi się to wiązać z koniecznością rozbudowy serwerowni? Budową nowych budynków oraz zwiększeniem przestrzeni? Niekoniecznie! Na pomoc przychodzi wirtualizacja systemów komputerowych. Dzięki wirtualnym środowiskom administratorzy są w stanie zapanować nad infrastrukturą oraz zapewnić ciągłość działania centrów danych czy chmur obliczeniowych. Jeżeli jesteś administratorem, a do Twoich obowiązków należy dbanie o wirtualne systemy, trafiłeś na doskonałą książkę. Znajdziesz w niej najistotniejsze informacje dotyczące wirtualnych środowisk opartych na rozwiązaniach firmy VMware — jednego z liderów na rynku wirtualizacji. Lektura tej fantastycznej książki pozwoli Ci przypomnieć sobie model TCP/IP oraz OSI, a następnie przejść do zgłębiania wiedzy na temat najróżniejszych protokołów sieciowych. Ponadto przekonasz się, jak budować VLAN-y w wirtualnym świecie, używać różnych urządzeń sieciowych oraz rozwiązywać typowe problemy. Książka ta jest doskonałą i obowiązkową lekturą dla wszystkich administratorów korzystających z dobrodziejstw wirtualizacji lub chcących się tego nauczyć. Tematy omówione w tej książce: Absolutne podstawy: modele, warstwy i interfejsy sieciowe, i dlaczego mają znaczenie. Budowanie sieci, które są mniej złożone, bardziej modularne i w pełni interoperacyjne. Ulepszanie stosu sieci wirtualnej: porady, sztuczki i techniki unikania typowych pułapek. Zapewnienie bardziej efektywnej współpracy pomiędzy specjalistami od sieci i pamięci masowych. Sieć Ethernet, zaawansowane zagadnienia warstwy drugiej, warstwa trzecia oraz nowoczesna infrastruktura konwergentna. Przełączanie wirtualne i różnie między przełączaniem wirtualnym i fizycznym. Projektowanie i działanie standardowego i rozproszonego przełączania vSphere. Wykorzystanie przełączników innych producentów, w tym przełącznika Cisco Nexus 1000V. Tworzenie wszechstronnych, elastycznych sieci wirtualnych do obsługi kluczowego ruchu pamięci masowej. Wykorzystanie serwerów rackowych z adapterami sieciowymi 1 Gb i 10 Gb Ethernet. Wirtualizacja serwerów kasetowych z konwergentnym ruchem i wirtualnymi kartami sieciowymi. Obowiązkowa lektura dla administratorów sieci komputerowych! Chris Wahl — ma bogate, ponad 10-letnie doświadczenie w branży IT. W swojej karierze zajmował się projektowaniem i wdrażaniem skomplikowanych infrastruktur klasy enterprise. Przyczynił się do powstania wielu centrów danych oraz prywatnych chmur obliczeniowych. Aktualnie pracuje jako starszy architekt w firmie Ahead. Steve Pantol — od 14 lat pełni różne role w świecie IT. Większość z nich dotyczy technologii VMware. Na co dzień pracuje jako starszy architekt w firmie Ahead. Zajmuje się budowaniem coraz lepszych centrów danych oraz propagowaniem technologii chmury.

1226
Ebook

Darmowe sposoby na tworzenie profesjonalnych stron WWW. Podręcznik webmastera. Wydanie III

Mark William Bell

Stworzenie i prowadzenie witryny internetowej to obowiązkowa pozycja w budżecie każdej firmy. Koszt wykonania profesjonalnej, funkcjonalnej i imponującej klientom strony WWW może zszokować niejedną osobę. Czy da się go zminimalizować? Oczywiście! Z tym podręcznikiem pod ręką przy odrobinie samozaparcia i dużej dozie cierpliwości możesz osiągnąć naprawdę zadowalające efekty. W trakcie lektury dowiesz się, gdzie umieścić stronę internetową za darmo lub za minimalną opłatą oraz jak zaplanować proces tworzenia witryny. Przekonasz się również, że istnieje wiele narzędzi doskonale wspomagających proces tworzenia stron. Możesz wybierać spośród darmowych i płatnych platform. Po wstępie przejdziesz do konkretów, czyli poznasz język HTML! Tabele, listy, nagłówki i dziesiątki innych znaczników odkryją przed Tobą wszystkie tajemnice. W mig opanujesz CSS, JavaScript, osadzanie multimediów, statystyki oglądalności i wiele innych interesujących tematów. Książka ta będzie biblią dla każdego, kto chce rozpocząć przygodę z tworzeniem profesjonalnych stron WWW. Dowiedz się: jak zaprojektować witrynę WWW jakie narzędzia musisz mieć, żeby pracować szybko i wydajnie co to są kaskadowe arkusze stylów (CSS) i jak je połączyć z językiem HTML jak wykorzystać gotowe i darmowe systemy CMS, aby błyskawicznie stworzyć nową stronę Poznaj wydajne i oszczędne sposoby tworzenia nowych stron WWW!

1227
Ebook

Photoshop CS5 PL. Pierwsza pomoc

Anna Owczarz-Dadan

Ciepło, cieplej, najcieplej — orientacja w funkcjach i narzędziach Photoshopa Pyszna zabawa obrazem — obracanie, odbijanie, przekształcanie Przebieranie, malowanie — rzut oka na maski i warstwy Polerowanie detali — usuwanie zmarszczek i zmiana koloru oczu Tak bardzo zależało Ci na tym, żeby uchwycić w kadrze najpiękniejsze chwile życia. Kupiłeś dobry aparat, lecz cóż — nie każdy jest urodzonym fotografem. A nie chcesz przecież, żeby znajomi zasnęli po obejrzeniu trzech pierwszych zdjęć z Twoich wakacji na drugiej półkuli? Spokojnie, nie musisz od razu wysyłać w kosmos sygnału SOS. Z tą książką błyskawicznie opanujesz poruszanie się w oknie Photoshopa i zasady jego obsługi. Nauczysz się odpowiednio kadrować zdjęcia, obracać je i przekształcać na najróżniejsze sposoby. Dowiesz się, jak sprawić, żeby Twoja skóra nabrała właściwej, brązowej barwy, jak usunąć z uwiecznionej twarzy krostki i podbić kolory całej fotografii. Nauczysz się wyostrzać zdjęcia, zmieniać ich ekspozycję, nasycenie barw i kontrast, a także rozjaśniać je i przyciemniać. Efekt gwarantowany! Po obejrzeniu Twoich wyretuszowanych fotografii przyjaciele natychmiast wykupią sobie taką samą wycieczkę… Obsługa narzędzi i interfejs Cofanie wykonanych operacji i automatyzacja pracy Warstwy, maskowanie i poskramianie pędzla Kadrowanie zwykłe i z zachowaniem perspektywy Obracanie obrazu, odbijanie i prostowanie zdjęcia Wypaczenie marionetkowe i usuwanie zbędnych elementów Łagodzenie uzyskanego efektu i stopnia widzialności obiektu na warstwie Narzędzia Rozjaśnianie i Ściemnij Wyostrzanie całego obrazu i wybranego fragmentu Zmiana obrazu kolorowego w czarno-biały i zabarwianie go innym kolorem Korekcja ekspozycji, kolorów oraz nasycenia barw i kontrastu Zmiana koloru (także czerwonych) oczu oraz innych elementów obrazu Zamiana tła na fotografii Od pucybuta do wirtuoza — odkryj dla siebie Photoshop!

1228
Ebook

Microsoft Power BI dla zaawansowanych. Eksperckie techniki tworzenia interaktywnych analiz w świecie biznesu. Wydanie II

Greg Deckler, Brett Powell

Profesjonalna analiza danych przekłada się na sukces rynkowy i zyski. Liderem w dziedzinie analityki biznesowej jest Microsoft Power BI, pakiet obejmujący usługi w chmurze, aplikacje mobilne, aplikacje do modelowania danych i tworzenia raportów, a także inne narzędzia, takie jak lokalne bramy danych. Zdobycie zaawansowanych umiejętności korzystania z Power BI umożliwi tworzenie interaktywnych i pełnych treści analiz, które ułatwią podejmowanie trafnych decyzji. To drugie, w pełni zaktualizowane wydanie podręcznika dla profesjonalistów. Zarówno osoby zawodowo zajmujące się tworzeniem rozwiązań w Power BI, jak i zarządzający czy administrujący wdrożeniami takich rozwiązań znajdą tu coś dla siebie. Książka zawiera rozbudowaną analizę narzędzi i funkcji Power BI, dzięki którym nauczysz się kształtować i rozbudowywać dane źródłowe, jak również tworzyć modele analityczne. Dowiesz się, jak stosować niestandardowe wizualizacje, implementować nowe polecenia DAX, zarządzać obszarami roboczymi i metadanymi. Poznasz najlepsze praktyki projektowania raportów i interaktywnych pulpitów nawigacyjnych. Dowiesz się, jakie są nowe możliwości aplikacji mobilnych Power BI i techniki samoobsługowej analizy danych. Zapoznasz się z technikami zarządzania systemem, w tym z zarządzaniem cyklem życia aplikacji z użyciem potoków Power BI. Najciekawsze zagadnienia: język Power Query M i przepływy danych skalowalne modele danych w trybach DirectQuery proste i zaawansowane miary DAX korzystanie z map ArcGIS skalowanie rozwiązań za pomocą Power BI Premium Power BI: Twój sposób na ekspercką analizę dla biznesu!

1229
Ebook

VMware vSphere 6.7 od podstaw

Nick Marshall, Mike Brown, Ryan Johnson

Termin wirtualizacja od jakiegoś czasu jest bardzo modny. Oznacza abstrakcję zasobów obliczeniowych opartą na innych zasobach, jednak specjaliści IT słowo to kojarzą z abstrakcją sprzętu (serwerów), czyli oddzieleniem systemu operacyjnego od sprzętu, na którym jest uruchomiony. Dzięki temu na jednym fizycznym serwerze można jednocześnie uruchamiać wiele systemów operacyjnych. W takiej właśnie technologii działa rodzina produktów VMware vSphere. Tego rodzaju wirtualizacja przynosi wiele różnych korzyści, od oszczędności wynikających z mniejszej liczby potrzebnego sprzętu po lepszy dostęp do sieci i puli zasobów, które można wykorzystywać z dużo większą efektywnością. W książce znalazły się wszelkie informacje potrzebne do instalowania, konfigurowania i monitorowania wirtualnego środowiska z wykorzystaniem VMware vSphere 6.7. Zaprezentowano tu szeroki zakres możliwości vSphere, opisano też przydatne funkcjonalności i udogodnienia. Dokładnie przedstawiono zagadnienie instalacji i konfiguracji sieci wraz z magazynami danych vSphere. Kolejne rozdziały poświęcono wysokiej dostępności, nadmiarowości i wykorzystaniu zasobów. Nie zabrakło opisu tworzenia maszyn wirtualnych i zarządzania nimi, a także monitorowania ich pracy i diagnozowania problemów. To wyczerpujące kompendium wiedzy o implementowaniu, utrzymywaniu i diagnozowaniu środowisk wirtualnych klasy korporacyjnej. W książce między innymi: planowanie wdrożenia i proces wdrażania środowiska VMware vSphere konfigurowanie sieci, maszyn wirtualnych oraz pamięci masowych zarządzanie przydzielaniem i wykorzystaniem zasobów monitorowanie wydajności i dostępności infrastruktury zapewnienie ciągłości działania automatyzowanie typowych operacji administracyjnych VMware vSphere: zostań mistrzem wirtualizacji!

1230
Ebook

Uczenie maszynowe w C#. Szybkie, sprytne i solidne aplikacje

Matt R. Cole

Uczenie maszynowe weszło już do kanonu technologii informatycznych. Praktyczne umiejętności w tej dziedzinie powinien posiadać każdy programista i analityk. Standardowo do rozwiązań związanych z machine learning stosuje się Pythona i opracowane dla niego biblioteki, niemniej równie skutecznie można do tego celu używać innych języków programowania. Trzeba jedynie dobrze zaznajomić się z wdrożeniami algorytmów uczenia maszynowego. Niezwykle ciekawym rozwiązaniem jest pisanie takich implementacji w C#. Przemawiają za tym nie tylko zalety samego języka, ale i to, że większość aplikacji dla profesjonalistów jest pisana w C# przy użyciu takich narzędzi jak Visual Studio, SQL Server, Unity czy Microsoft Azure. Ta książka jest przeznaczona dla doświadczonych programistów C#, którzy chcą nauczyć się technik machine learning, deep learning i sztucznej inteligencji. Opisano tu dostępne narzędzia do uczenia maszynowego, dzięki którym można łatwo budować inteligentne aplikacje .NET wykorzystujące takie rozwiązania jak wykrywanie obrazów lub ruchu, wnioskowanie bayesowskie, głębokie uczenie i głęboka wiara. Omówiono zasady implementacji algorytmów uczenia nadzorowanego i nienadzorowanego oraz ich zastosowanie w budowie modeli predykcji. Przedstawiono różne techniki, od prostej regresji liniowej, przez drzewa decyzyjne i SVM, po zaawansowane rozwiązania, takie jak sztuczne sieci neuronowe, autoenkodery lub uczenie ze wzmocnieniem. Najciekawsze zagadnienia przedstawione w książce: podstawy uczenia maszynowego wykorzystywanie logiki rozmytej mapy samoorganizujące się framework Kelp.Net i jego integracja z systemem ReflectInsight realia obliczeń kwantowych Uczenie maszynowe - najlepiej z wydajnym C#!

1231
Ebook

Git. Rozproszony system kontroli wersji

Włodzimierz Gajda

Git - oszczędź sobie kłopotów z synchronizacją projektu! Praca nad niemal każdym projektem informatycznym wymaga współdziałania wielu osób, często pracujących z dala od siebie. W takich warunkach bardzo łatwo popełnić błąd, nadpisać jakiś ważny plik albo przypadkowo zdublować dane. Mały projekt po takiej wpadce da się jeszcze uratować, ale większy… można wyrzucić do kosza. Chyba że od momentu jego inicjalizacji używamy narzędzia odpowiedzialnego za właściwą synchronizację danych, czyli systemu kontroli wersji, co jest standardem we współczesnej informatyce. Jednym z takich programów jest git, napisany na potrzeby zarządzania kodem źródłowym jądra systemu Linux - taka rekomendacja mówi sama za siebie. Możliwości programu git i sposoby jego praktycznego zastosowania w różnych projektach przedstawione zostały w tej książce. Znajdziesz tu podstawowe informacje o instalacji środowiska i tworzeniu repozytoriów, pracy z plikami, identyfikowaniu rewizji i zmienianiu historii projektu. Dowiesz się, kiedy i jak tworzyć czy łączyć gałęzie oraz całe repozytoria, korzystać z repozytorium lokalnego i zdalnego, a także synchronizować je w odpowiedni sposób. Poznasz możliwe konflikty między wersjami pliku i nauczysz się radzić sobie z nimi. Zrozumiesz, jak wykorzystywać najbardziej znane serwery hostingowe dla projektów git oraz dostępne w nich, wbudowane systemy śledzenia błędów. I wreszcie przestaniesz miewać koszmary, w których tracisz tygodnie na odszukanie zagubionego pliku. Git zrobi to za Ciebie! Instalacja programu git, tworzenie repozytoriów i obszar roboczy Tworzenie rewizji i przywracanie stanu plików Stany plików, ignorowanie plików i znaczniki Identyfikowanie rewizji, skróty komend Modyfikowanie historii projektu oraz tworzenie i usuwanie gałęzi Łączenie gałęzi: operacja merge i operacja rebase Powiązanie repozytorium lokalnego i zdalnego oraz podstawy synchronizacji repozytoriów Praktyczne wykorzystanie git i łączenie oddzielnych repozytoriów Treść pliku: konflikty, badanie różnic, pliki tekstowe i binarne Serwisy github.com i bitbucket.org Praca grupowa w serwisach github.com oraz bitbucket.org i zintegrowany system śledzenia błędów Wypróbuj git - wystarczająco dobry nawet dla jądra Linuksa!

1232
Ebook

Machine learning i natural language processing w programowaniu. Podręcznik z ćwiczeniami w Pythonie

Piotr Wróblewski

Wejdź na nowy poziom programowania z ML i NLP Sztuczna inteligencja stale się rozwija. Właściwie codziennie słyszymy o jej rosnących możliwościach, nowych osiągnięciach i przyszłości, jaką nam przyniesie. Jednak w tej książce skupiamy się nie na przyszłości, a na teraźniejszości i praktycznym obliczu AI - na usługach, które świadczy już dziś. Większość najciekawszych zastosowań sztucznej inteligencji bazuje na ML (uczenie maszynowe, ang. machine learning), NLP (przetwarzanie języka naturalnego, ang. natural language processing) i architekturze RAG (ang. retrieval augmented generation) zwiększającej możliwości tzw. dużych modeli językowych (LLM, ang. large language model). Stanowią one podwaliny budowy systemów AI, bez których te systemy często wcale nie mogłyby powstać. Do niedawna ML i NLP pozostawały domeną badaczy i specjalistów - znajdowały się poza zasięgiem praktyków programowania. Aktualnie jest inaczej, szybkie komputery, pojemne pamięci RAM i zaawansowane procesory pozwalają stosować te technologie w codziennej pracy programisty. Szczególnie programisty języka Python, do którego są one niemal "naturalnie" przypisane. Mało tego, od kodujących w Pythonie coraz częściej wręcz wymaga się umiejętności znajomości obszaru AI. Tym bardziej warto sięgnąć po ten podręcznik z ćwiczeniami, dzięki któremu między innymi: Dowiesz się, jak używać Pythona do rozwiązywania problemów AI Poznasz tajniki analizy tekstów, analizy sentymentu Zrozumiesz, jak skutecznie używać algorytmów klasyfikacji, regresji i grupowania do rozwiązywania problemów biznesowych Pokonwersujesz z ChatGPT - i to bez wchodzenia na stronę internetową tego serwisu

1233
Ebook

Visual Studio 2022. Wprowadzenie do .NET MAUI

Jacek Matulewski

Wejdź ze swoim kodem na wiele platform. Równocześnie! Oferowane przez Microsoft oprogramowanie Visual Studio ma spore możliwości. W tym środowisku można samodzielnie projektować aplikacje, aplikacje sieciowe, usługi sieciowe i serwisy internetowe ― czyli praktycznie wszystko. W ramach Visual Studio 2022 możliwa jest praca z .NET MAUI, międzyplatformową strukturą do tworzenia natywnych aplikacji mobilnych i klasycznych (z użyciem języków C# i XAML). Z tego podręcznika dowiesz się, jak w ramach Visual Studio 2022 korzystać z .NET MAUI. Poznasz zasady tworzenia projektów i uruchamiania aplikacji w systemach Windows i Android, jak również przechowywania danych w plikach XML. Zaznajomisz się też z architekturą MVVM i z odpowiednimi poleceniami. Przyjrzysz się zachowaniom, własnościom zależności i własnościom doczepianym. Popracujesz z multimediami, zbadasz stan urządzenia i odczytasz czujniki. Wreszcie skupisz się na Reversi ― na silniku tej gry, jej widoku w .NET MAUI, a także wykrywaniu szczególnych sytuacji. Wisienką na torcie będzie odpalenie gry na komputerze i dla systemu Android. 

1234
Ebook

Flash i ActionScript. Aplikacje 3D od podstaw

Radosław Kamysz

Technologia Flash na dobre zagościła w świecie interaktywnych animacji i gier komputerowych 2D. Stała się również (obok HTML5) standardem prezentacji tego rodzaju treści na stronach WWW. Taki stan rzeczy to efekt połączenia samego Flasha z Actionscriptem, językiem programowania ułatwiającym sterowanie pracą aplikacji i reagowanie na działania podejmowane przez użytkownika. Jednak użytkownicy internetu oczekują obecnie czegoś więcej niż tylko zwykłe animacje i gry 2D — oczekują interaktywnych treści 3D, ponieważ coraz większe stają się możliwości odtwarzania tego typu materiałów. Do tej pory brakowało narzędzi do tworzenia takich aplikacji, a także technologii, które je wspomagały. Na szczęście z odsieczą przychodzi Flash, który śmiało wkracza w świat 3D, oferuje ciekawe biblioteki i nie ma przy tym praktycznie żadnej konkurencji. Jeśli znasz już trochę Flasha, a teraz chcesz poszerzyć swoją wiedzę o znajomość szybko rozwijającej się technologii 3D, sięgnij po książkę „Flash i Actionscript. Aplikacje 3D od podstaw” . Prostym, lecz precyzyjnym językiem przedstawiono w niej najważniejsze kwestie związane z projektowaniem i tworzeniem aplikacji 3D z wykorzystaniem technologii Flash i języka Actionscript, zaprezentowano sposoby używania bezpłatnej biblioteki Away3D oraz pokazano, jak za jej pomocą budować i optymalizować własne rozwiązania. Wybór, pobieranie i instalacja właściwej biblioteki 3D dla technologii Flash Podstawowe komponenty biblioteki Away3D i budowanie aplikacji za jej pomocą Używanie materiałów i korzystanie z różnych rodzajów świateł Tworzenie, importowanie i stosowanie modeli oraz animacji 3D w aplikacjach Flash Zapewnianie interakcji aplikacji z użytkownikiem i obsługa urządzeń wejściowych Definiowanie kamer z perspektywy pierwszej i trzeciej osoby oraz ich używanie Obsługa dźwięku i elementów tekstowych Interaktywne aplikacje 3D to przyszłość. Zacznij ją tworzyć już dziś!

1235
Ebook

Świat druku 3D. Przewodnik

Anna Kaziunas France

Kompendium wiedzy o druku 3D! Jeszcze do niedawna drukarki 3D można było spotkać wyłącznie w… książkach science fiction. Zaledwie parę lat wystarczyło, by urządzenia te stały się ogólnodostępne. Otwierają one przed projektantami ogrom nowych możliwości, a przygotowanie prototypów jeszcze nigdy nie było tak proste i szybkie. Sięgnij po tę książkę i eksploruj świat druku 3D! W trakcie lektury poznasz budowę drukarki 3D i jej elementy składowe. Następnie zaznajomisz się z popularnymi programami pozwalającymi na przygotowanie wydruku. Nawet jeśli dopiero zamierzasz zrobić swój pierwszy projekt 3D, z tym przewodnikiem bez problemu przejdziesz przez cały proces i wydrukujesz prototyp na swojej drukarce lub w firmie świadczącej takie usługi. Dowiesz się także wszystkiego o skanowaniu 3D — połączenie możliwości drukarki 3D i technik skanowania trójwymiarowego pozwala stworzyć niesamowite projekty! Na końcu opanujesz zagadnienia związane z przemysłowym wykorzystaniem drukarek, dostępnymi materiałami oraz perspektywami rozwoju tej dziedziny projektowania. Sięgnij po tę książkę i podąż za technologicznym duchem czasu! Dzięki tej książce: poznasz konstrukcję drukarki 3D przygotujesz swój pierwszy projekt do druku przestrzennego poznasz popularne narzędzia zaznajomisz się z dostępnymi materiałami poznasz perspektywy rozwoju druku 3D Przewodnik po świecie drukarek 3D!

1236
Ebook

Podstawy obsługi komputera. Pierwsza pomoc. Wydanie II

Krzysztof Rychlicki-Kicior

Typowe problemy — szybkie i skuteczne rozwiązania Funkcje systemu operacyjnego — stosowanie i konfiguracja Internet — łączenie, surfowanie i ochrona przed zagrożeniami Programy użytkowe — korzystanie z pełni możliwości Wreszcie nadszedł ten moment — stałeś się kolejnym szczęśliwym posiadaczem komputera. Twój PC stoi dumnie na biurku, ale Ty… nie bardzo wiesz, co z nim zrobić. Nie masz nawet pomysłu, od czego należy zacząć. A może już go używasz, ale nie umiesz opanować dziwnych i denerwujących Cię zachowań systemu? Jeśli chcesz pozbyć się tego rodzaju bolączek i rozwiać wszystkie wątpliwości, zasięgnij odpowiedniej porady. Na szczęście najlepsze wskazówki masz w zasięgu ręki — są one zebrane w tej książce i dostępne bez recepty! Pomogą Ci przełamać strach przed używaniem komputera, przedstawią wiele podstawowych informacji na jego temat, nauczą korzystać z rozmaitych funkcji systemu operacyjnego i programów użytkowych, a także radzić sobie z problemami, które możesz napotkać podczas pracy. Klawiatura — ujarzmiona Opanowanie autostartu Pliki i ich tajemnice Internet — okiełznany Awaria — niegroźna Prywatność i bezpieczeństwo Poczta dla każdego Wyszukiwanie na co dzień Inteligentny Outlook Przydatny Excel Atrakcyjny PowerPoint Przyczyny spowolnienia Wiersz polecenia dla wszystkich Walka z ustawieniami

1237
Ebook

Yii Framework

Łukasz Sosna

Wykorzystaj Yii, a w mgnieniu oka zbudujesz wydajną stronę WWW! Jak działa Yii - od czego zacząć i na czym skończyć budowę aplikacji Jakie możliwości oferuje Yii i co zyska dzięki nim programista Do czego służy Yii - jaką aplikację stworzysz z jego pomocą Yii (akronim od „Yes, it is!”) to fantastyczny framework oparty na PHP, przeznaczony do tworzenia profesjonalnych aplikacji sieciowych wielkiej skali. Świetnie nadaje się do budowy interaktywnych witryn, których twórcy przewidują dużą liczbę odwiedzin, ponieważ jest nie tylko lekki, ale także wyposażony w mechanizmy zapobiegające ładowaniu się i inicjalizacji dodatkowych bibliotek aż do momentu wywołania metody z ich zasobu. Pozwala także stworzyć stronę WWW z wyraźnie oddzielonymi od siebie sferami działania, według struktury model–widok–kontroler. Oferuje ogrom funkcji, po które można sięgnąć w bardzo prosty sposób, bez potrzeby zgłębiania kodu plików zawierających metody wykonujące te funkcje w systemie. W tej książce znajdziesz wszystkie ważne informacje dotyczące frameworka Yii, od sposobu instalacji aż po sprawdzanie poprawności danych gotowej aplikacji, wprowadzanych poprzez formularz. Dowiesz się, jak w praktyce wykorzystać strukturę model–widok–kontroler, stworzyć formularz i skonfigurować zaawansowane opcje frameworka. Poznasz narzędzia do automatycznego generowania kodu (Gii) i interesującą, bardzo przydatną bibliotekę rozszerzeń (Zii). Nauczysz się budować blog z wykorzystaniem ActiveRecord oraz SQL, a także usuwać błędy z Twojej aplikacji. Z tą książką w pełni opanujesz Yii! Pobieranie i instalacja systemu Yii Model–widok–kontroler Tworzenie formularzy Zaawansowana konfiguracja Gii Zaawansowane możliwości Zii Budowa bloga - ActiveRecord i SQL Odpluskwianie aplikacji Yii - genialne narzędzie na miarę Twoich potrzeb!

1238
Ebook

Python. Receptury. Wydanie III

David Beazley, Brian K. Jones

Python to język programowania z ponad 20-letnią historią. Opracowany na początku lat 90. ubiegłego wieku, błyskawicznie zdobył sympatię programistów. Jest używany zarówno do pisania przydatnych skryptów czy małych narzędzi, jak i do pracy nad dużymi projektami. Korzysta z automatycznego zarządzania pamięcią oraz pozwala na podejście obiektowe i funkcyjne do tworzonego programu. Wokół języka Python skupiona jest bardzo silna społeczność programistów. Ta książka to sprawdzone źródło informacji na temat Pythona i jego najczęstszych zastosowań. Należy ona do cenionej serii „Receptury”, w której znajdziesz najlepsze sposoby rozwiązywania problemów. Przekonaj się, jak wydajnie operować na strukturach danych, łańcuchach znaków, tekście i liczbach. Zobacz, jak korzystać z iteratorów i generatorów. Ponadto naucz się tworzyć własne klasy i funkcje oraz sprawdź, jak uzyskać dostęp do plików i sieci. Te i dziesiątki innych receptur opisano w tej książce. To obowiązkowa pozycja na półce każdego programisty pracującego z językiem Python. Dzięki tej książce: rozwiążesz w optymalny sposób najczęstsze problemy napiszesz program korzystający z puli wątków będziesz lepszym programistą Pythona! Najlepsze rozwiązania typowych problemów!

1239
Ebook

Matematyczne łamańce. 113 zagadek logicznych

Piotr Kosowicz

Czy trzydzieści składa się z trzech trójek? Trzech piątek? A może z trzech szóstek? Każda twierdząca odpowiedź na ten rachunkowy problem będzie poprawna, o ile dobrze pokombinować. Liczbę trzydzieści bowiem można stworzyć i z trzech trójek, i z trzech piątek, i nawet z trzech szóstek. Wystarczy do pracy zaprząc tę część mózgu, która odpowiada za liczenie: dodawanie, odejmowanie, mnożenie i dzielenie. Wystarczy zmienić perspektywę na matematyczną i przekonać się, że matematyka jest fascynująca i... zabawna! Lubimy angażować się w rozwiązywanie zagadek, bo lubi je umysł. Mózg przepada za zadaniami, które pobudzają go do pracy, i to na najwyższych obrotach. A gdy uda się znaleźć rozwiązanie, do tego na przykład szybciej od siostry, brata, mamy, taty i najlepszego kolegi ― satysfakcja gwarantowana! Rozwój intelektualny otrzymamy niejako gratis, w pakiecie. Głowienie się nad zagadkami matematycznymi uczy logicznego myślenia oraz pozwala spojrzeć na wiele spraw z innej perspektywy, i to w dowolnej dziedzinie wiedzy. Matematyka jest wszak królową nauk. To co ― zaczynamy?

1240
Ebook

IT Product Manager. Pierwsze kroki

Dawid Pacholczyk

Zacznij zarządzać produktem jak prawdziwy profesjonalista! Jak wejść w rolę kierownika produktu i na czym ona polega? Co należy wiedzieć o procesie budowania produktu? Jak poradzić sobie z wprowadzaniem go na rynek? Po czym poznać, czy produkt odniósł sukces? Rola lidera produktu jest wyjątkowa. Trzeba się wykazać szeroką gamą talentów i umiejętności. Obowiązkiem lidera jest kreowanie wizji i strategii produktu, tworzenie zespołu produktowego oraz kierowanie nim, wreszcie - eksperymentowanie, sprawdzanie, ryzykowanie! Sukces lub porażka leżą w rękach lidera. Zarządzanie produktem to trudna sztuka, której opanowanie może jednak dać wiele satysfakcji i... przynieść całkiem niezłe pieniądze. Jeśli zastanawiasz się nad wyborem nowej, interesującej ścieżki kariery, stoisz przed wyzwaniami przekraczającymi zwykłe kompetencje kierownika projektu czy lidera zespołu albo zostałeś właśnie osobą odpowiedzialną za opracowanie nowego produktu lub rozwój już istniejącego, nie mogłeś trafić lepiej! Ta książka - jak żadna inna - sprawnie przeprowadzi Cię przez meandry zarządzania produktem. Pokaże, na co trzeba zwracać szczególną uwagę, kiedy zaczyna się przygodę z tą dziedziną, a także ostrzeże przed sytuacjami, których należy za wszelką cenę unikać. W przystępny sposób podpowie, co robić, aby odnieść sukces i ustrzec się typowych błędów popełnianych przez początkujących. Pomoże Ci zdobyć niezbędne doświadczenie i stać się prawdziwym kierownikiem produktu. W książce znajdziesz: Znaczenie i zakres odpowiedzialności kierownika produktu Rozpoczęcie kariery product managera Środowisko pracy i przydatne narzędzia Cykl życia produktu i fazy jego tworzenia Projektowanie, planowanie i budowanie produktu Analiza rynku i tworzenie prototypów Wdrażanie użytkowników i strategia komunikacji Zbieranie i analizowanie informacji zwrotnych Poznaj tajniki product managementu!

1241
Ebook

Godzina dziennie z e-mail marketingiem

David Daniels, Jeanniey Mullen

» Możesz kupić w zestawie: Godzina dziennie z Web Analytics, SEO i e-mail marketingiem Zaplanuj skuteczną kampanię e-marketingową Jak opracować skuteczną strategię e-marketingową? Jak przygotować e-maile z nagraniami wideo i audio? Jak stosować analizę danych internetowych, aby zwiększyć skuteczność działań marketingowych? W dzisiejszych czasach dobry e-mail jest jednym z najskuteczniejszych narzędzi w arsenale nowoczesnego marketingowca. Dobrze przygotowany zapewnia nie tylko spore zyski oraz lojalność klientów wobec marki. W tym podręczniku znajdziesz najlepsze pomysły, najmodniejsze trendy i najskuteczniejsze metody działań, które pozwolą Ci przygotować wyjątkowy plan z zakresu e-mail marketingu i w konsekwencji osiągnąć sukces w biznesie! W książce "Godzina dziennie z e-mail marketingiem" znajdziesz wszystkie niezbędne, najbardziej aktualne wiadomości i opisy technik e-marketingu, przygotowane w sposób umożliwiający natychmiastowe ich wykorzystanie — niezależnie od specyfiki organizacji. Dzięki temu podręcznikowi poznasz i zrozumiesz ogromny potencjał drzemiący w komunikacji z klientem oraz jej znaczenie dla rozwoju Twojej firmy. Dowiesz się, jak zaplanować budżet lub sporządzić iteracyjne analizy finansowe. Przeczytasz o tym, co może zakłócić Twoją kampanię, a także — co ważniejsze — jak uniknąć problemów i poradzić sobie z różnymi wpadkami. Zwiększanie wpływu marki. Podstawowe elementy inteligentnych e-maili. Motywowanie do zakupu. Definiowanie sukcesu marketingu wirusowego. Dopasowanie narzędzi do strategii marketingowej. Planowanie budżetu. Tworzenie mapy punktów wejścia i wyjścia. Plan analiz. Kluczowe czynniki kampanii e-mailowej. Tworzenie e-maili z nagraniami audio i wideo. E-maile na urządzenia przenośne. Wysyłaj e-maile i osiągnij sukces biznesowy

1242
Ebook

Portrety. Kreatywna fotografia

Harold Davis

Poznaj tajniki tworzenia poruszających portretów i zostań artystą-psychologiem Jak komponować oryginalne kadry? Jak uwieczniać wyjątkowe chwile w życiu rodziny? Jak retuszować drobne niedoskonałości? Opanuj sztukę chwytania emocji, które są kluczem do fascynujących portretów Ludzka twarz jest jednym z najbardziej fascynujących i jednocześnie najtrudniejszych tematów. Utalentowany fotograf potrafi wydobyć najskrzętniej skrywane ludzkie tajemnice i ukazać je na fotografii, kreując tym samym jedyny w swoim rodzaju obraz, składający się na skomplikowaną mapę ludzkiego życia. By zrobić zdjęcie legitymacyjne, wystarczy przestrzegać kilku prostych reguł. Stworzenie wielowymiarowego portretu wymaga od jego twórcy nie tylko znajomości technik, ale również osobistego zaangażowania, a także chęci do… łamania reguł. Jeśli zastanawiasz się, jak robić ciekawe, emocjonujące oraz wartościowe portrety przyjaciół, rodziny i dzieci, ta książka będzie dla Ciebie bezcennym źródłem wiedzy i inspiracji. Każde prezentowane tu zdjęcie zostało szczegółowo opisane, z uwzględnieniem intencji i technik użytych podczas jego wykonywania. Dowiesz się, jakiego światła użyto, by uzyskać określony efekt, kiedy warto zmiękczyć obraz, a kiedy zrezygnować z kolorów. Nauczysz się dobierać odpowiednie tło oraz współpracować z fotografowanymi dziećmi. Poznasz sztuczki wykorzystywane w trybie LAB oraz dowiesz się, kiedy i jak stosować technikę miejscowego wyostrzania portretów. Tajniki wyboru rekwizytów, stroju, fryzury i makijażu Zasady dobierania właściwego obiektywu i czasu naświetlania Najskuteczniejsze techniki oświetleniowe Fotografowanie dzieci oraz rodzin Retuszowanie zdjęć i dodawanie efektów specjalnych Fotografia uliczna oraz portrety środowiskowe W książce tej znajdziesz zarówno inspirację, jak i porady techniczne. Poznasz zasady tworzenia naturalistycznych portretów, które umożliwią Ci obnażenie skomplikowanego charakteru człowieka z całym jego emocjonalnym pogmatwaniem i fizycznymi niedoskonałościami. Uświadomisz sobie, że portret opowiada nie tylko o modelu, lecz także o wrażeniach i emocjach człowieka stojącego po drugiej stronie aparatu. Ponadto będziesz mógł ćwiczyć robienie zdjęć oraz doskonalić swoje umiejętności techniczne i artystyczne. W książkach z serii "Kreatywna fotografia" autor proponuje wszechstronne i twórcze podejście nie tylko do samego obrazu, ale także do całego procesu fotografowania — począwszy od wyboru obiektu i prewizualizacji zdjęcia, poprzez zastosowanie odpowiedniego sprzętu, na obróbce efektu skończywszy. Podręczniki z tej serii poprowadzą Cię przez wspaniały i barwny świat kreatywnej fotografii. Sprawią, że z pasjonata zmienisz się w profesjonalistę, a każda sesja fotograficzna stanie się niezapomnianą przygodą. Połączenie pasji, kreatywności i doskonałej techniki, a także nastawienie na wzbudzenie konkretnych emocji u odbiorcy spowodują, że Twoje zdjęcia będą po prostu olśniewające.

1243
Ebook

Excel 2010 PL. Pierwsza pomoc

Bartosz Gajda

Masz problem? Sięgnij po właściwą poradę! Jak poruszać się w arkuszu kalkulacyjnym? Jak formatować liczby, komórki i tabele? Jak wstawiać wykresy, symbole i obiekty? Jak korzystać z funkcji i formuł? Excel to jeden z najlepszych i najpopularniejszych arkuszy kalkulacyjnych na świecie. Program ten znają już prawdopodobnie wszyscy uczniowie, studenci, nauczyciele, inżynierowie i naukowcy. Używa go też zdecydowana większość księgowych i rachmistrzów, którzy codziennie muszą zmagać się z długimi kolumnami liczb i tworzyć rozmaite zestawienia. Dla wielu z nich jest to prawdziwa droga przez mękę, ponieważ nie wiedzą, jak właściwie korzystać z narzędzi oferowanych przez tę aplikację. Jeśli nie chcesz należeć do tej grupy i pragniesz zacząć świadomie wykorzystywać potencjał najnowszej wersji Excela, sięgnij po książkę "Excel 2010 PL. Pierwsza pomoc" . To zbiór doskonałych, kompetentnych i zwięzłych porad, dzięki którym szybko i bez najmniejszych kłopotów opanujesz podstawy używania arkusza i zdobędziesz praktyczne umiejętności, które przydadzą Ci się w codziennym korzystaniu z programu. Książka ta okaże się też świetną pomocą, jeśli pragniesz pogłębić swoją wiedzę lub chcesz przypomnieć sobie konkretne zagadnienia. Zaznaczanie, kopiowanie i wklejanie komórek oraz zakresów Formatowanie czcionek, liczb, komórek i tabel Podsumowywanie, sortowanie i wyszukiwanie danych w arkuszu Osadzanie i edytowanie obrazów, clipartów, autokształtów i SmartArtów Wstawianie i formatowanie różnych typów wykresów Dodawanie hiperłączy, obiektów i pól tekstowych Zmiana stylu arkusza i określanie ustawień wydruku Wstawianie funkcji i formuł Korzystanie z różnych typów odwołań i zakresów nazwanych Sprawdzanie poprawności danych i ochrona arkusza Pozwól sobie pomóc — zaprzęgnij Excel do pracy!

1244
Ebook

Podstawy kryptografii. Wydanie III

Marcin Karbowski

Przekonaj się, jak fascynująca jest kryptografia! Poznaj historię rozwoju kryptografii Opanuj jej matematyczne podstawy Rozpracuj najważniejsze algorytmy kryptograficzne Dowiedz się, jak zastosować je w praktyce Kryptografia to dziedzina nauki, której sedno stanowią sposoby bezpiecznego przekazywania informacji. Jest ona niemal tak stara, jak nasza cywilizacja, a dziś rozwija się w sposób niezwykle dynamiczny. Gdy tylko narodziły się pierwsze metody zapisu i komunikowania się, pojawiła się też konieczność zabezpieczenia informacji przed tymi, którzy mogliby wykorzystać je na niekorzyść osób dysponujących tymi informacjami. Od bezpieczeństwa ważnych informacji zależały często losy całych państw i narodów. O rozstrzygnięciach wielkich bitew nierzadko decydowały inteligencja i determinacja pojedynczych osób, które potrafiły odpowiednio skutecznie szyfrować (bądź też deszyfrować) nadawane (lub przechwytywane) komunikaty. O tej fascynującej dziedzinie wiedzy opowiada książka Podstawy kryptografii. Wydanie III. Wprowadza ona czytelnika w podstawowe zagadnienia kryptografii bez przygniatania nadmiarem teorii i skomplikowaną matematyką. Kusi za to barwnymi opisami i pasjonującymi przykładami "kryptograficznych wojen". Można dzięki niej poznać historię rozwoju technik szyfrowania informacji, matematyczne podstawy kryptografii, stojącą za nią teorię oraz praktyczne zastosowania tej nauki. Niezależnie od tego, czy chcesz poznać kryptografię na własny użytek, czy jest Ci to potrzebne w celach zawodowych, książka ta okaże się doskonałym przewodnikiem po świecie szyfrów, kluczy i algorytmów zabezpieczających dane. Znajdziesz w niej informacje na temat protokołów SSL i SSH, a także szczegółowy opis algorytmu SHA3. Przegląd klasycznych sposobów szyfrowania Matematyczne podstawy kryptografii Praktyczne zastosowanie mechanizmów matematycznych Teoria kryptoanalizy i informacji oraz jej praktyczne wykorzystanie Przegląd protokołów kryptograficznych Klucze publiczne i prywatne Zasady zabezpieczania danych, połączeń i systemów komputerowych Potwierdzanie tożsamości za pomocą podpisów elektronicznych Zabezpieczanie stron internetowych i szyfrowanie baz danych Naucz się chronić cenne dane!

1245
Ebook

React: kluczowe koncepcje. Przewodnik po najważniejszych mechanizmach biblioteki React

Maximilian Schwarzmuller

Spośród bibliotek JavaScriptu na szczególną uwagę zasługuje React, który służy do tworzenia nowoczesnych, interaktywnych interfejsów użytkownika. W relatywnie prosty sposób pozwala wykorzystywać możliwości współczesnych przeglądarek internetowych. Niestety, pierwsze kroki w obsłudze tej technologii bywają trudne i łatwo się zniechęcić. Właśnie dlatego warto podczas pracy z Reactem mieć przy sobie ten przewodnik! Dzięki niemu szybko odnajdziesz się w najnowszej, 18. edycji biblioteki React. Książka zawiera informacje o jego najważniejszych narzędziach, podane w przystępny sposób, z naciskiem na wymiar praktyczny. Dowiesz się, jak przebiega tworzenie projektów i z jakich opcji można skorzystać podczas tego procesu. Przejrzyste objaśnienia, zilustrowane starannie opracowanymi przykładami, ułatwią usystematyzowanie wiedzy każdemu zapracowanemu programiście. To atrakcyjna propozycja dla osób, które korzystają z wielu różnych materiałów i chcą mieć wszystkie istotne informacje o bibliotece React zebrane w jednym miejscu. W książce między innymi: budowa nowoczesnych aplikacji internetowych komponenty, zdarzenia i warunkowe zarządzanie wyświetlanymi treściami warunkowe stosowanie dynamicznych stylów zaawansowane techniki zarządzania stanem biblioteki Reacta, dobre praktyki i optymalizacja aplikacji React: interaktywne i dynamiczne frontendy w zasięgu ręki!

1246
Ebook

Minecraft. Zostań cyfrowym inżynierem

James Floyd Kelly

Minecraft — to gra legenda, która mimo upływu lat wciąż fascynuje tysiące graczy i... przynosi ogromne pieniądze. Trudno powiedzieć, co w największym stopniu zadecydowało o imponującym sukcesie Minecrafta. Łatwiej wskazać, jakie talenty i umiejętności pozwala rozwijać, jeśli tylko podejdzie się do gry z odpowiednim zaangażowaniem. Wiele z tych umiejętności bardzo przydaje się również poza środowiskiem gry, w realnym życiu. Książka, którą trzymasz w dłoni, nie jest podręcznikiem Minecrafta, ale z pewnością pomoże Ci w osiąganiu lepszych wyników w grze. Równocześnie niemal niepostrzeżenie nauczysz się wielu świetnych rzeczy, takich jak tworzenie obiektów 3D czy praca z oprogramowaniem CAD. Dowiesz się, jak obsłużyć aplikacje wykorzystywane przez profesjonalnych projektantów, wizjonerów kreujących prawdziwą przyszłość i zarabiających na tym niemałe pieniądze. Te umiejętności w połączeniu z odwagą i wyobraźnią pozwolą Ci na wspaniały sukces! W książce znajdziesz: instrukcje, jak korzystać z narzędzi Thingiverse, Tinkercad i MCEdit do tworzenia obiektów 3D i ich importowania do Minecrafta, opis narzędzia 123D Creature, za pomocą którego możesz stworzyć własnego potwora, wskazówki, jak za pomocą 123D Sculpt zbudować swój własny, tajemniczy krajobraz, opis generowania modeli 3D za pomocą 123D Catch, wiele innych informacji, przydatnych w świecie Minecrafta i poza nim. Minecraft — zrób krok dalej! James Floyd Kelly — autor książek, zapalony majsterkowicz, specjalista CAD i szkoleniowiec. Ma cenny dar przedstawiania Czytelnikom zaawansowanych technologii w zrozumiały, bezpretensjonalny i bardzo interesujący sposób: napisał ponad 25 książek dotyczących różnorakich dziedzin technicznych, w tym oprogramowania open source, tworzenia gier, budowania robotów z zestawów LEGO MINDSTORMS, drukowania 3D i programowania gier. Mieszka w Atlancie w stanie Georgia.

1247
Ebook

Układy elektroniczne w praktyce

Witold Wrotek

Poznaj teoretyczne podstawy działania najczęściej spotykanych układów elektronicznych Dowiedz się, jak zbudować własny generator, miernik i odbiornik radiowy Naucz się montować urządzenia i dobierać elementy odpowiednie do zastosowań Poznaj zasady działania układów elektronicznych od podszewki! Zastanawiałeś się kiedyś, co sprawia, że możesz rozmawiać przez telefon komórkowy? Ciekawiło Cię, jak działa telewizor? Chciałeś się dowiedzieć, dlaczego kuchenka mikrofalowa jest w stanie tak szybko podgrzewać potrawy? A może myślałeś nad tym, jak to możliwe, że komputer tak doskonale radzi sobie z przetwarzaniem danych? Wszystko to jest możliwe dzięki elektronice, stosunkowo młodej dziedzinie nauki, która niesłusznie uchodzi za skomplikowaną i trudną do opanowania. Aby dowiedzieć się, co sprawia, że otaczające nas urządzenia mają określone właściwości, trzeba poznać zasady działania układów elektronicznych, a do tego niezbędna jest odpowiednia książka. W tej roli doskonale sprawdzi się pozycja „Układy elektroniczne w praktyce”. Jej autor w bardzo klarowny sposób przedstawia teorię leżącą u podstaw działania kilku często spotykanych typów urządzeń oraz prezentuje sposoby konstruowania takich maszyn. Przy okazji podaje zarówno listy niezbędnych elementów, jak i wskazówki dotyczące montażu poszczególnych układów. Z książki dowiesz się, jak działają różne rodzaje generatorów, mierników cyfrowych i odbiorników radiowych, a także nauczysz się samodzielnie budować każde z tych urządzeń. Jeśli chcesz poznać praktyczną stronę elektroniki, a masz już podstawową wiedzę na temat stojącej za nią teorii, to podręcznik właśnie dla Ciebie! Podstawy projektowania układów i doboru właściwych elementów Budowa akustycznych generatorów tranzystorowych i scalonych Budowa woltomierza i częstościomierza cyfrowego Budowa odbiorników radiowych i CB Praktyczne wskazówki dotyczące montażu i parametrów układów Przekonaj się, że elektronika to nic trudnego!

1248
Ebook

Nowoczesne aplikacje internetowe. MongoDB, Express, AngularJS, Node.js

Jeff Dickey

Poznaj nowe podejście do aplikacji internetowych! Tradycyjne aplikacje internetowe składały się z dwóch elementów — ciężkiego back-endu odpowiadającego za przetwarzanie danych, ich walidację i przechowywanie oraz z klienta, którego zadaniem była prosta komunikacja z użytkownikiem. To rozwiązanie rodziło liczne kłopoty — przede wszystkim ze skalowaniem. Od nowoczesnych aplikacji użytkownicy wymagają najwyższej wydajności, niezawodności, możliwości działania w trybie offline oraz wygody użytkowania. Tradycyjne podejście do tworzenia aplikacji już się nie sprawdza. Potrzebujesz czegoś nowego! Na ratunek przychodzi drużyna — MongoDB, Express, AngularJS oraz Node.js. Dzięki temu zestawowi narzędzi będziesz w stanie stworzyć zaawansowaną aplikację z wygodnym interfejsem użytkownika oraz szerokimi możliwościami skalowania. Wystarczy, że sięgniesz po tę książkę i przyswoisz sobie zawartą w niej wiedzę. W publikacji znajdziesz odpowiedź na wiele pytań: Dlaczego warto wybrać AngularJS? Czym się charakteryzują bazy NoSQL? W jakich sytuacjach bazy NoSQL są lepsze od tradycyjnych baz relacyjnych? Dlaczego Node.js jest tak szybki? Ponadto nauczysz się budować wydajne API, integrować Node.js z AngularJS, automatyzować zadania za pomocą pakietu Gulp oraz korzystać z zaawansowanych mechanizmów autoryzacji. Na sam koniec zaznajomisz się z dobrymi praktykami — testami API, klienta oraz uruchomisz przygotowaną aplikację na serwerze produkcyjnym. Ta książka jest doskonałą lekturą, która zaprezentuje Ci każdy z elementów nowoczesnej aplikacji internetowej. Dzięki tej książce: Poznasz możliwości AngularJS oraz Node.js Przekonasz się, dlaczego warto wybrać MongoDB Przygotujesz praktyczne API w Node.js Poznasz narzędzie Gulp Wykorzystasz JSON Web Token do uwierzytelniania Przetestujesz aplikację Nauczysz się tworzyć nowoczesne aplikacje internetowe! Aplikacje internetowe już nigdy nie będą takie same! Jeff Dickey — wszechstronny programista sieciowy. Doświadczenie zdobywał przy pracy z licznymi start-upami z okolic San Francisco i Los Angeles. Obecnie prowadzi zespoły programistów i opracowuje projekty. Unika biurokracji, jest zaangażowany w serię spotkań Code for America Brigade w Los Angeles.