Hodnotenie:
Kniha o jazyku C# 8 a .NET Core 3 sa stretáva s pozitívnymi ohlasmi pre svoje rozsiahle pokrytie, jasné vysvetlenia a praktické príklady, vďaka čomu je vhodná pre začiatočníkov aj skúsených vývojárov. Niektorí recenzenti však upozorňujú na určité obmedzenia, ako sú občasné nejasné časti, diskusie na vysokej úrovni o pokročilých témach a drobné problémy s konštrukciou knihy.
Výhody:⬤ Dôkladné pokrytie jazyka C# 8 a .NET Core 3 s jasnými vysvetleniami a praktickými príkladmi.
⬤ Dobrá organizácia, začínajúca od základov a pokračujúca k pokročilým témam.
⬤ Zahrnutie užitočných kódovacích postupov a online zdrojov.
⬤ Silné zameranie na CRUD aplikácie a UWP aplikácie.
⬤ Užitočné pre nových vývojárov aj skúsených inžinierov, ktorí si chcú aktualizovať svoje znalosti.
⬤ Niektoré časti sú nejasné alebo nedostatočne hlboké, takže čitatelia sú z niektorých tém zmätení.
⬤ Vysokoúrovňové spracovanie pokročilých tém, ako sú ASP.NET Core a Xamarin, neposkytuje komplexné návody.
⬤ Problémy s niektorými obrázkami, ktoré sú malé a neprehľadné.
⬤ Drobné problémy s kvalitou konštrukcie fyzickej knihy.
⬤ Nie je ideálna pre úplných začiatočníkov kvôli niektorým náročným konceptom.
(na základe 71 čitateľských recenzií)
C# 8.0 and .NET Core 3.0 - Modern Cross-Platform Development: Build applications with C#, .NET Core, Entity Framework Core, ASP.NET Core, and ML.NET u
Naučte sa základy, praktické aplikácie a najnovšie funkcie jazyka C# 8. 0 a.NET Core 3. 0 od odborného učiteľa Marka J. Pricea.
Kľúčové vlastnosti
⬤ Vybudujte moderné, multiplatformové aplikácie s.NET Core 3. 0.
⬤ Získajte rýchly prehľad o jazyku C# a aktuálne informácie o všetkých najnovších funkciách jazyka C# 8. 0.
⬤ Začnite vytvárať profesionálne webové aplikácie s ASP.NET Core 3. 0.
Popis knihy
V jazyku C# 8. 0 a.NET Core 3. 0 - Modern Cross-Platform Development, Fourth Edition vám odborný učiteľ Mark J. Price poskytne všetko, čo potrebujete na to, aby ste mohli začať programovať aplikácie v jazyku C#.
Toto najnovšie vydanie využíva populárny editor Visual Studio Code, ktorý funguje vo všetkých hlavných operačných systémoch. Je plne aktualizovaná a rozšírená o nové kapitoly o systémoch správy obsahu (CMS) a strojovom učení s ML.NET.
Kniha obsahuje všetky potrebné témy. V prvej časti sa dozviete základy jazyka C# vrátane objektovo orientovaného programovania a nového jazyka C# 8. 0, ako sú nulovateľné referenčné typy, zjednodušené porovnávanie vzorov prepínačov a predvolené metódy rozhrania. Časť 2 sa zaoberá štandardnými rozhraniami API.NET, ako je správa a dopytovanie sa na údaje, monitorovanie a zvyšovanie výkonu, práca so súborovým systémom, asynchrónne prúdy, serializácia a šifrovanie. Časť 3 obsahuje príklady multiplatformových aplikácií, ktoré môžete vytvoriť a nasadiť, napríklad webové aplikácie s použitím ASP.NET Core alebo mobilné aplikácie s použitím Xamarin. Forms. Kniha predstavuje tri technológie na vytváranie desktopových aplikácií pre systém Windows vrátane Windows Forms, Windows Presentation Foundation (WPF) a Universal Windows Platform (UWP) aplikácií, ako aj webových aplikácií, webových služieb a mobilných aplikácií.
Čo sa naučíte
⬤ Vybudovať multiplatformové aplikácie pre Windows, macOS, Linux, iOS a Android.
⬤ Poznáte vývoj aplikácií v jazyku C# 8. 0 a.NET Core 3. 0.
⬤ Preskúmať ASP.NET Core 3. 0 a vytvárajte profesionálne webové aplikácie.
⬤ Oboznámte sa s objektovo orientovaným programovaním a multitaskingom v jazyku C#.
⬤ Vyhľadávať a manipulovať s údajmi pomocou LINQ.
⬤ Využívať Entity Framework Core a pracovať s relačnými databázami.
⬤ Objavte vývoj aplikácií pre Windows pomocou platformy Universal Windows a XAML.
⬤ Vytvárajte mobilné aplikácie pre iOS a Android pomocou Xamarinu. Forms.
Pre koho je táto kniha určená
Čitateľom s určitými predchádzajúcimi skúsenosťami s programovaním alebo so vzdelaním v oblasti vedy, techniky, inžinierstva alebo matematiky (STEM), ktorí chcú získať pevné základy s jazykom C# 8. 0 a.NET Core 3. 0.