ASP.NET Core 2 i Angular 5. Przewodnik dla Full-Stack Web Developera Valerio De Sanctis
- 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
-
Nowość Promocja
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
(89,50 zł najniższa cena z 30 dni)
98.45 zł
179.00 zł (-45%) -
PowerShell to zaawansowany interpreter poleceń oparty na środowisku programistycznym .NET Framework. Jest preferowanym narzędziem do kontrolowania i zarządzania środowiskiem Windows i Azure. W przeciwieństwie do większości powłok, które operują na łańcuchach znaków, PowerShell wykorzystuje obiekty. Takie rozwiązanie oferuje zupełnie nowe możliwości i niespotykane dotąd metody automatyzacji. PowerShell korzysta z systemu cmdletów, czyli niewielkich funkcji, które wykonują określone zadania. Cmdlety są łatwe w zapamiętaniu i użyciu, a ponadto można je łączyć w struktury, aby wykonywać bardziej złożone zadania.
- Videokurs 169 pkt
-
Nowość Promocja
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
(49,50 zł najniższa cena z 30 dni)
54.45 zł
99.00 zł (-45%) -
Nowość
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 149 pkt
-
Nowość Promocja
From fundamental subjects to delivery, automation, containerization, and cloud-native development, you'll find all the necessary information to build modern web applications using ASP.Net Core 9.-
- PDF + ePub 98 pkt
(109,00 zł najniższa cena z 30 dni)
98.10 zł
109.00 zł (-10%) -
-
Promocja
Description Angular is a popular JavaScript framework that empowers developers to create single-page applications (SPAs) with ease. This comprehensive guide is designed to equip you with the skills and knowledge to become a proficient Angular developer, even if you are starting from scratch. This book offers a step-by-step guide to mastering Angula-
- ePub + Mobi 76 pkt
(76,49 zł najniższa cena z 30 dni)
76.49 zł
84.99 zł (-10%) -
-
Promocja
This guide helps .NET developers build secure, testable, and scalable web apps using MVC and Web API, covering best practices for testing, security, and deployment, while also implementing Umbraco CMS for content management.-
- PDF + ePub 125 pkt
(109,00 zł najniższa cena z 30 dni)
125.10 zł
139.00 zł (-10%) -
-
Promocja
Demystifying working in Azure Ecosystem for .NET Core Developers Key Features Discover and put to use the latest features in .NET Core 3.1 and Azure Functions V3 Learn how to debugging Azure Functions from Production, hosted on Cloud Understand the working of Application Key Management with Security aspects Description Every developer is st-
- ePub + Mobi 76 pkt
(76,49 zł najniższa cena z 30 dni)
76.49 zł
84.99 zł (-10%) -
-
Promocja
Beginner to Expert in Web development with JavaScript: From HTML to React-Redux Key Features Acquire web development skills to build independent applications Learn the basics of HTML, CSS, JavaScript, React and Redux Understand how they can be used to build beautiful applications Learn how to debug and unit test your applications properly to-
- ePub + Mobi 76 pkt
(76,49 zł najniższa cena z 30 dni)
76.49 zł
84.99 zł (-10%) -
-
Promocja
Build and deploy scalable cloud native microservices using the Spring framework and Kubernetes. Key Features Complete coverage on how to design, build, run, and deploy modern cloud native microservices. Includes numerous sample code exercises on microservices, Spring and Kubernetes. Develop a stronghold on Kubernetes, Spring, and the microservices-
- ePub + Mobi 76 pkt
(76,49 zł najniższa cena z 30 dni)
76.49 zł
84.99 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
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
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 116 pkt
(125,10 zł najniższa cena z 30 dni)
116.10 zł
129.00 zł (-10%) -
-
Promocja
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
(29,90 zł najniższa cena z 30 dni)
134.10 zł
149.00 zł (-10%) -
-
Promocja
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
(29,90 zł najniższa cena z 30 dni)
134.10 zł
149.00 zł (-10%) -
-
Promocja
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 296 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
(305,10 zł najniższa cena z 30 dni)
296.10 zł
329.00 zł (-10%) -
Zobacz pozostałe książki z serii
-
Promocja
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
(64,50 zł najniższa cena z 30 dni)
70.95 zł
129.00 zł (-45%) -
Promocja
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
(49,50 zł najniższa cena z 30 dni)
54.45 zł
99.00 zł (-45%) -
Promocja
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
(64,50 zł najniższa cena z 30 dni)
70.95 zł
129.00 zł (-45%) -
Promocja
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
(69,50 zł najniższa cena z 30 dni)
76.45 zł
139.00 zł (-45%) -
Promocja
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
(39,50 zł najniższa cena z 30 dni)
43.45 zł
79.00 zł (-45%) -
Promocja
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
(44,50 zł najniższa cena z 30 dni)
48.95 zł
89.00 zł (-45%) -
Promocja
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
(34,50 zł najniższa cena z 30 dni)
37.95 zł
69.00 zł (-45%) -
Promocja
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
(44,50 zł najniższa cena z 30 dni)
48.95 zł
89.00 zł (-45%) -
Promocja
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
(39,50 zł najniższa cena z 30 dni)
43.45 zł
79.00 zł (-45%) -
Promocja
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
(39,50 zł najniższa cena z 30 dni)
43.45 zł
79.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 »
Audiobooka "ASP.NET Core 2 i Angular 5. Przewodnik dla Full-Stack Web Developera" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolonych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "ASP.NET Core 2 i Angular 5. Przewodnik dla Full-Stack Web Developera" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
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
Na podstawie tej praktycznej książki nauczysz się pisać skuteczne prompty dla dużych modeli językowych. Dowiesz się, w jaki sposób mogą posłużyć do generowania opisów produktów, spersonalizowanych wiadomości e-mail, postów w mediach społecznościowych, a nawet tekstów beletrystycznych i poetyckich. Poznasz także zaawansowane techniki użycia, takie jak integracja dużych modeli językowych z innymi narzędziami i tworzenie chatbotów. Wszystkie opisane tu techniki przetestujesz, eksperymentując i optymalizując swoje rozwiązania. W efekcie zdobędziesz umiejętności, które pozwolą Ci wykonywać codzienne zadania szybciej i lepiej!- PDF + ePub + Mobi
- Druk 41 pkt
(37,45 zł najniższa cena z 30 dni)
41.20 zł
74.90 zł (-45%) -
Nowość Promocja
Język DAX (ang. Data Analysis Expressions) został stworzony przez firmę Microsoft, by umożliwić wykonywanie efektywnych obliczeń na danych przechowywanych w wielu tabelach i przetwarzanych w Power BI, Excel Power Pivot czy SQL Server Analysis Services. Możliwości DAX-a są naprawdę ogromne, osoba, która go opanuje, zyska potężnego sprzymierzeńca w pracy z wielkimi zbiorami danych ukrytymi pod wyświetlanymi w raportach wykresami czy tabelami.- PDF + ePub + Mobi
- Druk 21 pkt
(19,95 zł najniższa cena z 30 dni)
21.95 zł
39.90 zł (-45%) -
Nowość Promocja
Dzięki tej książce dowiesz się, jak korzystać z możliwości platformy GitHub w trakcie transformacji przepływu pracy DevOps. Rozpoczniesz od podstaw technologii Git i od zrozumienia podejścia DevOps, zapoznasz się również z kwestią wrażeń odbieranych przez programistę. W kolejnych rozdziałach znajdziesz informacje o udostępnionych na platformie GitHub funkcjach automatyzacji i współpracy. Nauczysz się też używać funkcjonalności GitHub Copilot do zwiększenia produktywności. Ponadto dowiesz się, jak wyeliminować lukę DevOps, zachować jakość kodu i zaimplementować niezawodne środki bezpieczeństwa. Liczne ćwiczenia pomogą Ci w praktycznym poprawianiu wrażeń programisty, optymalizacji pracy zespołowej i wspieraniu innowacyjności. Szybko się przekonasz, jaki potencjał drzemie w podejściu DevOps!- PDF + ePub + Mobi
- Druk 37 pkt
(34,50 zł najniższa cena z 30 dni)
37.95 zł
69.00 zł (-45%) -
Nowość Promocja
Nawet jeśli nie darzysz królowej nauk płomiennym uczuciem, dzięki temu kompleksowemu opracowaniu z łatwością poradzisz sobie z jej lepszym poznaniem. Nie znajdziesz tu skomplikowanych teorii naukowych, tylko przystępnie podane koncepcje matematyczne niezbędne do rozwoju w dziedzinie sztucznej inteligencji, w szczególności do praktycznego stosowania najnowocześniejszych modeli. Poznasz takie zagadnienia jak regresja, sieci neuronowe, sieci konwolucyjne, optymalizacja, prawdopodobieństwo, procesy Markowa, równania różniczkowe i wiele innych w ekskluzywnym kontekście sztucznej inteligencji. Książkę docenią pasjonaci nowych technologii, twórcy aplikacji, inżynierowie i analitycy danych, a także matematycy i naukowcy.- PDF + ePub + Mobi
- Druk 70 pkt
(64,50 zł najniższa cena z 30 dni)
70.95 zł
129.00 zł (-45%) -
Nowość Promocja
Pomyśl o hakowaniu jako o metodzie wykorzystania luk w regułach systemu. Zauważ, jak bezlitośnie hakowane są praktycznie wszystkie systemy, na których opiera się funkcjonowanie społeczeństwa. Spójrz na prawo jak na skomplikowany system zawierający podatności, dzięki którym można unikać na przykład opodatkowania. W wyszukiwaniu luk specjalizują się hakerzy, w tym wypadku księgowi, doradcy podatkowi i prawnicy. Jeśli pójdziesz tym tropem, przekonasz się, że we wszystkich ważnych systemach pozostawia się luki, które służą wtajemniczonym do naginania reguł i czerpania korzyści kosztem innych.- PDF + ePub + Mobi
- Druk 30 pkt
(27,45 zł najniższa cena z 30 dni)
30.20 zł
54.90 zł (-45%) -
Nowość Promocja
Mimo zainteresowania danymi i ich analizą zbyt wiele projektów z obszaru data science kończy się fiaskiem. Firmy zatrudniają analityków danych, kupują drogie narzędzia, traktują analizę danych jak magię. Niestety, bez dogłębnego zrozumienia sposobu i celu przetwarzania danych nie masz co liczyć na sukces. Jeśli chcesz podjąć się tego wyzwania, Twoim najlepszym sojusznikiem okaże się… Excel, który świetnie się nadaje do wyjaśniania najważniejszych zagadnień nauki o danych.- PDF + ePub + Mobi
- Druk 54 pkt
(49,50 zł najniższa cena z 30 dni)
54.45 zł
99.00 zł (-45%) -
Nowość Promocja
Książka powstała z myślą o studentach informatyki i o każdym, kto przygotowuje się do pracy w zawodzie związanym z programowaniem i administrowaniem sieciami. A także z innymi obszarami, w których wiedza i umiejętności z zakresu informatyki są kluczowe, ale w których niebagatelne znaczenie ma również znajomość podstaw elektroniki. Ponieważ problemy elektryki, a także elektroniki analogowej i cyfrowej nie zawsze są proste do zrozumienia, nawet na bazowym poziomie, autor postanowił zaprezentować je w możliwie najprzystępniejszy sposób.- PDF + ePub + Mobi
- Druk 48 pkt
(44,50 zł najniższa cena z 30 dni)
48.95 zł
89.00 zł (-45%) -
Nowość Promocja
Wirtualizacja umożliwia równoczesne uruchomienie różnych systemów operacyjnych na jednym sprzęcie. Dzięki temu można lepiej wykorzystać dostępną moc obliczeniową i zasoby. Oczywiście, by móc czerpać z dobrodziejstw wirtualizacji, potrzeba odpowiednich narzędzi. Jednym z najpopularniejszych programów wspierających wirtualizację jest VirtualBox. Aby łatwiej zarządzać wirtualnymi maszynami, skuteczniej monitorować ich wydajność, sprawnie je konserwować, warto nauczyć się używać właśnie tego narzędzia. Najszybciej zrobisz to z naszym poradnikiem.- PDF + ePub + Mobi
- Druk 30 pkt
(27,45 zł najniższa cena z 30 dni)
30.20 zł
54.90 zł (-45%) -
Nowość Promocja
Nazwa Excel z pewnością jest Ci znana. Może nawet potrafisz podać jego „roboczą” definicję: najpopularniejszy arkusz kalkulacyjny świata. Zgadza się. Tylko co to właściwie oznacza i do czego w praktyce służy? W jaki sposób może Ci się przydać w codziennym życiu i podczas wykonywania zadań zawodowych? Tego dowiesz się z tej książki, przygotowanej w formie przystępnego kursu.- PDF + ePub + Mobi
- Druk 37 pkt
(34,50 zł najniższa cena z 30 dni)
37.95 zł
69.00 zł (-45%) -
Nowość Promocja
Jeśli chcesz się nauczyć używać czegoś więcej niż tylko przeglądarki w laptopie, to teraz jest świetny moment, by poznać wszystkie programy, jakie oferuje urządzenie z wgranym pakietem Office. Komputer jest narzędziem uniwersalnym. W zależności od uruchomionego oprogramowania może spełniać rolę maszyny do pisania, rozbudowanego kalkulatora, sztalug, skrzynki pocztowej, terminarza, notatnika.- PDF + ePub + Mobi
- Druk 32 pkt
(29,95 zł najniższa cena z 30 dni)
32.95 zł
59.90 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)
Weryfikacja opinii następuje na podstawie historii zamowień na koncie Użytkownika umiejszczającego opinię.
Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(1)
(0)
(0)
(0)
(0)
(1)
więcej opinii