Začínáme s pokročilým jazykem C#: Zlepšete své programátorské dovednosti

Hodnocení:   (3,1 z 5)

Začínáme s pokročilým jazykem C#: Zlepšete své programátorské dovednosti (Vaskaran Sarcar)

Recenze čtenářů

Aktuálně nejsou k dispozici žádné recenze čtenářů. Hodnocení je založeno na 3 hlasů.

Původní název:

Getting Started with Advanced C#: Upgrade Your Programming Skills

Obsah knihy:

Úvod.

Část-I

Kapitola 1: Delegáti

Dílčí témata:

- Co je to delegát?

- Jak vytvářet a používat delegáty?

- Co je to vícesměrový delegát (řetězení delegátů) a jeho použití?

- Přidávání a odebírání metod z vícesměrového delegáta.

- Kovariance a kontravariance v negenerických delegátech.

Kapitola 2: Události

Dílčí témata:

- Přehled událostí.

⬤ Tvorba událostí a příklad jednoduchých událostí.

⬤ Přihlašování jednotlivých a vícenásobných událostí.

⬤ Předávání dat událostem.

⬤ Diskuse o accessorech událostí.

Kapitola 3: Anonymní funkce a lambda exp..

Dílčí témata:

- Stručný úvod do anonymních funkcí a lambda výrazů.

⬤ Lambda výraz s parametry a bez parametrů.

⬤ Typy a obory lambda výrazu.

Syntaxe výrazu s příkladem.

Kapitola 4: LINQ

Dílčí témata:

⬤ Přehled jazyka LINQ.

⬤ Různé případové studie s jednoduchými a složitými dotazovacími výrazy.

⬤ Získávání vlastních dat z dotazovacího výrazu.

⬤ Srovnání syntaxe volání metody a syntaxe dotazu.

Část II

Kapitola 5: Obecné programování

Dílčí témata:

⬤ Přehled generických programů.

Porovnání generického programu s jeho protějškem - negenerickým programem.

⬤ Samostatné odkazy na generické programy.

⬤ Použití 'default' v generickém programu.

Jak vkládat omezení do generického programu.

⬤ Kovariance a kontravariance v kontextu obecného programu.

Kapitola 6: Programování databází

Dílčí témata:

- Jak se připojit k databázi

- Procvičování jednoduchých dotazů do databáze a získávání výsledků z databáze.

Kapitola 7: Programování vláken

Dílčí témata:

Přehled vláken.

⬤ Různé případové studie s vícevláknovými programy.

⬤ Použití delegáta ParameterizedThreadStart ve vícevláknovém prostředí.

⬤ Předávání více parametrů vláknu.

⬤ Diskuse o synchronizaci a deadlocku s příklady.

Kapitola 8: Asynchronní programování.

Dílčí témata:

Stručný přehled.

⬤ Různé techniky implementace asynchronního programu (např. použití async/await, vlákna, thread pool atd.).

Kapitola 9: Dynamické programování

Dílčí témata:

⬤ Přehled DLR.

⬤ Dynamický typ a jeho použití.

⬤ Dynamická typová kontrola.

⬤ Vyhledávání za běhu atd.

Další údaje o knize:

ISBN:9781484259337
Autor:
Vydavatel:
Vazba:Měkká vazba
Rok vydání:2020
Počet stran:396

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Návrhové vzory v jazyce C#: Praktický průvodce s příklady z reálného světa - Design Patterns in C#:...
Získejte praktické zkušenosti s jednotlivými...
Návrhové vzory v jazyce C#: Praktický průvodce s příklady z reálného světa - Design Patterns in C#: A Hands-On Guide with Real-World Examples
Interaktivní objektově orientované programování v jazyce Java: Naučte se a otestujte si své...
Část I: - Kapitola 1: Koncepty objektově orientovaného...
Interaktivní objektově orientované programování v jazyce Java: Naučte se a otestujte si své programátorské dovednosti - Interactive Object-Oriented Programming in Java: Learn and Test Your Programming Skills
Začínáme s pokročilým jazykem C#: Zlepšete své programátorské dovednosti - Getting Started with...
Úvod. Část-I Kapitola 1: Delegáti Dílčí...
Začínáme s pokročilým jazykem C#: Zlepšete své programátorské dovednosti - Getting Started with Advanced C#: Upgrade Your Programming Skills
Návrhové vzory v jazyce Java: Praktické zkušenosti s příklady z reálného světa - Java Design...
Pomocí přístupu krok za krokem v této knize se naučíte a...
Návrhové vzory v jazyce Java: Praktické zkušenosti s příklady z reálného světa - Java Design Patterns: A Hands-On Experience with Real-World Examples
Otestujte si své dovednosti v programování v jazyce C#: Zopakujte si a analyzujte důležité funkce...
Zopakujte si základní konstrukce v jazyce C#...
Otestujte si své dovednosti v programování v jazyce C#: Zopakujte si a analyzujte důležité funkce jazyka C#. - Test Your Skills in C# Programming: Review and Analyze Important Features of C#
Jednoduché a efektivní programování v jazyce C#: Dovednosti pro tvorbu aplikací pomocí Visual Studia...
Využijte dovednosti a přístupy k programování a...
Jednoduché a efektivní programování v jazyce C#: Dovednosti pro tvorbu aplikací pomocí Visual Studia a .Net. - Simple and Efficient Programming with C#: Skills to Build Applications with Visual Studio and .Net
Představujeme funkční programování v jazyce C#: C#: Využití nové perspektivy pro vývojáře operačních...
Pochopte sílu jazyka C#, který je...
Představujeme funkční programování v jazyce C#: C#: Využití nové perspektivy pro vývojáře operačních systémů. - Introducing Functional Programming Using C#: Leveraging a New Perspective for Oop Developers

Díla autora vydali tito vydavatelé:

© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)