ODBIERZ TWÓJ BONUS :: »

C# 12 w pigułce. Kompendium programisty Joseph Albahari

(ebook) (audiobook) (audiobook)
Autor:
Joseph Albahari
Serie wydawnicze:
Kompendium programisty
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
6.0/6  Opinie: 1
Stron:
1000
Druk:
oprawa twarda
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
112,77 zł 179,00 zł (-37%)
107,40 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
94,87 zł 179,00 zł (-47%)
89,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?

  • Tworzenia aplikacji w języku C# z wykorzystaniem nowości wersji 12
  • Stosowania składni C# oraz definiowania typów, zmiennych i operatorów
  • Implementowania klas, struktur, interfejsów, rekordów i typów generycznych
  • Wykorzystywania delegatów, zdarzeń, wyrażeń lambda i metod anonimowych
  • Obsługi wyjątków, instrukcji try oraz zarządzania błędami
  • Programowania z użyciem typów wartościowych i referencyjnych dopuszczających null
  • Korzystania z krotek, wzorców, atrybutów i polimorfizmu statycznego
  • Pracy z kolekcjami, listami, słownikami i kolekcjami niezmiennymi
  • Tworzenia i wykonywania zapytań LINQ, w tym LINQ to XML
  • Przetwarzania danych w formatach XML i JSON z użyciem dedykowanych klas
  • Zarządzania zasobami, pamięcią i obsługi mechanizmu usuwania nieużytków
  • Wdrażania diagnostyki, debugowania i monitorowania aplikacji
  • Programowania współbieżnego, asynchronicznego i równoległego
  • Realizowania operacji wejścia-wyjścia, pracy z plikami, strumieniami i archiwami
  • Tworzenia aplikacji sieciowych z użyciem protokołów TCP, HTTP oraz obsługi poczty
  • Wykorzystywania refleksji, generowania dynamicznego kodu i programowania dynamicznego

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.

Książka zawiera opisy najnowszych technik programowania w języku C#, przydatnych i dla nowicjuszy, i dla profesjonalistów!

Eric Lippert, Komisja Standaryzacyjna do spraw Języka C#

Oto przejrzane i zaktualizowane wydanie doskonałego podręcznika dla programistów. Jak wszystkie pozycje z serii "...w pigułce", stanowi najlepsze jednotomowe źródło praktycznej wiedzy. Znalazły się tu zwięzłe i dokładne informacje na temat języka C#, Common Language Runtime (CLR) i biblioteki klas .NET 8 Base Class Library (BCL). Nowe składniki języka C# 12 i związanej z nim platformy specjalnie wyróżniono, dzięki czemu książka może służyć także jako podręcznik do nauki C# 10 i C# 11 i pozwoli Ci błyskawicznie uzupełnić wiedzę o aktualne zagadnienia. Znalazły się tu precyzyjne opisy pojęć i przypadków użycia z naciskiem na praktyczność zastosowań. Dzięki temu jest to doskonała pomoc w codziennej pracy programisty C#.

W książce między innymi:

  • składnia C#, a także wskaźniki, rekordy, domknięcia i wzorce
  • tajniki technologii LINQ
  • programowanie współbieżne i asynchroniczne
  • wątki i programowanie równoległe
  • narzędzia .NET: wyrażenia regularne, struktury Span, kryptografia i reflection.emit

To jedna z nielicznych książek, które trzymam cały czas na biurku!

Scott Guthrie, Microsoft

Wybrane bestsellery

O autorze książki

Joseph Albahari jest autorem kilku cenionych książek o programowaniu. Jest też twórcą LINQPada, popularnego narzędzia pomocnego w implementowaniu zapytań do baz danych w LINQ.

Joseph Albahari - pozostałe książki

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka "C# 12 w pigułce. Kompendium programisty" obejmuje nowości i różnice między wersjami C# 10, 11 i 12?
Tak, książka została zaktualizowana o najnowsze funkcje C# 12 i wyraźnie wyróżnia zmiany w stosunku do poprzednich wersji, dzięki czemu możesz łatwo nadrobić różnice i poznać aktualne możliwości języka.
2. Czy ta książka nadaje się jako podręcznik do nauki samodzielnej?
Tak, publikacja jest napisana w przystępny sposób i zawiera liczne przykłady oraz praktyczne opisy, co ułatwia samodzielną naukę zarówno początkującym, jak i bardziej zaawansowanym programistom.
3. Czy w książce znajdę praktyczne przykłady kodu i zastosowań?
Tak, książka zawiera liczne przykłady kodu oraz omówienie praktycznych zastosowań, co pozwala na szybkie wdrożenie poznanych technik w codziennej pracy programistycznej.
4. Czy publikacja obejmuje także zagadnienia z .NET 8 oraz bibliotekę klas BCL?
Tak, książka omawia zarówno język C#, jak i środowisko .NET 8 oraz bibliotekę klas Base Class Library (BCL), dzięki czemu stanowi kompleksowe źródło wiedzy o aktualnym ekosystemie Microsoft.
5. Czy książka może służyć jako codzienny podręcznik i szybka pomoc podczas programowania?
Tak, dzięki przejrzystej strukturze i zwięzłym opisom książka świetnie sprawdza się jako podręczna pomoc i szybkie źródło informacji podczas pisania kodu.
6. Czy książka omawia zaawansowane tematy, takie jak programowanie równoległe, LINQ czy wyrażenia regularne?
Tak, w książce znajdziesz rozdziały poświęcone zaawansowanym zagadnieniom, takim jak LINQ, programowanie współbieżne i równoległe, wyrażenia regularne, diagnostyka, kryptografia oraz wiele innych.
7. W jakim formacie dostępna jest książka na Helion.pl?
Książka "C# 12 w pigułce. Kompendium programisty" dostępna jest zarówno w wersji papierowej, jak i w formatach elektronicznych (ebook: PDF, ePub, mobi), co pozwala wybrać najwygodniejszy sposób czytania.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki
Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Książka
112,77 zł
Dodaj do koszyka
Ebook
94,87 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint