C# 2-րդ մակարդակ



Դասընթացը նախատեսված է
  • Ծրագրավորողների և ՏՏ ոլորտում 1+ տարի աշխատանքային փորձ ունեցողների համար։

  • Պահանջվող գիտելիքներ
  • C# 1 դասընթացի ընթացքում ձեռք բերված գիտելիքները և հմտությունները

  • Ծրագիր
    1. 1. .NET-ի ընդհանուր նկարագիր․ Compilation AOT, JIT. C# և CIL. CLS, CLR/CTS․
    2. .Net Assembly-ներ․ Satellite Assembly-ներ. Assembly-ների ստորագրում
    3. 2. Հիշողության կառավարում. Value և reference type-եր. Boxing և unboxing․ Struct-ներ և class-ներ․ ref և out C#-ում
    4. 3. Char-եր և String-ներ: Encoding-ներ: String builder
    5. 4. Garbage Collector
    6. 5. Interface-ներ, Generic-ներ, System.Collections.Generic
    7. 6. Delegate-ներ, Event-ներ, Lamda, LINQ
    8. 7. Reflection, dynamic, կոդի դինամիկ գեներացում, attribute-ներ
    9. 8. IO-bound async operation-ներ
    10. 9. Multithreading
    11. 10. System.Collections.Generic, System.Collections.Concurrent և System.Collections.Immutable

    Սկիզբ



    Տևողություն


    10 շաբաթ, 20 դաս, 1.5-2ժամ


    Մակարդակ


    2-րդ մակարդակ



    Դասախոսներ
    Մովսես Ասատրյան

    Ծրագրավորման թիմի ղեկավար
    Հայկական Ծրագրեր ընկերությունում

    Անժելա Սարգսյան

    Ավագ ծրագրավորող
    Հայկական Ծրագրեր ընկերությունում


    Սաթենիկ Ասլանյան

    Ծրագրավորող
    Հայկական Ծրագրեր ընկերությունում

    Սերոբ Հայրապետյան

    Ծրագրավորող
    Հայկական Ծրագրեր ընկերությունում


    Դասընթացին մասնակցելու նախապայման` հարցազրույց: