Kurzusleírás

A programozási környezet és .NET Core magyarázata
- a Visual Studio megismerése
- projekt és megoldás létrehozása
- könyvtárak importálása
- megoldás implementálása

C# szintaxisa
- adattípusok, operátorok és kifejezések
- ciklusok, feltételek
- metódusok létrehozása
- kivételek kezelése
- metódusok meghívása
- túlterheléses metódusok létrehozása
- metódusokban szereplő opciós és kimeneti paraméterek

Struktúrák és gyűjtemények
- struktúrák és enum típusok implementálása
- adatok rendezése gyűjteményekben

Objektumorientált programozás
- eseménykezelők létrehozása
- osztályok létrehozása
- interfécek definiálása és implementálása
- erős típust használó gyűjtemények implementálása
- osztályhierarchiák létrehozása
- a .NET Framework vagy Core osztályainak kiterjesztése

Fájlműveletek
- fájlok olvasása és mentése
- XML, JSON szerializálása és deszerializálása
- I/O könyvtár használata

Adatbázis műveletek
- Entity adatmodell létrehozása és használata
- LINQ segítségével történő adatlekérdezés
- adatok frissítése a LINQ segítségével
- hálózati adathozzáférés
- adat elérése webes szolgáltatásokon keresztül (REST)

Többfolyamatú és aszinkron programozás
- Lambda kifejezések és feladatok használatával történő többfolyamatú implementálás
- aszinkron műveletek előkészítése
- adathozzáférés szinkronizálása

Opcionális (ha az idő megengedi):
- WPF ablakalkalmazás projekt (.NET Framework)
- ASP.NET MVC projekt (.NET framework vagy .net Core)
- adat elérése SQL Server Azure Adatbázisban (Felhő)

Követelmények

  • Az alapvető szoftverfejlesztési fogalmak ismerete.

Célcsoport

  • Műszaki csapatvezető
  • Szoftverfejlesztő
 28 Órák

Résztvevők száma


Ár résztvevőnként

Vélemények (4)

Közelgő kurzusok

Rokon kategóriák