ASP.NET Core 2 i Angular 5. Przewodnik dla Full-Stack Web Developera Valerio De Sanctis
- Niedostępna
- Promocja 2za1
- +43 pkt
- Autor:
- Valerio De Sanctis
- Wydawnictwo:
- Helion
- Wydawnictwo:
- Helion
- Ocena:
- 3.5/6 Opinie: 2
- Stron:
- 472
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis
książki
:
ASP.NET Core 2 i Angular 5. Przewodnik dla Full-Stack Web Developera
Framework ASP.NET Core odzwierciedla zmianę podejścia do technologii strony klienta: niezależność od platformy sprzętowej, łatwiejsze prowadzenie testów jednostkowych i rozbudowa tworzonych systemów. Kolejna wersja frameworka odzwierciedla dalszą ewolucję koncepcji: od aplikacji, które miały być reaktywne i responsywne, do progresywnej realizacji zadań. Również technologia strony serwera poczyniła postępy w zakresie stabilności i wydajności pracy, co w widoczny sposób przyczyniło się do radykalnych zmian kolejnych wersji Angulara. Poprzednie wersje ASP.NET Core i Angulara były znakomitą propozycją dla projektantów całościowych rozwiązań. Czy bezproblemowe stosowanie obu tych narzędzi będzie możliwe w przypadku ich najnowszych wersji?
Dzięki tej książce dowiesz się, w jaki sposób zrealizować kompleksowy projekt aplikacji internetowej, zapewniając efektywną pracę jej części klienckiej i serwerowej za pomocą frameworków ASP.NET Core 2 i Angular 5. Dowiesz się, jak zapewnić obsługę wywołań API oraz routingu po stronie serwera, czym jest dowiązanie dwukierunkowe, jak wykorzystać obiekty Observable i jak wstrzykiwać zależności. Nauczysz się stosować framework Entity Framework Core do tworzenia modelu danych, a framework Bootstrap i narzędzie LESS do nadania odpowiednich stylów. Poznasz różne techniki uwierzytelniania klientów, w tym protokół OAuth 2. Dowiesz się też, jak poprawnie skonfigurować mechanizm odwrotnego pośrednika miedzy serwerami IIS i Kestrel.
W tej książce między innymi:
- Solidne wprowadzenie do frameworków i przygotowanie środowiska pracy
- Entity Framework Core i implementacja modelu danych
- Nowoczesne podejście do interfejsu graficznego
- Zaawansowane funkcje formularzy, w tym walidacja i weryfikacja danych
- Uwierzytelnianie i autoryzacja oraz praca z tokenami
- Wdrażanie aplikacji w środowisku produkcyjnym
Nowoczesne aplikacje: oszałamiająca wydajność, wszechobecna prostota!
Tworzenie kompletnych aplikacji internetowych z użyciem .NET Core i Angulara
Naucz się efektywnej pracy z częścią kliencką i serwerową aplikacji internetowych korzystając z zadziwiających możliwości frameworków ASP.NET Core 2 i Angular 5 i poznając wszystkie aspekty pracy z projektem - od jego utworzenia aż po wdrożenie.
Możliwość tworzenia kompletnych aplikacji internetowych oznacza zdolność do wydajnego tworzenia zarówno części serwerowej, jak i klienckiej aplikacji. Część kliencka to coś, co użytkownicy końcowi widzą lub z czym się komunikują. Część serwerowa to niewidoczny dla użytkownika rdzeń aplikacji obsługujący logikę biznesową i składający się z takich elementów jak konfiguracja serwera, przechowywanie pobieranie danych, uwierzytelnianie użytkowników itp.
Framework ASP.NET Core MVC posłuży do obsługi wywołań API oraz routingu po stronie serwera. Do obsługi klienckiej części użyjemy wielu popularnych funkcjonalności Angulara 5, w tym dowiązania dwukierunkowego, obiektów Observable i wstrzykiwania zależności. Do zbudowania modelu danych po stronie serwera posłuży framework Entity Framework Core. Style po tronie klienckiej zapewni framework Bootstrap i narzędzie LESS. Skorzystamy też z formularzy i walidatorów, jak i z różnych technik uwierzytelniania klientów (w tym z protokołu OAuth 2 zastosowanego na przykładzie logowania przez Facebooka). W trakcie wdrożenia użyjemy serwera Windows Server i bazę danych SQL Server, a także skonfigurujemy mechanizm odwrotnego pośrednika miedzy serwerami IIS i Kestrel.
Dzięki tej książce dowiesz się jak:
- Korzystać z ASP.NET Core do szybkiego i elastycznego tworzenia rozbudowanych serwerów wykorzystujących API typu REST.
- Pobierać i wysyłać dane do serwera za pomocą nowej usługi HttpClient z Angulara 5, a także używać RxJS do asynchronicznej obsługi danych.
- Implementować warstwę uwierzytelniania przy użyciu pakietu AP.NET Core Identity, który obsługuje zarówno samodzielne mechanizmy uwierzytelniania, jak i korzystanie z zewnętrznych dostawców obsługujących protokół OAuth 2.
- Konfigurować aplikację internetową w taki sposób, aby przyjmowała dane od użytkowników i zapisywała je w bazie danych.
- Zabezpieczyć aplikację przez zagrożeniami w sposób szybki i mało inwazyjny.
- Połączyć ze sobą różne elementy ekosystemu frameworka ASP.NET Core, otrzymując spójny system do wygodnego tworzenia kompletnych aplikacji internetowych.
Wybrane bestsellery
-
Promocja Promocja 2za1
Dzięki tej przystępnej, świetnie napisanej książce dowiesz się, czym jest dług techniczny, co prowadzi do jego powstawania i w jaki sposób można go bezpiecznie zrefaktoryzować przy użyciu nowoczesnych narzędzi dostępnych w środowisku Visual Studio, a także najnowszych składników języka C# 12 i platformy .NET 8. Nauczysz się też korzystać z zaawansowanych testów jednostkowych tworzonych przy użyciu xUnit i takich bibliotek jak Moq, Snapper czy Scientist.NET. Dowiesz się, jak stosować zasady SOLID, aby tworzyć łatwy w utrzymaniu kod, poznasz również techniki programowania defensywnego, które można stosować w nowszych wersjach C#. Ponadto nauczysz się przeprowadzać analizy kodu i pisać własne analizatory Roslyn do wykrywania i rozwiązywania problemów typowych dla Twojego projektu.- PDF + ePub + Mobi
- Druk 54 pkt
(39,90 zł najniższa cena z 30 dni)
54.45 zł
99.00 zł (-45%) -
Promocja Promocja 2za1
Blazor Web App to platforma do tworzenia interaktywnych aplikacji webowych przy użyciu języka C# i technologii .NET, umożliwiająca uruchamianie kodu .NET w przeglądarce. Czyni ją to idealną technologią dla osób, które mając doświadczenie z platformą ASP.NET i językiem C#, chcą poszerzyć swoje umiejętności o tworzenie interfejsu aplikacji internetowych, lecz równocześnie, ze względów czasowych, nie są gotowe na naukę frameworków javascriptowych. Magia Blazora polega na tym, że technologia ta, korzystająca ze znanych mechanizmów i narzędzi, świetnie sprawdza się w szybkim wydawaniu internalowych narzędzi wspomagających pracę większych organizacji. Dodatkowo tworzenie aplikacji full stack w jednej technologii pozwala współdzielić dużą część domeny – modele, logikę biznesową. Dodatkowym atutem Blazora jest ułatwiona synchronizacja wersji obu warstw aplikacji – nie musisz przejmować się rozjazdem danych, jeżeli obie warstwy czerpią z jednej biblioteki.- Videokurs 64 pkt
(39,90 zł najniższa cena z 30 dni)
64.07 zł
149.00 zł (-57%) -
Promocja Promocja 2za1
Ta książka jest kolejnym, starannie zaktualizowanym wydaniem cenionego i lubianego poradnika, dzięki któremu Twoja praca w języku C# stanie się przyjemna i wydajna. Znajdziesz tu liczne przykłady prezentujące nowe elementy .NET 8: aliasy typów i konstruktory podstawowe, zapewniające spójny i czytelny kod. Nauczysz się stosować klauzule ochronne i uproszczoną implementację pamięci podręcznej w ASP.NET Core 8. Poznasz też nową metodę kompilacji AOT, dzięki której publikowane serwisy zajmują mniej pamięci i szybciej się uruchamiają. Na zakończenie zaznajomisz się również z technologią Blazor Full Stack, będącą nowym, zunifikowanym modelem elastycznego projektowania aplikacji sieciowych.- PDF + ePub + Mobi
- Druk 98 pkt
(39,90 zł najniższa cena z 30 dni)
98.45 zł
179.00 zł (-45%) -
Promocja Promocja 2za1
Dzięki tej książce dowiesz się, jak testować zabezpieczenia API GraphQL technikami ofensywnymi, takimi jak testy penetracyjne. Zdobędziesz i ugruntujesz wiedzę o GraphQL, niezbędną dla analityka bezpieczeństwa czy inżyniera oprogramowania. Nauczysz się skutecznie atakować API GraphQL, co pozwoli Ci wzmocnić procedury, stosować zautomatyzowane testy bezpieczeństwa w potoku ciągłej integracji i wdrażania, a ponadto efektywnie weryfikować mechanizmy zabezpieczeń. Zapoznasz się również z raportami o znalezionych lukach w zabezpieczeniach i przejrzysz kod exploitów, a także przekonasz się, jak wielki wpływ wywierają na działalność przedsiębiorstw.- PDF + ePub + Mobi
- Druk 43 pkt
(38,90 zł najniższa cena z 30 dni)
43.45 zł
79.00 zł (-45%) -
Promocja Promocja 2za1
Ten przewodnik, który docenią programiści i architekci, zawiera wyczerpujące omówienie zagadnień projektowania, funkcjonowania i modyfikowania architektury API. Od strony praktycznej przedstawia strategie budowania i testowania API REST umożliwiającego połączenie oferowanej funkcjonalności na poziomie mikrousług. Opisuje stosowanie bram API i infrastruktury typu service mesh. Autorzy dokładnie przyglądają się kwestiom zapewnienia bezpieczeństwa systemów opartych na API, w tym uwierzytelnianiu, autoryzacji i szyfrowaniu. Sporo miejsca poświęcają również ewolucji istniejących systemów w kierunku API i różnych docelowych platform.- PDF + ePub + Mobi
- Druk 37 pkt
(32,90 zł najniższa cena z 30 dni)
37.95 zł
69.00 zł (-45%) -
Promocja Promocja 2za1
Oto praktyczny, przystępnie napisany przewodnik, który stanowi wprowadzenie do pracy z technologią Blazor. Opisuje możliwości modeli Server i WebAssembly, przedstawia także krok po kroku proces powstawania aplikacji internetowej. Dzięki temu płynnie przejdziesz do tworzenia projektów Blazor, nauczysz się składni języka Razor, będziesz też weryfikować zawartość formularzy i budować własne komponenty. W tym wydaniu omówiono również generatory kodu źródłowego i zasady przenoszenia komponentów witryn utworzonych w innych technologiach do platformy Blazor. W trakcie lektury dowiesz się, jak tworzyć uniwersalne aplikacje za pomocą wersji Blazor Hybrid wraz z platformą .NET MAUI.- PDF + ePub + Mobi
- Druk 37 pkt
(29,90 zł najniższa cena z 30 dni)
37.95 zł
69.00 zł (-45%) -
Promocja Promocja 2za1
Description Architecting ASP.NET Core Applications aims to be a reference guide for building modern, reliable, and scalable web applications. This book guides you from foundational concepts to advanced techniques, ensuring a solid understanding of ASP.NET Core's architecture and capabilities. This book provides a practical guide to mastering ASP.NE-
- ePub + Mobi 89 pkt
(85,49 zł najniższa cena z 30 dni)
89.91 zł
99.90 zł (-10%) -
-
Promocja Promocja 2za1
Description Python has emerged as a powerhouse for DevOps, enabling efficient automation across various stages of software development and deployment. This book bridges the gap between Python programming and DevOps practices, providing a practical guide for automating infrastructure, workflows, and processes, empowering you to streamline your devel-
- ePub + Mobi 89 pkt
(85,49 zł najniższa cena z 30 dni)
89.91 zł
99.90 zł (-10%) -
-
Promocja Promocja 2za1
Description Technology is moving towards modern digital systems with business functionality exposed by integrating multiple best-of-breed software systems. In today's interconnected digital landscape, application programming interfaces (APIs) are the backbone of enterprise applications, enabling seamless data exchange and service integration. This-
- ePub + Mobi 89 pkt
(85,49 zł najniższa cena z 30 dni)
89.91 zł
99.90 zł (-10%) -
-
Promocja Promocja 2za1
Description This book is a complete guide to designing and implementing scalable, secure, and modern APIs in a microservices architecture. Covering both synchronous communication via REST, GraphQL, and gRPC, as well as asynchronous communication with Kafka, it equips you with the tools to build efficient, reliable, and observable APIs. Learn best p-
- ePub + Mobi 89 pkt
(50,36 zł najniższa cena z 30 dni)
89.91 zł
99.90 zł (-10%) -
O autorze książki
Valerio De Sanctis od kilkunastu lat zarządza projektami budowania profesjonalnych witryn internetowych. Zdobył również spore doświadczenie w branży finansowej i w ubezpieczeniach. Specjalizuje się w implementacji i utrzymaniu rozwiązań wykorzystujących technologię .NET. Współpracował między innymi z London Stock Exchange Group, Zurich Insurance Group, Allianz, Generali, Harmonie Mutuelle, AIG, QBE, Marsh & McLennan, Lloyd's, Honda Motor, FCA Group, Luxottica, ANSA, Saipem, ENI, Enel, Terna, Banzai Media, Virgilio.it, Repubblica.it i Corriere.it.
Valerio De Sanctis - pozostałe książki
-
Promocja Promocja 2za1
By covering the impressive capabilities of ASP.NET Core 5 and Angular 11, right from project setup through to the deployment phase, this fully revised and updated edition will help you develop your skills effectively.-
- PDF + ePub + Mobi 188 pkt
(29,90 zł najniższa cena z 30 dni)
188.10 zł
209.00 zł (-10%) -
-
Promocja Promocja 2za1
Discover how you can leverage the impressive capabilities of ASP.NET Core 2 and Angular 5 from project setup to deployment. Work confidently with both the frontend and backend of an application by getting to grips with server configuration, data storage and retrieval, database interactions, user authentication, and much more.-
- PDF + ePub + Mobi 125 pkt
(116,10 zł najniższa cena z 30 dni)
125.10 zł
139.00 zł (-10%) -
-
Promocja Promocja 2za1
This book covers everything from setting up ASP.NET Core 8 and modern Angular to deploying robust web applications in Windows, Linux, and Azure. Learn advanced techniques in data handling, API usage, UI design, and security-
- PDF + ePub 134 pkt
(134,10 zł najniższa cena z 30 dni)
134.10 zł
149.00 zł (-10%) -
-
Promocja Promocja 2za1
This web app development book takes a hands-on project-based approach to provide you with all the tools and techniques that web developers need to create, debug, and deploy efficient web applications using ASP.NET Core and Angular.-
- PDF + ePub 134 pkt
ASP.NET Core 6 and Angular. Full-stack web development with ASP.NET 6 and Angular 13 - Fifth Edition
(134,10 zł najniższa cena z 30 dni)
134.10 zł
149.00 zł (-10%) -
-
Promocja Promocja 2za1
ASP.NET Core is the new, open source, and cross-platform, web-application framework from Microsoft. ASP.NET Core MVC helps you build robust web applications using the Model-View-Controller design. This guide will help you in building applications that can be deployed on non-Windows platforms such as Linux. Starting with an overview of the MVC patte-
- PDF + ePub + Mobi 305 pkt
ASP.NET Core: Cloud-ready, Enterprise Web Application Development. Create fast, scalable, and high-performance applications with C# and ASP.NET Core
Mugilan T. S. Ragupathi, Valerio De Sanctis, James Singleton
(296,10 zł najniższa cena z 30 dni)
305.10 zł
339.00 zł (-10%) -
Zobacz pozostałe książki z serii
-
Promocja Promocja 2za1
Oto kompleksowe omówienie sposobów wdrażania najnowszych dostępnych środków zabezpieczających systemy linuksowe. Z książki dowiesz się, jak skonfigurować laboratorium do ćwiczeń praktycznych, tworzyć konta użytkowników z odpowiednimi poziomami uprawnień, chronić dane dzięki uprawnieniom i szyfrowaniu, a także skonfigurować zaporę sieciową przy użyciu najnowszych technologii. Nauczysz się też automatyzować takie czynności jak monitorowanie systemu za pomocą auditd i utwardzanie (hardening) konfiguracji jądra Linux. Poznasz również sposoby ochrony przed złośliwym oprogramowaniem i skanowania systemów pod kątem luk w zabezpieczeniach. Znajdziesz tu ponadto podpowiedź, jak używać Security Onion do skonfigurowania systemu wykrywania włamań.- PDF + ePub + Mobi
- Druk 70 pkt
(39,90 zł najniższa cena z 30 dni)
70.95 zł
129.00 zł (-45%) -
Promocja Promocja 2za1
Ta książka pomoże Ci w doskonaleniu umiejętności potrzebnych na każdym etapie dochodzenia cyfrowego, od zbierania dowodów, poprzez ich analizę, po tworzenie raportów. Dzięki wielu wskazówkom i praktycznym ćwiczeniom przyswoisz techniki analizy, ekstrakcji danych i raportowania przy użyciu zaawansowanych narzędzi. Poznasz różne systemy przechowywania plików i nauczysz się wyszukiwać urządzenia sieciowe za pomocą skanerów Nmap i Netdiscover. Zapoznasz się też ze sposobami utrzymywania integralności cyfrowego materiału dowodowego. Znajdziesz tu ponadto omówienie kilku bardziej zaawansowanych tematów, takich jak pozyskiwanie ulotnych danych z sieci, nośników pamięci i systemów operacyjnych.- PDF + ePub + Mobi
- Druk 54 pkt
(39,90 zł najniższa cena z 30 dni)
54.45 zł
99.00 zł (-45%) -
Promocja Promocja 2za1
Oto uzupełnione i zaktualizowane wydanie bestsellerowego przewodnika dla inżynierów sieci. Dzięki niemu przejdziesz trudną (ale ekscytującą!) drogę od tradycyjnej platformy do platformy sieciowej opartej na najlepszych praktykach programistycznych. Zaczniesz od zagadnień podstawowych, aby następnie zagłębić się w tajniki stosowania bibliotek Pexpect, Paramiko czy Netmiko do komunikacji z urządzeniami sieciowymi. W kolejnych rozdziałach znajdziesz solidny przegląd różnych narzędzi wraz ze sposobami ich użycia: Cisco NX-API, Meraki, Juniper PyEZ, Ansible, Scapy, PySNMP, Flask, Elastic Stack i wielu innych. Rozeznasz się również w kwestiach związanych z kontenerami Dockera, a także usługami sieciowymi chmur AWS i Azure. Lektura tej książki pozwoli Ci się w pełni przygotować na następną generację sieci!- PDF + ePub + Mobi
- Druk 70 pkt
(39,90 zł najniższa cena z 30 dni)
70.95 zł
129.00 zł (-45%) -
Promocja Promocja 2za1
Oto zaktualizowane wydanie bestsellerowego przewodnika dla architektów rozwiązań. Dzięki niemu dobrze poznasz wzorce projektowe wbudowane w chmurę, czyli model AWS Well-Architected Framework. Zaznajomisz się z sieciami w chmurze AWS z uwzględnieniem sieci brzegowych i tworzeniem hybrydowych połączeń sieciowych w jej obrębie. W tym wydaniu dodano rozdziały dotyczące metodyki CloudOps i takich technologii jak uczenie maszynowe czy łańcuch bloków. Poznasz również inne ważne zagadnienia, w tym przechowywanie danych w chmurze AWS, kontenery obsługiwane przez usługi ECS i EKS, wzorce „jeziora” danych (w tym usługę AWS Lake Formation), architekturę lakehouse i architekturę siatki danych. Ten przewodnik z pewnością ułatwi Ci zaprojektowanie systemu spełniającego wyśrubowane wymagania techniczne i branżowe.- PDF + ePub + Mobi
- Druk 76 pkt
AWS dla architektów rozwiązań. Tworzenie, skalowanie i migracja aplikacji do chmury Amazon Web Services. Wydanie II
Saurabh Shrivastava, Neelanjali Srivastav, Alberto Artasanchez, Imtiaz Sayed
(39,90 zł najniższa cena z 30 dni)
76.45 zł
139.00 zł (-45%) -
Promocja Promocja 2za1
Ten szczegółowy przewodnik pozwoli Ci na błyskawiczne zapoznanie się z .NET MAUI i sprawne rozpoczęcie pisania aplikacji za pomocą tej technologii. Zaprezentowano w nim filozofię działania .NET MAUI, jak również przebieg prac nad tworzeniem kompletnej aplikacji wieloplatformowej dla systemów: Android, iOS, macOS i Windows, na podstawie jednego wspólnego kodu bazowego. Podczas lektury zrozumiesz też cały cykl rozwoju oprogramowania, w tym zasady publikowania w sklepach z aplikacjami. Ciekawym elementem książki jest opis najnowszej technologii tworzenia frontendów — .NET MAUI Blazor.- PDF + ePub + Mobi
- Druk 43 pkt
(34,90 zł najniższa cena z 30 dni)
43.45 zł
79.00 zł (-45%) -
Promocja Promocja 2za1
Ta książka szczególnie przyda się osobom, które rozpoczynają pracę z Angularem. Dzięki niej szybko zaczniesz tworzyć aplikacje z wykorzystaniem wiersza poleceń (CLI), pisać testy jednostkowe i używać stylów zgodnych ze standardem Material Design. Dowiesz się również, jak wdrażać aplikacje w środowisku produkcyjnym. W tym wydaniu zaprezentowano wiele nowych funkcjonalności i praktyk ułatwiających pracę twórcom frontendów. Dodano nowy rozdział poświęcony klasie Observable i bibliotece RxJS, a także rozszerzono zakres informacji o obsłudze błędów i debugowaniu w Angularze. Poszczególne zagadnienia zostały zilustrowane przykładami rzeczywistych rozwiązań, a prezentowany kod powstał zgodnie z najlepszymi praktykami programistycznymi.- PDF + ePub + Mobi
- Druk 48 pkt
(39,90 zł najniższa cena z 30 dni)
48.95 zł
89.00 zł (-45%) -
Promocja Promocja 2za1
To książka przeznaczona dla profesjonalnych administratorów i użytkowników Linuksa. Dzięki niej szybciej zrozumiesz, w jakim stopniu dobre zarządzanie systemami na poziomie systemu operacyjnego może wynieść działanie infrastruktury biznesowej na zupełnie inny poziom. Znajdziesz tu najlepsze praktyki zarządzania systemami ― począwszy od wyboru optymalnej dystrybucji Linuksa, poprzez zaprojektowanie architektury systemu, skończywszy na strategiach zarządzania przeprowadzanymi w nim poprawkami i aktualizacjami. Sporo miejsca poświęcono różnym metodom automatyzacji części zadań administratora, a także schematom tworzenia kopii zapasowych i odzyskiwania danych po awarii. Zaproponowano również ciekawe podejście do rozwiązywania problemów, dzięki któremu można szybciej uzyskać satysfakcjonujące rozwiązanie i uniknąć poważniejszych szkód.- PDF + ePub + Mobi
- Druk 48 pkt
(39,90 zł najniższa cena z 30 dni)
48.95 zł
89.00 zł (-45%) -
Promocja Promocja 2za1
Książka stanowi wprowadzenie do pracy z funkcjami SI dostępnymi w Power BI; jest skierowana do osób znających to środowisko. Dowiesz się z niej, w jaki sposób sztuczna inteligencja może być używana w Power BI i jakie funkcje są w nim domyślnie dostępne. Nauczysz się też eksplorować i przygotowywać dane do projektów SI. Pokazano tu, jak umieszczać dane z analizy tekstu i widzenia komputerowego w raportach Power BI, co ułatwia korzystanie z zewnętrznej bazy wiedzy. Omówiono również procesy tworzenia i wdrażania modeli AutoML wytrenowanych na platformie Azure ML, a także umieszczania ich w edytorze Power Query. Nie zabrakło kwestii związanych z prywatnością, bezstronnością i odpowiedzialnością w korzystaniu z SI.- PDF + ePub + Mobi
- Druk 43 pkt
(34,90 zł najniższa cena z 30 dni)
43.45 zł
79.00 zł (-45%) -
Promocja Promocja 2za1
To drugie wydanie popularnego przewodnika dla śledczych. Dzięki niemu sprawnie przygotujesz się do pracy z narzędziami kryminalistycznymi i zapoznasz się ze stosowanymi w informatyce śledczej technikami. Nauczysz się pozyskiwać informacje o podejrzanych i zabezpieczać znajdujące się w sieci dane, które mogą się okazać istotne w wyjaśnieniu sprawy. Zdobędziesz także potrzebną wiedzę o topologiach sieciowych, urządzeniach i niektórych protokołach sieciowych. Bardzo ważnym elementem publikacji jest rozdział poświęcony zasadom tworzenia raportów kryminalistycznych. Cenne informacje i wskazówki zawarte w przewodniku pomogą Ci odnieść sukces w dochodzeniach korporacyjnych lub śledztwach w sprawach karnych.- PDF + ePub + Mobi
- Druk 43 pkt
(34,90 zł najniższa cena z 30 dni)
43.45 zł
79.00 zł (-45%) -
Promocja Promocja 2za1
Dzięki temu praktycznemu podręcznikowi zrozumiesz, kiedy i dlaczego warto zastosować myślenie funkcyjne, a także jak korzystać z technik funkcyjnych w różnych scenariuszach. Dowiesz się również, jakie narzędzia i biblioteki przeznaczone do tego celu są dostępne w Pythonie i jak używać wyrażeń generatorowych, list składanych i dekoratorów. W tym wydaniu znalazły się nowe rozdziały dotyczące złożonych obiektów bezstanowych, funkcji kombinatorycznych i pakietu toolz, zawierającego zbiór modułów wspomagających pisanie programów funkcyjnych. Umieszczono tu ponadto sporo ciekawych przykładów, dotyczących choćby eksploracyjnej analizy danych i ich czyszczenia.- PDF + ePub + Mobi
- Druk 48 pkt
(39,90 zł najniższa cena z 30 dni)
48.95 zł
89.00 zł (-45%)
Ebooka "ASP.NET Core 2 i Angular 5. Przewodnik dla Full-Stack Web Developera" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Szczegóły książki
- Dane producenta
- » Dane producenta:
- Tytuł oryginału:
- ASP.NET Core 2 and Angular 5: Full-Stack Web Development with .NET Core and Angular
- Tłumaczenie:
- Rafał Jońca
- ISBN Książki drukowanej:
- 978-83-283-4643-7, 9788328346437
- Data wydania książki drukowanej :
- 2018-12-07
- ISBN Ebooka:
- 978-83-283-4644-4, 9788328346444
- Data wydania ebooka :
-
2018-12-07
Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Format:
- 170x230
- Numer z katalogu:
- 79468
- Rozmiar pliku Pdf:
- 17.4MB
- Rozmiar pliku ePub:
- 13.4MB
- Rozmiar pliku Mobi:
- 27.4MB
- Pobierz przykładowy rozdział PDF »
- Przykłady na ftp » 1.1MB
Helion SA
ul. Kościuszki 1C
41-100 Gliwice
e-mail: gpsr@helion.pl
Spis treści książki
- Zespół wydania oryginalnego
- O autorze
- O redaktorach merytorycznych
- Wstęp
- Zawartość książki
- Oprogramowanie wymagane do wykonania przykładów
- Do kogo skierowana jest ta książka?
- Konwencje typograficzne
- Pomoce dla czytelnika
- Przykładowy kod
- Rozdział 1. Przygotowanie środowiska
- Dwóch graczy, jeden cel
- Rewolucja ASP.NET
- Co nowego w Angularze?
- Podejście od początku do końca
- Aplikacja typu SPA
- Typowe funkcjonalności nowoczesnych aplikacji SPA
- Oczekiwania właściciela produktu
- Projekt przykładowej aplikacji SPA
- Wizja
- To nie będzie typowa aplikacja Witaj, świecie
- Aplikacja TestMakerFree
- Podstawowe funkcjonalności i wymagania
- Wizja
- Przygotowanie środowiska pracy
- Uwaga pomyśl, zanim to zrobisz
- Mit niedziałającego kodu
- Pozostań otwarty na nowości, ale wprowadzaj je odpowiedzialnie
- Wersje narzędzi i bibliotek
- Konfiguracja projektu
- Alternatywna konfiguracja z wykorzystaniem wiersza poleceń
- Test konfiguracji środowiska
- Uwaga pomyśl, zanim to zrobisz
- Poznawanie projektu
- Pliki konfiguracyjne
- Plik Program.cs
- Plik Startup.cs
- Plik appsettings.json
- Plik package.json
- Aktualizacja (lub dezaktualizacja) Angulara
- Aktualizacja (lub dezaktualizacja) pozostałych pakietów
- Plik tsconfig.json
- Pliki konfiguracyjne narzędzia Webpack
- Aktualizacja pliku webpack.config.js
- Uaktualnienie pliku webpack.config.vendor.js
- Dlaczego warto korzystać z dynamicznego mechanizmu pakowania modułów?
- Odświeżenie plików generowanych przez Webpack
- Kod po stronie serwerowej
- Plik Controllers/HomeController.cs
- Plik Controllers/SampleDataController.cs
- Folder /Views/
- Kod po stronie klienckiej
- Folder /ClientApp/app/
- Pliki konfiguracyjne
- Przygotowanie projektu
- Pamięć podręczna i pliki statyczne
- Mechanizm stosowany w przeszłości
- Powrót do przyszłości
- Czas na test
- Podejście z użyciem silnego typowania
- Czyszczenie aplikacji klienckiej
- Ograniczenie liczby komponentów
- Klasy AppModule
- Aktualizacja NavMenu
- Pamięć podręczna i pliki statyczne
- Odnośniki
- Poruszana tematyka
- Podsumowanie
- Dwóch graczy, jeden cel
- Rozdział 2. Część serwerowa wykorzystująca .NET Core
- Przepływ danych
- Zadania modelu widoku
- Pierwszy model widoku
- Klasa QuizViewModel
- Klasa QuizController
- Dodatkowe metody akcji
- Metoda ByTitle
- Metoda Random()
- Sprawdzenie, czy wszystko działa
- Dodatkowe metody akcji
- Dodawanie pozostałych kontrolerów
- Klasa QuestionViewModel
- Klasa QuestionController
- Klasa AnswerViewModel
- Klasa AnswerController
- Klasa ResultViewModel
- Klasa ResultController
- Działanie routingu
- Definiowanie routingu
- Routing dawniej i dziś
- Obsługa routingu w .NET Core
- Trzy sposoby routingu
- Dodawanie nowych ścieżek
- Atrapa dostawcy danych
- Definiowanie routingu
- Obsługa pojedynczych elementów
- Poruszana tematyka
- Podsumowanie
- Przepływ danych
- Rozdział 3. Część kliencka korzystająca z frameworka Angular
- Wzorzec nawigacji
- Powiązanie ogół-szczegóły
- Kliencka część interfejsu dotyczącego quizu
- Komponent QuizListComponent
- Nowa klasa HttpClient
- Porównanie ze starszym standardem
- Jak zainstalować klasę HttpClient?
- Jak jej użyć?
- Wstrzyknięcie jako zależności
- Pobranie i subskrypcja
- Metoda onSelect()
- Plik szablonu
- Plik arkusza stylów
- Dodanie komponentu
- Plik modułu (klasa AppModule)
- Szablon komponentu HomeComponent
- Test
- Nowa klasa HttpClient
- Klasa QuizComponent
- Dodanie plików komponentu
- Dodanie komponentu
- Test
- Dołączanie dodatkowych list
- Wiele instancji jednego komponentu
- Testowanie i debugowanie
- Interfejs OnInit i zdarzenia cyklu życia
- Implementacja metody ngOnInit
- Testowanie poprawionej wersji
- Wiele instancji jednego komponentu
- Dwukierunkowe dowiązanie danych
- Wyłączenie dwukierunkowego dowiązania danych
- Routing po stronie klienckiej
- Strategie PathLocationStrategy i HashLocationStrategy
- Refaktoryzacja aplikacji
- Rejestracja nowej ścieżki
- Aktualizacja komponentu QuizComponent
- Pobranie identyfikatora quizu
- Dodanie obiektu HttpClient
- Pobieranie danych
- Aktualizacja komponentu QuizListComponent
- Test routingu
- Aktualizacja komponentu QuizComponent
- Dodanie nowych komponentów
- Komponent AboutComponent
- Komponent LoginComponent
- Komponent PageNotFoundComponent
- Aktualizacja klasy AppModule
- Test całej aplikacji
- Poruszana tematyka
- Podsumowanie
- Rozdział 4. Model danych wykorzystujący Entity Framework Core
- Przygotowania
- Instalacja Entity Framework Core
- Podejścia do modelowania danych
- Najpierw model
- Najpierw baza danych
- Najpierw kod
- Podjęcie decyzji
- Tworzenie encji
- Klasa ApplicationUser
- Klasa Quiz
- Klasa Question
- Klasa Answer
- Klasa Result
- Definiowanie relacji
- Wzorzec leniwego wczytywania danych w relacjach jeden-do-wielu
- Konfiguracja obiektu DbContext
- Strategie inicjalizacji bazy danych
- Wybór bazy danych
- Aktualizacja pliku appsettings.json
- Tworzenie bazy danych
- Aktualizacja pliku Startup.cs
- Dodanie migracji początkowej
- Błąd braku pliku
- Działanie mechanizmu migracji
- Implementacja wypełniania bazy danymi
- Utworzenie klasy DbSeeder
- Użycie DbSeeder w Startup.cs
- Wypełnienie bazy danymi początkowymi
- Aktualizacja klasy QuizController
- Narzędzie Mapster
- Instalacja
- Podstawy użycia
- Aktualizacja klasy
- Testowanie dostawcy danych
- Narzędzie Mapster
- Poruszana tematyka
- Podsumowanie
- Przygotowania
- Rozdział 5. Interakcje po stronie klienckiej
- Dodawanie, aktualizacja i usuwanie quizów
- Aktualizacja klasy QuizController
- Dostosowanie części klienckiej
- Dodanie komponentu QuizEditController
- Aktywacja trybu edycji
- Obsługa zdarzeń lub linki routera
- Dodanie ścieżki edycji
- Implementacja funkcjonalności usuwania
- Kilka słów o obiektach Observable
- Pierwszy test poważnej interakcji klienta z serwerem
- Przepływ komunikacji między klientem i serwerem
- Pytania, odpowiedzi i wyniki
- Zadania po stronie serwerowej
- Klasa QuestionController
- Klasa AnswerController
- Klasa ResultController
- Klasa BaseApiController
- Zastosowanie klasy BaseApiController
- Zadania po stronie klienckiej
- Dodanie interfejsów
- Komponent QuestionListComponent
- Wprowadzenie do metody ngOnChanges()
- Dlaczego powinniśmy się tym przejmować?
- Plik szablonu
- Dodanie referencji
- Komponent QuestionEditComponent
- Referencje i routing
- Komponent AnswerListComponent
- Komponent AnswerEditComponent
- Plik szablonu
- Referencje i routing
- Komponent ResultListComponent
- Referencje i routing
- Komponent ResultEditComponent
- Zadania po stronie serwerowej
- Pełnowymiarowy test aplikacji
- Poruszana tematyka
- Podsumowanie
- Dodawanie, aktualizacja i usuwanie quizów
- Rozdział 6. Arkusze stylów i układ interfejsu graficznego
- Czy jest aż tak źle?
- Wprowadzenie do LESS
- Języki arkuszy stylów
- CSS
- Przykładowy kod CSS
- Czym jest LESS i dlaczego warto go używać?
- Zmienne
- Dyrektywy importu
- Zagnieżdżanie selektorów
- Domieszki (mixin)
- Pseudoklasa :extend
- Dokumentacja LESS
- Sass, Stylus i inne możliwości
- Implementacja LESS
- Instalacja kompilatora LESS
- Kompilacja plików LESS za pomocą narzędzia Webpack
- Samodzielne definiowanie stylów kontra użycie frameworka CSS
- Podejście zróbmy wszystko sami
- Zalety
- Wady
- Podejście wykorzystujące framework CSS
- Zalety
- Wady
- Wnioski
- Podejście zróbmy wszystko sami
- Praca z Bootstrapem
- Zmiana motywu
- Przebudowanie plików dystrybucyjnych zewnętrznych dostawców
- Usunięcie folderu /wwwroot/dist/
- Uaktualnienie pliku .csproj
- Utworzenie pliku update-webpack.bat
- Sprawdzenie nowego motywu
- Przebudowanie plików dystrybucyjnych zewnętrznych dostawców
- Zmiana struktury interfejsu użytkownika
- Komponent AppComponent
- Komponent NavMenuComponent
- Komponent QuizSearchComponent
- Rejestracja komponentu QuizSearchComponent
- Plik SVG z logo
- Szybki test
- Stylowanie komponentów
- Enkapsulacja CSS
- Wbudowana enkapsulacja wykorzystująca Shadow DOM
- Wyłączenie enkapsulacji
- Komponent HomeComponent
- Komponent QuizListComponent
- Następny test interfejsu użytkownika
- Komponent QuizComponent
- Test interfejsu użytkownika
- Komponent QuizEditComponent
- Komponenty pytania, odpowiedzi i wyniku
- Przyciski i ikony
- Tabele i elementy div
- Formularze i pola tekstowe
- Enkapsulacja CSS
- Całościowy test zmian interfejsu
- Zmiana motywu
- Poruszana tematyka
- Podsumowanie
- Rozdział 7. Formularze i weryfikacja danych
- Walidacja danych
- Formularze we frameworku Angular
- Formularze sterowane szablonami
- Zalety
- Wady
- Formularze sterowane modelem
- Formularze sterowane szablonami
- Pierwszy reaktywny formularz
- Dodanie referencji do ReactiveFormsModule
- Uaktualnienie komponentu QuizEditComponent
- Dodanie walidatorów
- Dodanie skrótów
- Uaktualnienie komponentów
- Komponent QuestionEditComponent
- Komponent AnswerEditComponent
- Komponent ResultEditComponent
- Formularze we frameworku Angular
- Debugowanie i testowanie
- Jak wygląda model formularza?
- Operator potoku
- Reagowanie na zmiany
- Obserwowanie obiektu Observable
- Rozbudowa dziennika aktywności
- Debugowanie po stronie klienta
- Testy jednostkowe formularzy
- Jak wygląda model formularza?
- Poruszana tematyka
- Podsumowanie
- Walidacja danych
- Rozdział 8. Uwierzytelnianie i autoryzacja
- Uwierzytelniać czy tego nie robić?
- Uwierzytelnianie
- Uwierzytelnianie przy udziale strony trzeciej
- Wzlot i upadek OpenID
- OpenID Connect
- Uwierzytelnianie przy udziale strony trzeciej
- Autoryzacja
- Autoryzacja przy udziale strony trzeciej
- Rozwiązania własne czy firm trzecich?
- Uwierzytelnianie
- Mechanizmy uwierzytelniania wbudowane w .NET Core
- Konfiguracja .NET Core Identity
- Konfiguracja usługi Identity
- Klasa ApplicationUser jako klasa potomna
- Uaktualnienie klasy DbContext
- Modyfikacja klasy DbSeeder
- Kilka słów na temat zadań asynchronicznych i blokad wzajemnych
- Konfiguracja .NET Core Identity
- Aktualizacja bazy danych
- Dodanie migracji dotyczącej usługi Identity
- Zastosowanie migracji
- Opcja 1. aktualizacja
- Opcja 2. usunięcie i ponowne utworzenie
- Wypełnienie bazy danymi
- Sposoby uwierzytelniania
- Sesje
- Tokeny
- Sygnatury
- Uwierzytelnianie dwuetapowe
- Wnioski
- Implementacja uwierzytelniania JWT
- Dodanie usługi uwierzytelniania do klasy startowej
- Aktualizacja plików AppSettings
- Klasa TokenController
- Aktualizacja klasy BaseApiController
- Aktualizacja kontrolerów dziedziczących po klasie bazowej
- Dodanie klasy TokenController
- Klasa TokenRequestViewModel
- Klasa TokenResponseViewModel
- Test narzędziem Postman
- Aktualizacja klasy BaseApiController
- Formularz logowania w Angularze
- Interfejs TokenResponse
- Klasa AuthService
- Aktualizacja klasy AppModule
- Nowa wersja komponentu LoginComponent
- Pierwszy test logowania
- Dodanie tokena do nagłówka żądania HTTP
- Klasa AuthInterceptor
- Dodanie AuthInterceptor do AppModule
- Wymuszenie autoryzacji
- Dostosowanie klienta
- Komponent NavMenuComponent
- Komponent QuizComponent
- Ochrona serwera
- Pobranie identyfikatora aktualnego użytkownika
- Sprawdzenie uwierzytelniania na styku klient-serwer
- Dostosowanie klienta
- Poruszana tematyka
- Podsumowanie
- Uwierzytelniać czy tego nie robić?
- Rozdział 9. Tematy zaawansowane
- Wygasanie tokena i tokeny odświeżania
- Czym jest token odświeżania?
- Zadania po stronie serwerowej
- Dodanie encji dla tokena
- Aktualizacja encji użytkownika
- Aktualizacja ApplicationDbContext
- Przygotowanie i zastosowanie migracji w EF Core
- Implementacja tokena odświeżania
- Aktualizacja klasy TokenResponseViewModel
- Aktualizacja klasy TokenRequestViewModel
- Aktualizacja klasy TokenController
- Dodanie encji dla tokena
- Zadania po stronie klienckiej
- Aktualizacja interfejsu TokenResponse
- Aktualizacja klasy AuthService
- Dodanie klasy AuthResponseInterceptor
- Dodanie nowej klasy AuthResponseInterceptor do AppModule
- Test działania aplikacji
- Rejestracja nowego użytkownika
- Zadania po stronie serwerowej
- Klasa UserController
- Klasa UserViewModel
- Zadania po stronie klienckiej
- Interfejs User
- Klasa RegisterComponent
- Własne walidatory
- Pliki szablonu i arkusza stylów
- Plik AppModule
- Komponent LoginComponent
- Komponent NavMenu
- Test działania aplikacji
- Zadania po stronie serwerowej
- Uwierzytelnianie dzięki firmom trzecim
- Działanie uwierzytelniania OAuth2
- Mechanizm jawny czy niejawny?
- Zalety i wady podejścia niejawnego
- Zalety i wady podejścia jawnego
- Wnioski
- Mechanizm jawny czy niejawny?
- Logowanie do Facebooka
- Tworzenie aplikacji Facebooka
- Mechanizm niejawny
- Aktualizacja klasy TokenController
- Dodanie metody GenerateRandomPassword()
- Dodanie komponentu LoginFacebookComponent
- Działanie stref
- Dodanie pliku szablonu
- Aktualizacja AppModule
- Użycie komponentu LoginFacebookComponent
- Test działania aplikacji
- Aktualizacja klasy TokenController
- Mechanizm jawny
- Instalacja pakietu Authentication.Facebook
- Konfiguracja usługi uwierzytelniania poprzez Facebooka
- Aktualizacja pliku appsettings.json
- Aktualizacja klasy TokenController
- Metoda ExternalLogin
- Dodanie klasy SignInManager
- Metoda ExternalLoginCallback
- Komponent LoginExternalProvider
- Aktualizacja AppModule
- Użycie komponentu LoginExternalProvidersComponent
- Test działania aplikacji
- Działanie uwierzytelniania OAuth2
- Poruszana tematyka
- Podsumowanie
- Wygasanie tokena i tokeny odświeżania
- Rozdział 10. Prace wykończeniowe i wdrożenie
- Przejście na SQL Server
- Instalacja SQL Server 2017 Express Edition
- Instalacja SQL Server Management Studio
- Konfiguracja bazy danych
- Zmiana sposobu uwierzytelniania
- Dodanie bazy danych TestMakerFree
- Dodanie nowego użytkownika dla bazy danych
- Powiązanie loginu z bazą danych
- Konfiguracja bazy danych
- Dodanie konfiguracji połączenia z bazą SQL Server
- Modyfikacja konfiguracji połączenia z bazą danych
- Dodanie produkcyjnego adresu URL u zewnętrznych dostawców
- Aktualizacja pliku launchSettings.json
- Publikacja aplikacji internetowej
- Tworzenie profilu publikacji
- Publikacja poprzez protokół FTP
- Profil publikacji do folderu
- Publikacja aplikacji internetowej
- Tworzenie profilu publikacji
- Konfiguracja serwera i IIS
- Instalacja modułu ASP.NET Core dla IIS
- Dodanie nowej witryny
- Konfiguracja puli aplikacji
- Uruchamianie silnika
- Analiza typowych błędów po wdrożeniu
- Przeanalizowanie komunikatu w przeglądarce
- Plik web.config
- Narzędzie Event Viewer
- Moduł logowania w ASP.NET Core
- Sprawdzenie serwera Kestrel
- Uruchomienie serwera Kestrel w Visual Studio
- Wyłączenie renderowania po stronie serwera
- Przeanalizowanie komunikatu w przeglądarce
- Analiza typowych błędów po wdrożeniu
- Poruszana tematyka
- Podsumowanie
- Przejście na SQL Server
Helion - inne książki
-
Nowość Promocja Promocja 2za1
Wielu programistów szuka prostego, bardziej intuicyjnego sposobu na tworzenie aplikacji. Przeszkadza im złożoność języków programowania, nieczytelność ich składni i stopień skomplikowania konfiguracji. W trakcie poszukiwań narzędzi zapewniających prostotę i dużą wydajność trafiają często na stworzony przez inżynierów Google język Go i... okazuje się, że spełnia on te oczekiwania, jest prosty jak Python i wydajny jak Java. Jeśli i Ty chcesz tworzyć aplikacje szybciej i efektywniej, nie tracić przy tym czasu na skomplikowane konfiguracje czy debugowanie, ta książka jest dla Ciebie.- PDF + ePub + Mobi
- Druk 51 pkt
(48,30 zł najniższa cena z 30 dni)
51.75 zł
69.00 zł (-25%) -
Nowość Promocja Promocja 2za1
Potraktuj tę książkę jako świetnego towarzysza wycieczek. Zawarte w tym przewodniku barwne ilustracje i wyczerpujące, przejrzyście podane informacje sprawią, że inaczej spojrzysz na różne elementy konstrukcji technicznych. Zrozumiesz fascynujące szczegóły działania urządzeń stworzonych przez ludzi. Nauczysz się rozpoznawać cechy charakterystyczne sieci elektroenergetycznej, dróg, kolei, mostów, tuneli, dróg wodnych i innych rozwiązań technicznych. Przekonasz się, jak wielką przyjemność daje „wypatrywanie infrastruktury”, a odkrywanie przeznaczenia napotkanych urządzeń stanie się Twoim hobby!- PDF + ePub + Mobi
- Druk 44 pkt
(38,94 zł najniższa cena z 30 dni)
44.93 zł
59.90 zł (-25%) -
Nowość Promocja Promocja 2za1
Dzięki tej książce dobrze zrozumiesz działanie Gita. Wiedza jest w niej przekazywana w prosty i konsekwentny sposób, a zastosowane techniki wizualne, opowiadane historie i liczne praktyczne ćwiczenia pozwolą Ci na skuteczną naukę krok po kroku. Stopniowo będziesz się zapoznawać z kluczowymi informacjami i dogłębnie zrozumiesz znaczenie poszczególnych terminów i koncepcji. Książkę docenią zwłaszcza osoby używające Gita w projektach prywatnych lub zawodowych, na przykład studenci i uczestnicy kursów programowania, młodsi programiści, specjaliści przetwarzania danych i pisarze techniczni.- PDF + ePub + Mobi
- Druk 43 pkt
(39,90 zł najniższa cena z 30 dni)
43.45 zł
79.00 zł (-45%) -
Nowość Promocja Promocja 2za1
To interesujące, zwięzłe i wyjątkowo praktyczne wprowadzenie do programowania w języku JavaScript. Już podczas lektury pierwszych stron zaczniesz pisać własny kod, będziesz znajdować rozwiązania różnych wyzwań, a także tworzyć aplikacje internetowe i zabawne gry. Rozpoczniesz od poznania podstawowych koncepcji stosowanych w programowaniu, takich jak zmienne, tablice, obiekty, funkcje, konstrukcje warunkowe, pętle itd. Następnie nauczysz się łączyć skrypty JavaScript z kodem HTML i CSS, aby tworzyć interaktywne aplikacje internetowe. Ze swoich nowych umiejętności skorzystasz podczas pracy nad trzema większymi projektami: grą w stylu Pong, aplikacją generującą muzykę i platformą przeznaczoną do wizualizacji danych pobranych za pomocą API.- PDF + ePub + Mobi
- Druk 54 pkt
(39,90 zł najniższa cena z 30 dni)
54.45 zł
99.00 zł (-45%) -
Bestseller Nowość Promocja Promocja 2za1
O sztucznej inteligencji jest ostatnio bardzo głośno, to nośny temat, nierzadko przedstawiany w tonie sensacyjnym. Czy AI nas zniewoli? Czy wymknie się spod kontroli? A może zabierze nam pracę i zmieni nasze życie w bezproduktywny koszmar? Rzeczywistość wygląda zgoła inaczej, niż zdają się sugerować clickbaitowe nagłówki w prasie i mediach społecznościowych. Sztuczna inteligencja jest obecna w naszym życiu od wielu lat, choć często nie zdajemy sobie z tego sprawy. Służy nam pomocą, gdy szukamy czegoś w sieci, kiedy chcemy coś przetłumaczyć, kupić, porównać albo dotrzeć z miejsca A do miejsca B. Odsiewa dla nas spam w poczcie internetowej i chroni nasze urządzenia elektroniczne przed cyberatakami. Oczywiście, ma swoje mroczne strony i tych także powinniśmy być świadomi.- PDF + ePub + Mobi
- Druk 32 pkt
(29,90 zł najniższa cena z 30 dni)
32.45 zł
59.00 zł (-45%) -
Nowość Promocja Promocja 2za1
Dzięki tej książce opanujesz podstawowe koncepcje związane z użyciem LLM. Poznasz unikatowe cechy i mocne strony kilku najważniejszych modeli (w tym GPT, Gemini, Falcon). Następnie dowiesz się, w jaki sposób LangChain, lekki framework Pythona, pozwala na projektowanie inteligentnych agentów do przetwarzania danych o nieuporządkowanej strukturze. Znajdziesz tu również informacje dotyczące dużych modeli podstawowych, które wykraczają poza obsługę języka i potrafią wykonywać różne zadania związane na przykład z grafiką i dźwiękiem. Na koniec zgłębisz zagadnienia dotyczące ryzyka związanego z LLM, a także poznasz techniki uniemożliwiania tym modelom potencjalnie szkodliwych działań w aplikacji.- PDF + ePub + Mobi
- Druk 48 pkt
(39,90 zł najniższa cena z 30 dni)
48.95 zł
89.00 zł (-45%) -
Nowość Promocja Promocja 2za1
Fusion to oprogramowanie firmy Autodesk, umożliwiające modelowanie 3D, CAD, CAM, CAE i PCB. Jego zastosowanie znacznie upraszcza i przyspiesza projektowanie, a także wytwarzanie nowych produktów. Dostępny w chmurze Autodesk Fusion oferuje rozmaite środowiska, takie jak Simulation, służące do obliczeń, analiz i symulacji, Render, przeznaczone do wizualizacji i renderingów, czy Animation, dzięki któremu można tworzyć filmy demonstrujące kolejność montażu elementów składowych urządzeń.- PDF + ePub + Mobi
- Druk 43 pkt
(39,90 zł najniższa cena z 30 dni)
43.45 zł
79.00 zł (-45%) -
Bestseller Nowość Promocja Promocja 2za1
Aż 95 procent Wszechświata pozostaje niewidoczne i niezbadane. Brian Clegg zaprasza do odkrycia dwóch największych zagadek Kosmosu — ciemnej materii i ciemnej energii. W książce demaskuje te nieuchwytne koncepty, prowadząc czytelnika przez fascynującą historię odkryć, które zmieniły nasze rozumienie Wszechświata. Od teoretycznych początków aż po najnowsze badania, wyjaśnia, jak odkryto istnienie ciemnej materii i ciemnej energii, w jaki sposób te tajemnicze siły kształtują galaktyki i inne obiekty kosmiczne, a także jak wpływają na przyszłość Wszechświata. Jednocześnie stawia fundamentalne pytanie, czy uda się kiedyś w pełni je zrozumieć. Ciemna materia i ciemna energia to nie tylko fascynująca podróż przez naukę, ale również zaproszenie do jednej z największych przygód ludzkiego umysłu — zrozumienia tego, co ukryte i nieznane.- PDF + ePub + Mobi
- Druk 30 pkt
(27,90 zł najniższa cena z 30 dni)
30.20 zł
54.90 zł (-45%) -
Nowość Promocja Promocja 2za1
Rola administratora sieci komputerowej zaczyna się od jej skonfigurowania, jednak na tym absolutnie się nie kończy. Dalej musi on zadbać o to, by sieć działała poprawnie - jeśli cokolwiek pójdzie nie tak, administrator szybko dowie się o tym od użytkowników i zostanie poproszony, by równie szybko przywrócił ją do stanu poprzedniego. Drobnostka, jeśli problem okazuje się błahy i prosty do rozwiązania. Prawdziwe wyzwanie zaczyna się wtedy, kiedy naprawa usterki wymaga dogłębnej znajomości sieci, jej silnych i mocnych stron, a także metod radzenia sobie z awariami. Na szczęście powstała ta książka.- PDF + ePub + Mobi
- Druk 92 pkt
(39,90 zł najniższa cena z 30 dni)
92.95 zł
169.00 zł (-45%) -
Nowość Promocja Promocja 2za1
Ta fantastyczna książka, pełna zabawnej narracji i praktycznych przykładów, nauczy Cię myślenia architektonicznego. Została ona, podobnie jak inne pozycje z serii Rusz głową!, przygotowana na bazie odkryć nauk poznawczych i neurofizjologii. Właśnie dzięki temu zaangażujesz swój mózg, użyjesz wielu zmysłów i niepostrzeżenie zrozumiesz dwa prawa architektury oprogramowania i cztery opisujące ją wymiary. Mistrzowsko opanujesz cechy i style architektury, a także nauczysz się określać logiczne komponenty systemów. Efekt? Zdobędziesz świetną orientację w świecie architektury oprogramowania. A wszystkiego nauczysz się, rozwiązując łamigłówki, wykonując praktyczne ćwiczenia, tworząc architektury ? i wybuchając głośnym śmiechem!- Druk 70 pkt
(39,90 zł najniższa cena z 30 dni)
70.95 zł
129.00 zł (-45%)
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep@ebookpoint.pl
Książka drukowana


Oceny i opinie klientów: ASP.NET Core 2 i Angular 5. Przewodnik dla Full-Stack Web Developera Valerio De Sanctis
(2)(1)
(0)
(0)
(0)
(0)
(1)
więcej opinii