MENU
Úvod
Kurzy
Jazyk C# - pokročilé techniky I.
záujem o kurz

Jazyk C# - pokročilé techniky I. (CS2)

Kurz rozšiřuje znalosti programátorů v jazyce C# o pokročilejší techniky, jako je například operator overloading (přetěžování operátorů), extension methods, anonymní typy, lambda výrazy a reflexe. Účastníci si dále seznámí s úvodem do LINQ (Language-Integrated Query), vysvětlí si možnosti práce se sítí a protokolem TCP/IP a vše procvičí na praktických příkladech a ukázkách. Přestože jsou v úvodu kurzu zopakovány nejdůležitější pojmy z objektově orientovaného programování v C# na platformě .NET, tak není určen pro začátečníky a předpokládá znalosti nebo zkušenosti minimálně na úrovni doporučeného předcházejícího kurzu.

Kurz je zaradený v kategórii: ProgramováníC#
Microsoft

Náročnosť kurzu: pokročilý

Délka kurzu: 3 dny

Náplň kurzu:

  • Stručné opakování OOP v C# - třídy, dědičnost, polymorfismus, abstraktní třídy, rozhraní
  • Přehled platformy .NET v jazyce C# - jazykové konstrukty, datové typy, výjimky, zachytávání chyb
  • Operator overloading - přetěžování operátorů
  • Extension methods - přidání metod k existující třídě
  • Anonymní typy
  • Nulovatelné datové typy (Nullable types)
  • Lambda výrazy - Lambda Expression
  • Úvod do LINQ - LINQ (Language-Integrated Query), lambda výrazy v LINQ, využití LINQ pro objekty, SQL a XML
  • Expression Tree, Reflexion (reflexe) - úvod
  • Práce s TCP/IP - programové využívání protokolu TCP/IP
  • Praktické příklady a ukázky

Predpokladané znalosti: Znalost syntaxe a základů programování v jazyce C# na úrovni kurzu Jazyk C# - základy programování (CS1)

Časový rozvrh: 9:00 - 17:00

.

Termíny kurzu:

Nie je vypísaný žiadny termín.


Odporučené predchádzajúce a nadväzujúce kurzy: