ODBIERZ TWÓJ BONUS :: »

C# 7.1 i .NET Core 2.0 dla programistów aplikacji wieloplatformowych Mark J. Price

(ebook) (audiobook) (audiobook)
Autor:
Mark J. Price
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
4.0/6  Opinie: 7
Stron:
672
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
49,50 zł 99,00 zł (-50%)
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?

  • Konfigurowania środowiska programistycznego C# na Windows, macOS i Linux
  • Tworzenia, kompilowania i debugowania kodu w Visual Studio, Visual Studio Code i Visual Studio for Mac
  • Zarządzania kodem źródłowym przy użyciu Git i GitHub
  • Stosowania podstaw języka C# 7.1, w tym zmiennych, typów, operatorów i instrukcji sterujących
  • Implementowania programowania obiektowego: klasy, dziedziczenie, interfejsy, właściwości i indeksery
  • Wykorzystywania nowych funkcji C# 7.1, takich jak krotki, domyślne literały, pattern matching i zmienne out
  • Pracy z bibliotekami .NET Standard 2.0 oraz zarządzania pakietami NuGet
  • Obsługi plików, strumieni, kodowania tekstu i serializacji do XML oraz JSON
  • Szyfrowania danych, stosowania funkcji skrótu, podpisów cyfrowych i mechanizmów uwierzytelniania
  • Wykorzystywania Entity Framework Core do pracy z relacyjnymi bazami danych
  • Tworzenia zapytań i manipulowania danymi za pomocą LINQ oraz LINQ to XML
  • Budowania wielowątkowych i asynchronicznych aplikacji z użyciem async/await i mechanizmów synchronizacji
  • Tworzenia witryn i usług internetowych w ASP.NET Core Razor Pages, MVC i Web API
  • Dokumentowania i testowania API z użyciem narzędzia Swagger oraz integracji z Angular
  • Projektowania aplikacji desktopowych dla Windows z XAML, Fluent Design i Universal Windows Platform
  • Tworzenia aplikacji mobilnych wieloplatformowych z wykorzystaniem Xamarin.Forms i XAML

Powszechnie uważa się, że C# jest świetnym językiem ogólnego zastosowania, który nadaje się do tworzenia każdego rodzaju oprogramowania - od serwisów internetowych poprzez aplikacje biznesowe aż po gry. Oprogramowanie takie działa na komputerach biurkowych, serwerach, urządzeniach mobilnych, a także na specjalizowanych systemach do gier. Z kolei .NET Core pozwala na tworzenie rozwiązań serwerowych w chmurze oraz na pracę z urządzeniami wirtualnej lub rozszerzonej rzeczywistości. To wszystko sprawia, że technologie C# i .NET Core umożliwiają tworzenie nowoczesnych systemów, które będą wydajnie działać na wielu różnych platformach.

Ta książka jest znakomitym, spójnym i bardzo praktycznym podręcznikiem do nauki języka C#. Pokazuje również najlepsze praktyki stosowane na platformie .NET Core. Z publikacji skorzysta każdy, kto pragnie zdobyć dobre przygotowanie do pracy z językiem i platformą. Znalazły się tu przystępnie wyłożone podstawy języka C#, a także sposoby debugowania kodu i zasady programowania obiektowego. Nie zabrakło informacji o najnowszych elementach języka C# 7.1, takich jak domyślne literały, krotki, dopasowywanie wzorców, zmienne typu out i inne. Dokładnie opisano biblioteki klas .NET Standard 2.0. Zaprezentowano najważniejsze rodzaje aplikacji, takie jak witryny i aplikacje internetowe, serwisy sieciowe, aplikacje UWP oraz aplikacje mobilne.

W tej książce między innymi:

  • Solidne podstawy C# 7.1 i .NET Core 2.0
  • Profesjonalne aplikacje w ASP.NET Core 2.0 i wielozadaniowość
  • Stosowanie Entity Framework Core oraz LINQ do pracy nad danymi
  • Korzystanie ze środowiska UWP oraz z Xamarin.Forms
  • Szyfrowanie, strumienie i serializacja
  • Planowane funkcje języka C# w wersji 8

Wieloplatformowa aplikacja - profesjonalny deweloper!

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

Zobacz pozostałe książki z serii

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka ,,C# 7.1 i .NET Core 2.0 dla programistów aplikacji wieloplatformowych" obejmuje praktyczne przykłady kodu?
Tak, książka zawiera liczne praktyczne przykłady kodu, ćwiczenia oraz projekty, które pomagają w nauce C# i .NET Core na realnych przypadkach.
2. Czy publikacja omawia najnowsze funkcje języka C# 7.1 i platformy .NET Core 2.0?
Tak, książka szczegółowo opisuje nowe możliwości C# 7.1 oraz .NET Core 2.0, w tym m.in. krotki, domyślne literały, pattern matching czy zmienne typu out.
3. Jakie środowiska programistyczne są omawiane w książce?
W publikacji opisano instalację i użycie Microsoft Visual Studio 2017, Visual Studio Code oraz Visual Studio for Mac, zarówno na Windows, macOS, jak i Linux.
4. Czy książka pomoże mi przygotować się do pracy z różnymi rodzajami aplikacji (np. web, desktop, mobilne)?
Tak, książka prowadzi przez tworzenie aplikacji webowych (ASP.NET Core, Razor Pages, MVC), desktopowych (UWP, XAML), mobilnych (Xamarin.Forms) oraz usług sieciowych.
5. Czy znajdę tu informacje o pracy z bazami danych i LINQ?
Tak, książka szczegółowo omawia korzystanie z Entity Framework Core, zapytania LINQ oraz integrację z różnymi bazami danych, takimi jak SQL Server czy SQLite.
6. Czy ta pozycja nadaje się do samodzielnej nauki?
Tak, książka została napisana w przystępny sposób i zawiera liczne ćwiczenia oraz praktyczne zadania, które wspierają samodzielną naukę programowania.
7. Czy w książce opisano zagadnienia związane z bezpieczeństwem aplikacji?
Tak, znajdziesz rozdziały dotyczące szyfrowania, autoryzacji, uwierzytelniania użytkowników oraz ochrony danych w aplikacjach .NET Core.
8. W jakim formacie dostępna jest książka na Helion.pl?
Książka dostępna jest w wersji drukowanej oraz jako e-book (PDF, ePub, mobi) - możesz wybrać preferowany format podczas zakupu.

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
99,00 zł
Niedostępna
Ebook
49,50 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint