Kurzusleírás

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

C# szintaxis
-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últöltött metódusok létrehozása
-opcionális és kimeneti paraméterek metódusokban

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

Objektum-orientált programozás
-eseménykezelők
-osztályok létrehozása
-interfészek definiálása és implementálása
-erős típusú gyűjtemények implementálása
-osztályhierarchiák létrehozása
-a .NET Framework vagy Core osztályok kiterjesztése

Fájlok kezelése
-fájlok olvasása és mentése
-XML, JSON szerializálása és deszerializálása
-működés az I/O könyvtárral

Adatbázisok kezelése
-Entity adatmodellek létrehozása és használata
-adatok lekérdezése LINQ segítségével
-adatok frissítése LINQ-val
-távoli hozzáférés az adatokhoz a hálózaton keresztül
-adatelérés webszolgáltatásokon keresztül (REST)

Többszálú és aszinkron programozás
-többszálú implementáció Lambda kifejezések és feladatok használatával
-aszinkron műveletek előkészítése
-egyidejűség szinkronizálása adateléréshez

Opcionális (ha idő engedi):
-WPF ablakalkalmazás projekt (.NET Framework)
-ASP.NET MVC projekt (.NET framework vagy .net Core)
-hozzáférés az adatokhoz SQL Server Azure adatbázisban (Felhő)

Követelmények

  • Alapvető ismeretek a szoftverfejlesztés területéről.

Célközönség

  • Technikai csapatvezető
  • Szoftverfejlesztő
 28 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (4)

Közelgő kurzusok

Rokon kategóriák