ODBIERZ TWÓJ BONUS :: »

C# 8.0 w pigułce Joseph Albahari, Eric Johannsen

(ebook) (audiobook) (audiobook)
Autorzy:
Joseph Albahari, Eric Johannsen
Serie wydawnicze:
W pigułce
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
Bądź pierwszym, który oceni tę książkę
Stron:
1016
Druk:
oprawa twarda
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
89,40 zł 149,00 zł (-40%)
89,40 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
74,50 zł 149,00 zł (-50%)
74,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?

  • Składni języka C# oraz definiowania zmiennych, typów i przestrzeni nazw
  • Tworzenia klas, struktur, interfejsów, typów generycznych i wyliczeń
  • Stosowania delegatów, zdarzeń, wyrażeń lambda i metod anonimowych
  • Obsługi wyjątków, instrukcji try-catch oraz dokumentacji XML
  • Wykorzystywania typów wartościowych i referencyjnych dopuszczających wartość null
  • Implementowania wzorców, krotek, typów anonimowych i metod rozszerzających
  • Pracy z kolekcjami: listami, słownikami, stosami, kolejkami i zbiorami
  • Tworzenia i wykonywania zapytań LINQ oraz korzystania z operatorów LINQ
  • Przetwarzania danych XML i JSON, w tym obsługi LINQ to XML
  • Zarządzania pamięcią, zwalniania zasobów i zapobiegania wyciekom pamięci
  • Debugowania, monitorowania i korzystania z narzędzi diagnostycznych
  • Programowania współbieżnego i asynchronicznego z użyciem wątków i zadań
  • Obsługi strumieni, operacji wejścia-wyjścia, plików i kompresji
  • Realizacji komunikacji sieciowej: HTTP, FTP, TCP, DNS i poczta elektroniczna
  • Serializacji danych do formatu XML, JSON i binarnego
  • Wykorzystywania refleksji, metadanych oraz generowania dynamicznego kodu

C# jest od początku rozwijany w konsekwentny, przemyślany sposób, a każda nowa funkcjonalność idealnie integruje się z resztą języka. W efekcie łączy on nowoczesność i bezpieczeństwo. Wersja 8.0 jest kolejną poważną aktualizacją tego języka. Zapewnia wysokopoziomowe abstrakcje, między innymi wyrażenia, zapytania i kontynuacje asynchroniczne, ale także udostępnia niskopoziomowe mechanizmy pozwalające osiągnąć maksymalną wydajność aplikacji dzięki wykorzystaniu takich konstrukcji jak własne typy wartościowe programisty czy opcjonalne wskaźniki. Ceną, jaką programista płaci za ten rozwój, jest konieczność ciągłej nauki.

To kolejne, przejrzane i zaktualizowane wydanie doskonałego podręcznika dla programistów. Znalazły się tu zwięzłe i dokładne informacje na temat języka C#, Common Language Runtime (CLR) oraz platformy .NET Core. Zaprezentowano precyzyjne opisy pojęć i konkretne przypadki użycia, a poszczególne zagadnienia potraktowano dogłębnie i od strony praktycznej. Sporo uwagi poświęcono dość trudnym tematom, jak współbieżność, bezpieczeństwo i dostęp do funkcji systemu operacyjnego, przy czym nie zaniedbano kwestii czytelności i nie spłycono informacji. Nowe składniki języka C# 8.0 i związanej z nim platformy specjalnie oznaczono, dzięki czemu to wydanie może też służyć jako podręcznik do C# 7.0.

W książce między innymi:

  • składnia C#, definiowanie zmiennych, wskaźniki, domknięcia i wzorce
  • tajniki LINQ i praca na danych
  • programowanie współbieżne i asynchroniczne
  • praca z wątkami i programowanie równoległe
  • narzędzia platformy .NET oraz kompilator Roslyn

Sprawdź, jak w C# pracują najlepsi programiści!

Wybrane bestsellery

O autorach 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.

Eric Johannsen jest programistą i specjalistą w zakresie uczenia maszynowego. Ma duże doświadczenie w dziedzinie projektowania rozwiązań programistycznych dla nowych potrzeb i okazji biznesowych.

Joseph Albahari, Eric Johannsen - pozostałe książki

Zobacz pozostałe książki z serii W pigułce

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka ,,C# 8.0 w pigułce" obejmuje najnowsze funkcje języka C# 8.0?
Tak, książka szczegółowo opisuje nowe funkcje wprowadzone w C# 8.0, a wszystkie nowości są specjalnie oznaczone, co ułatwia naukę zarówno C# 8.0, jak i wcześniejszych wersji.
2. Czy publikacja nadaje się do szybkiego wyszukiwania informacji podczas pracy z kodem?
Tak, książka została napisana w formie podręcznika - zawiera zwięzłe, precyzyjne opisy zagadnień oraz praktyczne przykłady, co czyni ją świetnym źródłem do szybkiego rozwiązywania problemów programistycznych.
3. Czy znajdę w tej książce praktyczne przykłady kodu?
Tak, w książce znajdują się liczne przykłady kodu, które ilustrują omawiane zagadnienia i pomagają zrozumieć sposób działania poszczególnych funkcji języka C# oraz platformy .NET Core.
4. Czy ta książka będzie pomocna w przygotowaniu się do rozmowy kwalifikacyjnej z zakresu C#?
Tak, publikacja omawia szeroki zakres tematów - od podstaw po zaawansowane zagadnienia, takie jak LINQ, programowanie asynchroniczne, wielowątkowość czy bezpieczeństwo, co czyni ją cennym źródłem wiedzy podczas przygotowań do rozmowy rekrutacyjnej.
5. Czy książka jest aktualna pod kątem platform .NET Core i .NET Standard?
Tak, książka zawiera aktualne informacje dotyczące .NET Core, .NET Standard oraz powiązanych frameworków i narzędzi, uwzględniając zmiany i nowości w ekosystemie .NET.
6. Czy publikacja nadaje się do samodzielnej nauki języka C#, jeśli już mam podstawy programowania?
Tak, książka jest idealna dla osób, które znają już podstawy programowania i chcą szybko oraz skutecznie opanować zarówno podstawowe, jak i zaawansowane aspekty języka C#.
7. Czy książka dostępna jest w wersji elektronicznej (ebook)?
Tak, książka ,,C# 8.0 w pigułce" jest dostępna zarówno w wersji drukowanej, jak i elektronicznej (ebook) na Helion.pl.
8. Jak mogę szybko znaleźć interesujący mnie temat w książce?
Publikacja posiada szczegółowy spis treści oraz przejrzysty układ rozdziałów, co pozwala łatwo odnaleźć konkretne zagadnienia związane z C#, .NET Core czy programowaniem aplikacji.

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
89,40 zł
Dodaj do koszyka
Ebook
74,50 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint