Schița de curs

Modulul 1: Prezentarea C# și a .NET Framework

  • Introducere în .NET Framework
  • Crearea de proiecte în cadrul Visual Studio 2010
  • Scrierea unei aplicații C#
  • Crearea unei aplicații grafice
  • Documentarea unei aplicații
  • Rularea și depanarea aplicațiilor prin utilizarea Visual Studio 2010

Modulul 2: Utilizarea construcțiilor C# Programming Constructuri

  • Declararea variabilelor și atribuirea valorilor
  • Utilizarea Expressionilor și a operatorilor
  • Crearea ș i utilizarea de array-uri
  • Utilizarea declarațiilor de decizie
  • Utilizarea declarațiilor de iterație

Modulul 3: Declararea și apelarea metodelor

  • Definirea și invocarea metodelor
  • Specificarea parametrilor opționali și a parametrilor de ieșire

Modulul 4: Gestionarea excepțiilor

  • Gestionarea excepțiilor
  • Ridicarea excepțiilor

Modulul 5: Citirea și scrierea fișierelor

  • Accessing sistemul de fișiere
  • Citirea și scrierea fișierelor prin utilizarea fluxurilor

Modulul 6: Crearea de noi tipuri

  • Crearea și utilizarea enumerărilor
  • Crearea ș i utilizarea claselor
  • Crearea și utilizarea structurilor
  • Compararea referințelor la valori

Modulul 7: Încapsularea datelor și a metodelorT

  • Controlul vizibilității membrilor de tip
  • Partajarea metodelor și a datelor

Modulul 8: Moștenirea din clase și implementarea interfețelor

  • Utilizarea moștenirii pentru a defini noi tipuri de referință
  • Definirea și implementarea interfețelor
  • Definirea claselor abstracte

Modulul 9: Gestionarea duratei de viață a obiectelor și controlul resurselor

  • Introducere în colectarea gunoiului
  • Gestionarea resurselor

Modulul 10: Încapsularea datelor și definirea operatorilor supraîncărcați

  • Crearea și utilizarea proprietăților
  • Crearea și utilizarea indexatorilor
  • Supraîncărcarea operatorilor

Modulul 11: Decuplarea metodelor și manipularea evenimentelor

  • Declararea și utilizarea delegaților
  • Utilizarea Lambda Expressioni
  • Gestionarea evenimentelor

Modulul 12: Utilizarea colecțiilor și construirea de tipuri generice

  • Utilizarea colecțiilor
  • Crearea și utilizarea tipurilor generice
  • Definirea interfețelor generice și înțelegerea varianței
  • Utilizarea metodelor generice și a delegaților

Modulul 13: Construirea și enumerarea claselor de colecții personalizate

  • Implementarea unei clase de colecții personalizate
  • Adăugarea unui enumerator la o clasă de colecție personalizată

Modulul 14: Utilizarea LINQ pentru interogarea datelor

  • Utilizarea metodelor de extensie LINQ și a operatorilor de interogare
  • Crearea de interogări și expresii LINQ dinamice

Modulul 15: Integrarea codului Visual C# cu componente dinamice Languages și COM

  • Integrarea codului C# cu Ruby și Python
  • Accesarea componentelor COM din C#

Cerințe

Înainte de a participa la acest curs, studenții trebuie să aibă:

  • Cel puțin 12 luni de experiență în lucrul cu un limbaj orientat pe obiecte
  • Aveți cunoștințe de C++ sau Java:
  • Crearea de clase
  • .
  • Heritație și abstractizare
  • Polimorfism
  • .
  • Interfețe
  • Excepții
  • .
  • Cunoașterea Visual Studio IDE.
  •  35 ore

    Mărturii (1)

    Cursuri înrudite

    Planning and Administering SharePoint 2016 (authorized training course MS 20339)

    35 ore

    Advanced Technologies of SharePoint 2016 (20339-2AC)

    35 ore

    Windows 10 (MD-100T00)

    35 ore

    Cloud & Datacenter Monitoring with System Center Operations Manager (10964-C)

    35 ore

    Supporting and Troubleshooting Windows 10 (10982EC)

    35 ore

    Virtualizing Enterprise Desktops and Apps (20694BC)

    35 ore

    Partner Applied Workshop: What's New in Windows 10 (40332AC)

    7 ore

    Dynamics 365 for customer engagement for Customer Service (MB 230)

    21 ore

    MB-300T00: Microsoft Dynamics 365: Core Finance and Operations

    14 ore

    Categorii înrudite