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: