ODBIERZ TWÓJ BONUS :: »

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:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
niedostępna
Powiadom mnie, gdy książka będzie dostępna

Ebook
43,45 zł 79,00 zł (-45%)
39,50 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Przygotowywania środowiska pracy dla ASP.NET Core 2 i Angular 5
  • Tworzenia i konfigurowania projektów typu SPA z wykorzystaniem nowoczesnych narzędzi
  • Implementowania części serwerowej aplikacji w .NET Core, w tym routingu i kontrolerów
  • Budowania części klienckiej aplikacji w Angularze, wraz z obsługą HTTP i routingiem
  • Stosowania dwukierunkowego dowiązania danych oraz cyklu życia komponentów Angular
  • Tworzenia modelu danych i relacji z użyciem Entity Framework Core
  • Wdrażania migracji oraz inicjalizacji i wypełniania bazy danych
  • Realizowania operacji CRUD po stronie klienta i serwera
  • Wykorzystywania obiektów Observable do komunikacji asynchronicznej
  • Projektowania interfejsu użytkownika z użyciem LESS i Bootstrap
  • Stylowania i enkapsulacji komponentów Angular oraz pracy z Shadow DOM
  • Tworzenia i walidowania formularzy, zarówno sterowanych szablonem, jak i modelem
  • Implementowania uwierzytelniania i autoryzacji, w tym z użyciem JWT i OAuth2
  • Integracji logowania przez zewnętrznych dostawców, takich jak Facebook
  • Przeprowadzania wdrożenia aplikacji na serwerze IIS i konfiguracji środowiska produkcyjnego
  • Rozwiązywania typowych problemów wdrożeniowych i analizy błędów po publikacji

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!

MARCOWY RESET Z KSIĄŻKĄ! / Ebooki -45%, książki -35%

Wybrane bestsellery

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

Zobacz pozostałe książki z serii

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy do korzystania z książki ,,ASP.NET Core 2 i Angular 5. Przewodnik dla Full-Stack Web Developera" potrzebuję wcześniejszego doświadczenia z tymi technologiami?
Podstawowa znajomość programowania w C# oraz podstawy JavaScript i HTML będą pomocne, ale książka zawiera wprowadzenie do obu frameworków i prowadzi czytelnika krok po kroku przez proces tworzenia aplikacji.
2. Jakie narzędzia i oprogramowanie są wymagane, aby realizować przykłady z książki?
Do ćwiczeń potrzebne będą Visual Studio (lub Visual Studio Code), .NET Core SDK, Node.js, Angular CLI oraz wybrane środowisko bazodanowe, np. SQL Server Express. Szczegółowa lista znajduje się na początku książki.
3. Czy książka zawiera praktyczne przykłady kodu?
Tak, książka obfituje w praktyczne przykłady kodu, które można samodzielnie uruchomić i modyfikować. Przykładowy kod jest także dostępny do pobrania.
4. Czy książka omawia wdrażanie gotowej aplikacji na serwer produkcyjny?
Tak, w książce znajduje się osobny rozdział poświęcony wdrożeniu aplikacji, konfiguracji serwera IIS, publikacji przez FTP oraz rozwiązywaniu typowych problemów z wdrożeniem.
5. Czy znajdę w książce informacje o bezpieczeństwie i uwierzytelnianiu użytkowników?
Tak, książka szczegółowo opisuje różne techniki uwierzytelniania i autoryzacji, w tym implementację JWT, OAuth2 oraz integrację z zewnętrznymi dostawcami jak Facebook.
6. Czy książka jest aktualna dla nowszych wersji ASP.NET Core i Angulara?
Książka koncentruje się na wersjach ASP.NET Core 2 i Angular 5, jednak wiele omawianych koncepcji i technik pozostaje aktualnych także w nowszych wersjach tych frameworków. Zalecamy sprawdzenie dokumentacji, jeśli pracujesz z najnowszymi wydaniami.
7. Czy do książki dołączone są materiały dodatkowe, np. kod źródłowy lub pliki projektów?
Tak, autor udostępnia pełny kod źródłowy omawianej aplikacji, co ułatwia naukę i samodzielne eksperymentowanie.
8. Czy książka nadaje się do nauki samodzielnej, czy lepiej korzystać z niej na kursie lub szkoleniu?
Książka została napisana z myślą o samodzielnej nauce, zawiera liczne przykłady, wyjaśnienia i wskazówki, które pomogą Ci krok po kroku zbudować własną aplikację full-stack. Można z niej również korzystać podczas zajęć grupowych lub kursów.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Książka
79,00 zł
Niedostępna
Ebook
43,45 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile