Դասընթացը նախատեսված է
Ծրագրավորողների և ՏՏ ոլորտում 1+ տարի աշխատանքային փորձ ունեցողների համար։
Պահանջվող գիտելիքներ
C# 1 դասընթացի ընթացքում ձեռք բերված գիտելիքները և հմտությունները
Ծրագիր
- 1. .NET-ի ընդհանուր նկարագիր․ Compilation AOT, JIT. C# և CIL. CLS, CLR/CTS․
- .Net Assembly-ներ․ Satellite Assembly-ներ. Assembly-ների ստորագրում
- 2. Հիշողության կառավարում. Value և reference type-եր. Boxing և unboxing․ Struct-ներ և class-ներ․ ref և out C#-ում
- 3. Char-եր և String-ներ: Encoding-ներ: String builder
- 4. Garbage Collector
- 5. Interface-ներ, Generic-ներ, System.Collections.Generic
- 6. Delegate-ներ, Event-ներ, Lamda, LINQ
- 7. Reflection, dynamic, կոդի դինամիկ գեներացում, attribute-ներ
- 8. IO-bound async operation-ներ
- 9. Multithreading
- 10. System.Collections.Generic, System.Collections.Concurrent և System.Collections.Immutable
Տևողություն
10 շաբաթ, 20 դաս, 1.5-2ժամ
Դասախոսներ
Մովսես Ասատրյան
Ծրագրավորման թիմի ղեկավար
Հայկական Ծրագրեր ընկերությունում
Անժելա Սարգսյան
Ավագ ծրագրավորող
Հայկական Ծրագրեր ընկերությունում
Սաթենիկ Ասլանյան
Ծրագրավորող
Հայկական Ծրագրեր ընկերությունում
Սերոբ Հայրապետյան
Ծրագրավորող
Հայկական Ծրագրեր ընկերությունում
Դասընթացին մասնակցելու նախապայման` հարցազրույց: