ASP.NET Core 2 i Angular 5. Przewodnik dla Full-Stack Web Developera Valerio De Sanctis
(ebook)
(audiobook)
(audiobook)
- Autor:
- Valerio De Sanctis
- Wydawnictwo:
- Helion
- Wydawnictwo:
- Helion
- Ocena:
- 3.5/6 Opinie: 2
- Stron:
- 472
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Czytaj fragment
Zostało Ci
na świąteczne zamówienie
opcje wysyłki »
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
Angular został przystosowany przez programistów Google’a do tworzenia złożonych i skalowalnych aplikacji. Dzięki modułowości i wydajności jest wybierany do pisania wymagających aplikacji korporacyjnych i biznesowych. Kod jest zredukowany i zorganizowany modułowo, co zapewnia czytelność i ułatwia pracę nad projektem. Dla tworzenia dynamicznych aplikacji kluczowa jest również umiejętność zarządzania asynchronicznością i zdarzeniami, wspomagana przez bibliotekę RxJS. Choć Angular z początku może być trudniejszy do nauczenia, z perspektywy finansowej wypada lepiej od konkurencji (React i Vue). Zdecydowanie ten framework jest atrakcyjnym wyborem dla osób poszukujących stabilnego zatrudnienia. Wkrocz na przyszłościową ścieżkę rozwoju zawodowego razem z Angularem. Z naszym szkoleniem uzyskasz solidne podstawy programowania, jak również znajomość zaawansowanych technik niezbędnych do efektywnego tworzenia aplikacji webowych.- Videokurs 67 pkt
(44,70 zł najniższa cena z 30 dni)
67.05 zł
149.00 zł (-55%) -
Promocja
To kolejne, mocno przebudowane wydanie popularnego przewodnika, dzięki któremu zaczniesz skutecznie programować w języku C#. Nabierzesz wprawy w programowaniu zorientowanym obiektowo, pisaniu, testowaniu i debugowaniu funkcji, implementowaniu interfejsów i zarządzaniu danymi. Zobaczysz, w jaki sposób API środowiska .NET realizuje takie zadania jak monitorowanie wydajności i jej poprawianie, jak również praca z systemem plików i serializacją. Wiedza zawarta w kolejnych rozdziałach pozwoli Ci tworzyć praktyczne aplikacje i serwisy z wykorzystaniem biblioteki ASP.NET Core, wzorca MVC i technologii Blazor.- PDF + ePub + Mobi
- Druk 89 pkt
(89,50 zł najniższa cena z 30 dni)
89.50 zł
179.00 zł (-50%) -
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.
W przygotowaniu
Powiadom mnie, gdy książka będzie dostępna -
CLI applications boost flexibility, efficiency, and productivity in development, DevOps, system administration, and more. This book teaches you how to build powerful CLI tools with .NET, essential in today's tech-driven landscape.
W przygotowaniu
Powiadom mnie, gdy książka będzie dostępna -
Nowość Promocja
Learn advanced architectural principles and learn how to solve common API development challenges using best practices. This book covers real-world examples to develop your skills in REST and GraphQL API development in .NET.- PDF + ePub 116 pkt
(92,88 zł najniższa cena z 30 dni)
116.10 zł
129.00 zł (-10%) -
Nowość Promocja
Whether you're new to C# or returning, this updated guide teaches object-oriented programming, database work with Entity Framework Core, and web development using ASP.NET Core and Blazor, all while covering the latest technologies- PDF + ePub 116 pkt
(129,00 zł najniższa cena z 30 dni)
116.10 zł
129.00 zł (-10%) -
Promocja
Practical solutions and proven recipes for building dynamic web applications with Next.js Key Features Learn how to develop an Enterprise Resource Planning (ERP) application using Next.js. Learn how to use design patterns in Next.js effectively. Learn how to implement server-side rendering for improved performance. Description Next.js is a powerf- ePub + Mobi 67 pkt
(76,49 zł najniższa cena z 30 dni)
67.43 zł
89.90 zł (-25%) -
Promocja
A practical guide to cross-platform app development with .NET MAUI and C# Key Features Get familiar with .NET MAUI, its associated libraries, and popular design patterns used in cross-platform app development. Learn how to design and implement visually appealing and interactive user interfaces in your .NET MAUI app. Deep dive into the process of c- ePub + Mobi 67 pkt
(76,49 zł najniższa cena z 30 dni)
67.43 zł
89.90 zł (-25%) -
Promocja
Leverage the latest features of C# and .NET to optimize the development of cross-platform apps Key Features Use the .NET MAUI (Multi-platform App UI) framework to develop scalable native apps. Learn how to set up, develop, and deploy cross-platform apps with .NET Core. Build apps that can run seamlessly across multiple platforms, devices, and oper- ePub + Mobi 67 pkt
(76,49 zł najniższa cena z 30 dni)
67.43 zł
89.90 zł (-25%)
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 125 pkt
(29,90 zł najniższa cena z 30 dni)
125.10 zł
139.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 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
(29,90 zł najniższa cena z 30 dni)
305.10 zł
339.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 64 pkt
(64,50 zł najniższa cena z 30 dni)
64.50 zł
129.00 zł (-50%) -
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 49 pkt
(49,50 zł najniższa cena z 30 dni)
49.50 zł
99.00 zł (-50%) -
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 64 pkt
(64,50 zł najniższa cena z 30 dni)
64.50 zł
129.00 zł (-50%) -
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 69 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)
69.50 zł
139.00 zł (-50%) -
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 39 pkt
(39,50 zł najniższa cena z 30 dni)
39.50 zł
79.00 zł (-50%) -
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 44 pkt
(44,50 zł najniższa cena z 30 dni)
44.50 zł
89.00 zł (-50%) -
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 34 pkt
(34,50 zł najniższa cena z 30 dni)
34.50 zł
69.00 zł (-50%) -
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 44 pkt
(44,50 zł najniższa cena z 30 dni)
44.50 zł
89.00 zł (-50%) -
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 39 pkt
(39,50 zł najniższa cena z 30 dni)
39.50 zł
79.00 zł (-50%) -
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 39 pkt
(39,50 zł najniższa cena z 30 dni)
39.50 zł
79.00 zł (-50%)
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
Koncepcje te zostały przystępnie wyjaśnione właśnie w tej książce. W szczególności zapoznasz się z praktycznymi aspektami probabilistyki, statystyki, algebry liniowej i rachunku różniczkowego. Prezentacji tych zagadnień towarzyszą fragmenty kodu w Pythonie i praktyczne przykłady zastosowań w uczeniu głębokim. Rozpoczniesz od zapoznania się z podstawami, takimi jak twierdzenie Bayesa, a następnie przejdziesz do bardziej zaawansowanych zagadnień, w tym uczenia sieci neuronowych przy użyciu wektorów, macierzy i pochodnych. Dwa ostatnie rozdziały dadzą Ci szansę użycia nowej wiedzy do zaimplementowania propagacji wstecznej i metody gradientu prostego — dwóch podstawowych algorytmów napędzających rozwój sztucznej inteligencji.- Druk 44 pkt
(44,50 zł najniższa cena z 30 dni)
44.50 zł
89.00 zł (-50%) -
Nowość Promocja
Ta pozycja, podobnie jak inne z serii Rusz głową!, została przygotowana zgodnie z jedyną w swoim rodzaju metodyką nauczania, wykorzystującą zasady funkcjonowania ludzkiego mózgu. Dzięki zagadkom, tajemniczym historiom, angażującym ćwiczeniom i przystępnie podanej wiedzy bez trudu przyswoisz nawet dość złożone koncepcje, takie jak programowanie zorientowane obiektowo, aplikacje sieciowe czy uczenie maszynowe. Znajdziesz tu zabawne i niekonwencjonalne ilustracje, świetne analogie, a w toku nauki krok po kroku zbudujesz własną aplikację. Przekonasz się, że to absolutnie wyjątkowy i niezwykle skuteczny podręcznik!- Druk 64 pkt
(64,50 zł najniższa cena z 30 dni)
64.50 zł
129.00 zł (-50%) -
Nowość Promocja
Wyjątkowość tej książki polega na pragmatyzmie: opisano w niej, jak wyglądają realia pracy projektanta UX i jak bardzo potrafią być zagmatwane. Zapoznasz się z różnymi kontekstami i sytuacjami związanymi z projektowaniem UX, a także z ograniczeniami, jakie temu towarzyszą. To przygotuje Cię do prawdziwych wyzwań związanych z osobami zaangażowanymi w projekty. Poznasz też realia działalności firm i znaczenie aspektów biznesowych i finansowych. Posiądziesz cenną umiejętność godzenia celów komercyjnych ze swoją pracą bez uszczerbku dla empatii i etyki projektowania.- PDF + ePub + Mobi
- Druk 44 pkt
(44,50 zł najniższa cena z 30 dni)
44.50 zł
89.00 zł (-50%) -
Bestseller Nowość Promocja
Sztuczna inteligencja jest na ustach wszystkich. Odkąd pojawił się ChatGPT, newsy ze świata informatyki trafiają na pierwsze strony gazet, pojawiają się w serwisach informacyjnych, programach radiowych i telewizyjnych. Na temat AI dyskutują już nie tylko programiści, ale także fizycy, filozofowie i specjaliści zajmujący się rynkiem pracy. Wojskowi i naukowcy odkrywają dla niej kolejne zastosowania w swoich dziedzinach, futurolodzy zaś na zmianę straszą wizjami rodem z Terminatora i Czarnego lustra i uspokajają, że to wszystko dla naszego dobra, a sztuczna inteligencja pozostaje przecież pod ludzką kontrolą.- PDF + ePub + Mobi
- Druk 22 pkt
(22,45 zł najniższa cena z 30 dni)
22.45 zł
44.90 zł (-50%) -
Nowość Promocja
Eksperci uważają język C# za flagowy produkt firmy Microsoft udostępniający zarówno wysokopoziomowe abstrakcje, jak i niskopoziomowe mechanizmy, które pozwalają uzyskać maksymalną wydajność aplikacji. Wersja oznaczona numerem 12 wprowadza kilka istotnych usprawnień i nowych funkcji, które mogą znacząco wpłynąć na sposób pisania kodu. Chociaż niektóre z nich mogłyby się wydawać drobnymi usprawnieniami, ich skumulowany efekt znacząco poprawia jakość kodu i produktywność programisty. Tych nowości warto się nauczyć, ponieważ nagrodą za poświęcony czas jest przyjemność płynąca z tworzenia znakomitych aplikacji.- PDF + ePub + Mobi
- Druk 89 pkt
(89,50 zł najniższa cena z 30 dni)
89.50 zł
179.00 zł (-50%) -
Nowość Promocja
Oprogramowanie jest dziś praktycznie wszędzie, a programiści od dawna należą do najbardziej poszukiwanych specjalistów. Na podstawie napisanego przez nich kodu funkcjonują już nie tylko komputery i smartfony. Oprogramowanie steruje sprzętami domowymi, telewizorem czy lodówką. W ramach tak zwanego internetu rzeczy wiele urządzeń technicznych komunikuje się między sobą bez udziału człowieka. Gwałtownie rozwija się sztuczna inteligencja, wymagająca specjalistycznego oprogramowania. Nie dziwi więc, że jego rozwój ciągle przyspiesza. W obliczu tych faktów odpowiedź na pytanie, jakiego języka programowania warto się nauczyć, jest trudna. Nawet dla osoby, która wie, w jaki sposób zamierza w przyszłości korzystać ze swoich informatycznych umiejętności.- PDF + ePub + Mobi
- Druk 22 pkt
(22,45 zł najniższa cena z 30 dni)
22.45 zł
44.90 zł (-50%) -
Nowość Promocja
Ta książka stanowi twardy dowód, że matematyka jest elastyczna, kreatywna i radosna. Potraktuj ją jako fascynującą podróż przez świat matematyki abstrakcyjnej do teorii kategorii. Przekonaj się, że bez formalnej wiedzy w tej dziedzinie możesz rozwinąć umiejętność matematycznego myślenia. Abstrakcyjne idee matematyczne pomogą Ci inaczej spojrzeć na aktualne wydarzenia, kwestie sprawiedliwości społecznej i przywilejów społecznych czy nawet na COVID-19.- PDF + ePub + Mobi
- Druk 29 pkt
(29,49 zł najniższa cena z 30 dni)
29.49 zł
59.00 zł (-50%) -
Nowość Promocja
Inżynieria wymagań jest jedną z podstawowych dyscyplin inżynierii oprogramowania. Cały proces wytwarzania oprogramowania powinien być oparty właśnie na niej. W ramach inżynierii wymagań korzystamy z wiedzy naukowej, technicznej i doświadczenia do zdefiniowania problemu, a także do zarządzania zakresem budowanego systemu oprogramowania. Bez znajomości reguł dotyczących zbierania, specyfikowania i analizy wymagań bardzo trudno jest zbudować system oprogramowania spełniający rzeczywiste potrzeby jego odbiorców.- Druk 34 pkt
(34,50 zł najniższa cena z 30 dni)
34.50 zł
69.00 zł (-50%) -
Nowość Promocja
Dzięki tej przystępnej książce, przeznaczonej dla programistów i badaczy, zrozumiesz podstawy techniczne modeli LLM. Dowiesz się, do czego można je zastosować, i odkryjesz elegancję ich architektury. Nauczysz się praktycznego korzystania z frameworka LangChain, zaprojektowanego do tworzenia responsywnych aplikacji. Dowiesz się, jak dostrajać model, jak zadawać mu pytania, poznasz także sprawdzone metody wdrażania i monitorowania środowisk produkcyjnych, dzięki czemu łatwo zbudujesz narzędzia do pisania, zaawansowane roboty konwersacyjne czy nowatorskie pomoce dla programistów. Liczne praktyczne przykłady i fragmenty kodu ułatwią Ci nie tylko przyswojenie podstaw, ale także używanie modeli LLM w innowacyjny i odpowiedzialny sposób.- PDF + ePub + Mobi
- Druk 39 pkt
(39,50 zł najniższa cena z 30 dni)
39.50 zł
79.00 zł (-50%) -
Nowość Promocja
Książka jest przystępnym przewodnikiem po zastosowaniu języka SQL w procesie uzyskiwania informacji zawartych w danych. Zaczniesz od przyswojenia podstawowej wiedzy o bazach danych i SQL, a następnie przystąpisz do analizy prawdziwych zbiorów danych, takich jak demografia spisu ludności w Stanach Zjednoczonych, przejazdy taksówek w Nowym Jorku i szczegóły z krajowego katalogu targów rolniczych. Dzięki ćwiczeniom i przykładom zamieszczonym w każdym rozdziale szybko zaznajomisz się ze wszystkimi, również najnowszymi, narzędziami niezbędnymi do budowania zaawansowanych baz danych PostgreSQL. Zrozumiesz również, jak w szybki i efektywny sposób dane pozwalają zdobyć potrzebne informacje.- PDF + ePub + Mobi
- Druk 49 pkt
(49,50 zł najniższa cena z 30 dni)
49.50 zł
99.00 zł (-50%)
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
Proszę wybrać ocenę!
Proszę wpisać opinię!
Książka drukowana
* pola obowiązkowe
Proszę czekać...
Chcesz by Twoja paczka zdążyła pod choinkę?
Postaraj się złożyć zamówienie do:
18. grudnia (Paczka w Ruchu),
18. grudnia (Poczta Polska),
19. grudnia (paczkomaty InPost),
19. grudnia (DPD punkty).
19. grudnia (DPD Kurier).
Postaraj się złożyć zamówienie do:
18. grudnia (Paczka w Ruchu),
18. grudnia (Poczta Polska),
19. grudnia (paczkomaty InPost),
19. grudnia (DPD punkty).
19. grudnia (DPD Kurier).
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ę.
(1)
(0)
(0)
(0)
(0)
(1)
więcej opinii