ODBIERZ TWÓJ BONUS :: »

C# od podszewki. Wydanie IV Jon Skeet

Autor:
Jon Skeet
Serie wydawnicze:
Od podszewki
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
5.0/6  Opinie: 9
Stron:
536
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
99,00 zł
Powiadom mnie, gdy książka będzie dostępna

Ebook
54,45 zł 99,00 zł (-45%)
49,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?

  • Wykorzystywania typów generycznych do tworzenia elastycznych i bezpiecznych kolekcji
  • Stosowania wyrażeń lambda, metod anonimowych i drzew wyrażeń
  • Implementowania iteratorów oraz przetwarzania leniwego z użyciem yield
  • Używania inicjalizatorów obiektów, kolekcji i typów anonimowych
  • Tworzenia zapytań LINQ oraz przekształcania danych przy użyciu składni zapytań
  • Wdrażania typowania dynamicznego i obsługi parametrów opcjonalnych
  • Programowania asynchronicznego z użyciem async, await oraz niestandardowych typów zadań
  • Analizowania działania maszyn stanowych generowanych przez kompilator dla metod asynchronicznych
  • Korzystania z automatycznie implementowanych właściwości i składowych z ciałem w postaci wyrażenia
  • Formatowania i interpolacji łańcuchów znaków, w tym użycia typu FormattableString
  • Stosowania operatora ?. do bezpiecznego dostępu do właściwości i metod
  • Pracy z krotkami, dekonstruktorami oraz dopasowywaniem wzorców w instrukcjach is i switch
  • Zwiększania wydajności poprzez przekazywanie danych przez referencję (ref, in, ref readonly)
  • Definiowania metod lokalnych, usprawnień dla zmiennych out oraz literałów liczbowych
  • Wykorzystywania typów referencyjnych przyjmujących wartość null i wyrażeń switch z C# 8
  • Realizowania asynchronicznego zwalniania zasobów i iteracji z użyciem nowych konstrukcji języka

C# liczy sobie około dwudziestu lat. Jest niestrudzenie rozwijany i doskonalony przez Microsoft, a dzięki swojej wszechstronności znajduje zastosowanie w wielu dziedzinach: pisaniu gier komputerowych, tworzeniu skalowalnych i niezawodnych aplikacji internetowych oraz aplikacji mobilnych, a nawet niskopoziomowym programowaniu komponentów większych systemów. Twórcy C# postawili na obiektowość, ścisłą kontrolę typów, a przede wszystkim na prostotę w stosowaniu. W tym celu wykorzystano wyniki badań akademickich i połączono je z praktycznymi technikami rozwiązywania problemów. W efekcie C# stał się ulubionym językiem profesjonalistów.

To czwarte wydanie podręcznika przeznaczonego dla programistów C#, którzy znają podstawy tego języka, jednak zależy im na dogłębnym zrozumieniu ważnych pojęć i przyswojeniu różnych sposobów myślenia o pozornie znanych zagadnieniach. W książce skrótowo opisano wersje C# od 2 do 5, a wyczerpująco omówiono wersje od 6 do 7.3. Zaprezentowano również niektóre informacje o projektowanych nowych elementach języka C# 8, takich jak typy referencyjne przyjmujące wartość null, wyrażenia switch, usprawnienia dopasowywania wzorców, a także dalsza integracja asynchroniczności z podstawowymi mechanizmami języka. Poszczególne treści zilustrowano licznymi przykładami kodu źródłowego.

W tej książce między innymi:

  • wyrażenia lambda, inicjalizatory zapytań, asynchroniczność
  • składowe z ciałem w postaci wyrażenia
  • zaawansowane techniki pracy z ciągami znaków
  • zagadnienia integracji krotek z językiem
  • dekonstruktory i dopasowywanie wzorców
  • nowe techniki stosowania referencji i powiązanych mechanizmów

C#. Programowanie na najwyższym poziomie!

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

Wybrane bestsellery

O autorze książki

Jon Skeet jest starszym inżynierem oprogramowania w firmie Google. Odpowiada za tworzenie bibliotek klienckich dla .NET na platformie Google Cloud. Bierze również udział w tworzeniu standardu języka C# w organizacji ECMA. Jest programistą o niemal legendarnych umiejętnościach tworzenia kodu, przy tym chętnie dzieli się wiedzą i doświadczeniem z innymi. Ma nietypowe hobby: interesuje się zagadnieniami pomiaru czasu i dat.

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka ,,C# od podszewki. Wydanie IV" obejmuje najnowsze wersje języka C#?
Książka szczegółowo omawia wersje C# od 6 do 7.3 oraz wprowadza wybrane nowości z C# 8, takie jak typy referencyjne przyjmujące wartość null, nowe wyrażenia switch, usprawnienia dopasowywania wzorców czy asynchroniczność.
2. Czy książka zawiera praktyczne przykłady kodu?
Tak, większość omawianych zagadnień zilustrowano licznymi, praktycznymi przykładami kodu źródłowego, które pomagają lepiej zrozumieć i zastosować prezentowane koncepcje w praktyce.
3. Czy do korzystania z książki potrzebuję wcześniejszej znajomości C#?
Książka jest przeznaczona dla osób, które opanowały już podstawy C#, ale chcą poszerzyć i pogłębić swoją wiedzę o zaawansowane mechanizmy i nowe możliwości języka.
4. Czy książka nadaje się jako materiał do nauki samodzielnej?
Tak, książka została napisana w sposób umożliwiający samodzielną naukę - zawiera wyjaśnienia na różnym poziomie trudności, przykłady oraz podsumowania po każdym rozdziale.
5. Czy publikacja obejmuje zagadnienia związane z programowaniem asynchronicznym w C#?
Tak, zagadnienia asynchroniczności są szczegółowo omówione - zarówno pod względem teoretycznym, jak i praktycznym, z przykładami implementacji oraz wskazówkami dotyczącymi testowania i wydajności.
6. Czy książka omawia różnice między starszymi a nowszymi wersjami C#?
Tak, publikacja prezentuje ewolucję języka C#, opisuje zmiany wprowadzone w kolejnych wersjach i porównuje ich zastosowanie oraz wpływ na codzienną pracę programisty.
7. Czy książka dostępna jest w formie elektronicznej (ebook)?
Tak, książkę można zakupić zarówno w wersji papierowej, jak i elektronicznej (ebook) na Helion.pl.
8. Jakie inne zasoby mogą pomóc w nauce C# razem z tą książką?
Warto korzystać z oficjalnej dokumentacji Microsoft, platform edukacyjnych online oraz społeczności programistycznych, które mogą uzupełnić wiedzę zdobytą dzięki książce.

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
99,00 zł
Czasowo niedostępna
Ebook
54,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 ING Bank Śląski 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