ODBIERZ TWÓJ BONUS :: »

Zostań ekspertem .NET 8. Dobre praktyki, wzorce projektowe, debugowanie i testowanie aplikacji Mark J. Price

Autor:
Mark J. Price
Serie wydawnicze:
Okiem eksperta
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
Bądź pierwszym, który oceni tę książkę
Stron:
760
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
83,40 zł 139,00 zł (-40%)
83,40 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
69,50 zł 139,00 zł (-50%)
69,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

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Konfigurowania środowiska programistycznego i narzędzi dla .NET
  • Efektywnego korzystania z edytorów kodu, refaktoryzacji i asystentów AI
  • Zarządzania kodem źródłowym przy użyciu Gita i pracy z repozytoriami
  • Debugowania aplikacji .NET, rozwiązywania problemów z pamięcią i korzystania z narzędzi analitycznych
  • Implementowania protokołowania, śledzenia i metryk obserwowalności z użyciem OpenTelemetry
  • Tworzenia i generowania dokumentacji kodu, API i usług z wykorzystaniem DocFX i OpenAPI
  • Wykorzystywania refleksji, atrybutów i generatorów kodu źródłowego w .NET
  • Zabezpieczania danych i aplikacji za pomocą kryptografii, szyfrowania, haszowania i uwierzytelniania
  • Budowania aplikacji wykorzystujących modele LLM i integracji z Semantic Kernel oraz lokalnymi modelami
  • Stosowania wstrzykiwania zależności, zarządzania czasem życia serwisów i korzystania z kontenerów DI
  • Tworzenia testów jednostkowych, integracyjnych, funkcjonalnych, end-to-end oraz mockowania z xUnit i NSubstitute
  • Mierzenia wydajności aplikacji, przeprowadzania testów obciążeniowych i korzystania z BenchmarkDotNet, JMeter i NBomber
  • Automatyzowania testów interfejsu użytkownika z Playwrightem i testowania aplikacji webowych
  • Konteneryzowania aplikacji .NET przy użyciu Dockera oraz zarządzania obrazami i kontenerami
  • Tworzenia i wdrażania oprogramowania chmurowego z .NET Aspire, orkiestracji zasobów i integracji z Dockerem
  • Stosowania wzorców projektowych, zasad SOLID, DRY, KISS oraz dobrych praktyk architektury oprogramowania

Większość książek programistycznych obejmuje jedynie wybrane tematy, takie jak bezpieczeństwo, testowanie aplikacji czy wdrażanie w chmurze. Inne koncentrują się na architekturze aplikacji, wzorcach projektowych albo przygotowaniu się do rozmów kwalifikacyjnych. Trudno jednak znaleźć przystępny przewodnik, który pozwoliłby krok po kroku przyswoić wszystkie umiejętności zawodowego programisty .NET.

Dzięki temu podręcznikowi odblokujesz swój potencjał i otworzysz drogę do kariery. Nauczysz się zarządzania kodem źródłowym przy użyciu Gita i skutecznego nawigowania po projektach. Odkryjesz zaawansowane techniki debugowania i dokumentowania kodu, co poprawi jego czytelność i ułatwi utrzymanie projektów. Zgłębisz też tajniki kryptografii, by zapewnić poufność i spójność danych na każdym etapie cyklu życia aplikacji. W książce nie zabrakło wnikliwego spojrzenia na nowoczesne zagadnienia, takie jak budowanie inteligentnych aplikacji korzystających z modeli LLM, wstrzykiwanie zależności, testowanie czy konteneryzacja za pomocą Dockera. Dzięki wskazówkom dotyczącym najlepszych praktyk architektury oprogramowania zaczniesz tworzyć solidne, skalowalne i łatwe w utrzymaniu aplikacje!

W książce:

  • zaawansowane techniki debugowania
  • ochrona danych i aplikacji przy użyciu kryptografii
  • zastosowanie modeli LLM i programowanie chmurowe z .NET Aspire
  • wstrzykiwanie zależności
  • optymalizacja wydajności poprzez benchmarking i testowanie
  • przygotowanie się do rozmowy kwalifikacyjnej

Od juniora do eksperta. Wszystko, co musisz wiedzieć o .NET!

Wiosna w głowie, ebook w dłoni! / do -50% na tysiące tytułów

Wybrane bestsellery

O autorze książki

Mark J. Price - specjalizuje się w programowaniu w języku C#. Pracuje w Microsofcie, tworzy rozwiązania dla Microsoft Azure. Zdał ponad 80 egzaminów Microsoftu. Zajmuje się też dydaktyką: przeszkolił wielu przyszłych programistów, od 16-letnich początkujących aż po 70-latków na emeryturze.

Mark J. Price - pozostałe książki

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka ,,Zostań ekspertem .NET 8" obejmuje najnowsze technologie i narzędzia związane z .NET?
Tak, książka omawia zarówno .NET 8, jak i nowości z .NET 9, a także najnowsze narzędzia takie jak Visual Studio 2022, Rider, Docker, .NET Aspire, Semantic Kernel, Playwright i wiele innych.
2. Czy znajdę w książce praktyczne przykłady i ćwiczenia do samodzielnej nauki?
Tak, w każdym rozdziale znajdują się ćwiczenia praktyczne, zadania sprawdzające wiedzę oraz materiały dostępne online, które pozwalają utrwalić zdobytą wiedzę.
3. Czy książka nadaje się do przygotowania do rozmowy kwalifikacyjnej na stanowisko programisty .NET?
Tak, jeden z rozdziałów jest poświęcony przygotowaniu do rozmów kwalifikacyjnych, zawiera przykładowe pytania oraz wskazówki dotyczące kariery i pracy w zespole programistycznym.
4. Czy książka obejmuje tematy związane z testowaniem, debugowaniem i optymalizacją wydajności aplikacji?
Tak, książka szczegółowo omawia testy jednostkowe, integracyjne, bezpieczeństwa, wydajnościowe oraz techniki debugowania, mockowania i optymalizacji wydajności.
5. W jaki sposób mogę uzyskać dostęp do kodów źródłowych i materiałów dodatkowych omawianych w książce?
Autor udostępnia repozytorium na GitHubie, z którego można pobrać kody źródłowe i rozwiązania do ćwiczeń opisanych w książce.
6. Czy książka wyjaśnia zagadnienia związane z bezpieczeństwem i kryptografią w aplikacjach .NET?
Tak, osobny rozdział poświęcony jest ochronie danych, kryptografii, uwierzytelnianiu i autoryzacji użytkowników w aplikacjach .NET.
7. Czy publikacja omawia wzorce projektowe i dobre praktyki programistyczne?
Tak, książka zawiera rozdziały poświęcone wzorcom projektowym, zasadom SOLID, DRY, KISS oraz innym najlepszym praktykom stosowanym w architekturze oprogramowania .NET.
8. Czy mogę korzystać z tej książki ucząc się samodzielnie, bez wcześniejszego doświadczenia w .NET?
Książka prowadzi czytelnika krok po kroku, zaczynając od podstawowych narzędzi i umiejętności, jednak najlepiej sprawdzi się u osób posiadających już podstawową wiedzę programistyczną.

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
83,40 zł
Dodaj do koszyka
Ebook
69,50 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 Google Pay Ikona płatności ING Bank Śląski 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łać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile