Naučte sa programovať v jazyku C#: Príručka na vybudovanie pevných základov v jazyku C# na písanie efektívnych programov

Hodnotenie:   (4,3 z 5)

Naučte sa programovať v jazyku C#: Príručka na vybudovanie pevných základov v jazyku C# na písanie efektívnych programov (Raffaele Rialdi)

Recenzie čitateľov

Zhrnutie:

Kniha je vysoko cenená pre svoje jasné vysvetlenia a komplexné pokrytie jazyka C#, čo z nej robí cenný zdroj informácií pre začiatočníkov aj pre tých, ktorí chcú prehĺbiť svoje znalosti tohto jazyka.

Výhody:

Rýchle dodanie, dobre napísaný obsah, komplexné pokrytie tém jazyka C#, jasné vysvetlenia, vhodné pre začiatočníkov aj stredne pokročilých, žiadne zbytočné zbytočnosti.

Nevýhody:

Určitá negatívna zaujatosť voči vydavateľstvu (Packt) na základe predchádzajúcich skúseností, ale táto konkrétna kniha vyniká pozitívne.

(na základe 4 čitateľských recenzií)

Pôvodný názov:

Learn C# Programming: A guide to building a solid foundation in C# language for writing efficient programs

Obsah knihy:

Začnite pracovať s jazykom C# a upevnite si znalosti základných programovacích konceptov, ako je procedurálne, objektovo orientované, generické, funkcionálne a asynchrónne programovanie, spolu s najnovšími funkciami jazyka C# 8

Kľúčové vlastnosti

⬤ Učte sa základy jazyka C# pomocou prehľadných príkladov a vysvetlení.

⬤ Využívajte najnovšie funkcie jazyka C# 8 vrátane nulovateľných referenčných typov, vylepšenia porovnávania vzorov a asynchrónnych tokov.

⬤ Preskúmajte koncepcie objektovo orientovaného programovania, funkcionálneho programovania a viacvláknového programovania.

Popis knihy

Programovací jazyk C# je často hlavnou voľbou vývojárov na vytváranie širokej škály aplikácií pre počítače, cloud a mobilné zariadenia. Za takmer dve desaťročia svojej existencie sa jazyk C# vyvinul zo všeobecného objektovo orientovaného jazyka na multiparadigmatický jazyk s pôsobivými vlastnosťami.

Táto kniha vás krok za krokom prevedie jazykom C# od základov. Začnete so základnými stavebnými kameňmi jazyka C#, medzi ktoré patria základné dátové typy, premenné, reťazce, polia, operátory, riadiace príkazy a cykly. Po zvládnutí základov prejdete k osvojeniu si konceptov objektovo orientovaného programovania, ako sú triedy a štruktúry, objekty, rozhrania a abstrakcia. Podrobne sa preberá generické, funkcionálne programovanie, dynamické a asynchrónne programovanie. Táto kniha vás tiež prevedie regulárnymi výrazmi, reflexiou, správou pamäte, porovnávaním vzorov, výnimkami a mnohými ďalšími pokročilými témami. Ako budete napredovať, preskúmate rámec.NET Core 3 a naučíte sa používať rozhranie príkazového riadka (CLI) dotnet, využívať balíky NuGet, vyvíjať pre Linux a migrovať aplikácie vytvorené pomocou.NET Framework. Nakoniec pochopíte, ako spúšťať jednotkové testy pomocou frameworkov Microsoft pre jednotkové testovanie, ktoré sú k dispozícii v aplikácii Visual Studio.

Na konci tejto knihy budete dobre ovládať základy jazyka C# a budete pripravení začať s ním vytvárať aplikácie.

Čo sa naučíte

⬤ Zoznámite sa so všetkými novými funkciami jazyka C# 8.

⬤ Zistite, ako používať atribúty a reflexiu na vytváranie rozšíriteľných aplikácií.

⬤ Využívajte LINQ na jednotné vyhľadávanie rôznych zdrojov údajov.

⬤ Používajte súbory a prúdy a serializujte údaje do formátov JSON a XML.

⬤ Písať asynchrónny kód pomocou vzoru async-await.

⬤ Využívajte nástroje jadra.NET Core na vytváranie, kompiláciu a publikovanie svojich aplikácií.

⬤ Vytvárať unit testy pomocou Visual Studia a frameworkov Microsoft pre unit testing.

Pre koho je táto kniha určená

Ak máte málo skúseností s kódovaním alebo jazykom C# a chcete sa naučiť základy programovania v jazyku C#, aby ste mohli rozvíjať výkonné programovacie techniky, táto kniha je určená práve vám. Pomôže aj začínajúcim programátorom pri písaní skriptov alebo programov na vykonávanie konkrétnych úloh.

Ďalšie údaje o knihe:

ISBN:9781789805864
Autor:
Vydavateľ:
Väzba:Mäkká väzba

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Naučte sa programovať v jazyku C#: Príručka na vybudovanie pevných základov v jazyku C# na písanie...
Začnite pracovať s jazykom C# a upevnite si...
Naučte sa programovať v jazyku C#: Príručka na vybudovanie pevných základov v jazyku C# na písanie efektívnych programov - Learn C# Programming: A guide to building a solid foundation in C# language for writing efficient programs

Diela autora vydali tieto vydavateľstvá: