C# programozás haladó

Tanfolyam kódja:
MFCS2
Tanfolyam hossza:
32 tanóra, 4 egymást követő nap, napi 8 tanóra, 9.00-16.30
Ára:
109 500 Ft + Áfa
Akciók:

Anyák napja egész évben

Online kedvezmény

Rövid ismertetés:

A tanfolyamon a hallgatók mélyebb ismereteket szereznek a C# programozási nyelvről, speciális technikákat és fontos tervezési mintákat sajátítanak el.

Előfeltételek:

C# programozási nyelv és Microsoft Visual Studio alapfokú ismerete

Kiknek ajánljuk?

C# ismeretekkel rendelkező programozóknak tudásuk elmélyítésére, rendszerezésére.

Képzés nyelve:
Magyar
Részletes leírás:

Tematika:

1. Adatbázisok elérése

1.1. Az ADO.NET bemutatása
1.2. Kapcsolatalapú modell: lekérdezések futtatása
1.3. Kapcsolat alapú modell: módosítások, törlések, beszúrások futtatása
1.4. SQL injection, paraméterkezelés
1.5. Kapcsolat nélküli modell bemutatása

 

2. LInQ

2.1. A LInQ evolúciója
2.2. Nyelvi elemek a LInQ támogatáshoz
2.3. Lambda kifejezések: út az anonim metódusoktól
2.4. LinQ operátorok
2.5. Gyűjteményeken végzett feladatok deklaratív leírása LInQ segítségével
2.6. Adatforrás-független működés szemléltetése

 

3. Többszálú és aszinkron programozás

3.1. Bevezetés a Task Parallel Library használatába
3.2. C# async-await kulcsszavak megismerése, használata

 

4. Haladó fájlkezelés

4.1. XML tartalmak kezelése: XmlSerializer, DataContractSerializer, XmlReader, XmlWriter
4.2. JSON alapú tartalmak kezelése: JSON.NET
4.3. Bináris tartalmak kezelése: BinaryFormatter, BinaryReader/BinaryWriter

 

5. Haladó .NET programozási koncepciók

5.1. Dispose minta helyes implementálása
5.2. Generikusok ismétlése, ko- és kontravariancia megismerése
5.3. Típusfeltérképezés; a reflection alapjai

 

6. Néhány fontosabb tervezési minta .NET-es megvalósítási lehetőségei

6.1. Singleton megvalósítások (variációk egy témára)
6.2. Factory tervezési minta; a jól strukturált alkalmazások alapja
6.3. Decorator tervezési minta
6.4. Adapter tervezési minta
Vissza


Hasonló tanfolyamok listája:

A tanfolyamon a hallgatók elsajátítják az ASP.NET Formst felváltó korszerű ASP.NET MVC alapú alkalmazásfejlesztést.

A tanfolyam során bemutatjuk a C# 6 programozási nyelv újdonságait – a létrejöttük mögött meghúzódó indokoktól kezdve a gyakori és kevésbé gyakori felhasználási esetekig. Bemutatjuk a Visual Studio 2015 legfontosabb újdonságait és azt, hogyan tudjuk a fejlesztési élményt és a fordítást személyre szabni saját eszközökkel a .NET Compiler Platform (korábban Roslyn) felhasználásával. Ezeken túl a most fejlesztés alatt lévő C# 7 programozási nyelv legfontosabb újdonságaiba is betekintést nyújtunk.

A tanfolyamon a hallgatók megismerkednek az egyik legnépszerűbb fejlesztőeszközzel, a Microsoft Visual Studio-val és a C# programozási nyelvvel.

A tanfolyamon a hallgatók megismerkednek napjaink még mindig az egyik legfontosabb, legnagyobb múltú és legnagyobb elterjedtségű programozási nyelvével.

A tanfolyamon a hallgatók elsajátítanak több fontos, haladó C++ programozási technikát.

A tanfolyamon a hallgatók megismerkednek az egyik legnépszerűbb fejlesztőeszközzel a Delphi-vel és talán a legkönnyebben elsajátítható programozási nyelvvel, az Object Pascal-lal.

A tanfolyamon a hallgatók megismerkednek egy nagyon gyakori felhasználói felület-adatbázis párossal és összeállítanak egy Microsoft SQL Server alapú Delphi alkalmazást.

A tanfolyamon a hallgatók megismerkednek a méltán népszerű és rendkívül hatékony Perl programozási nyelvvel.

A hallgatók tanfolyamunk keretében megismerkednek a Python programozási nyelvvel. Gyakorlati példákon keresztül elsajátítják a nyelv és az objektum orientált programozási módszertan alapvető elemeit.

A hallgatók ezen tanfolyam keretében megismerkednek a Python programozási nyelv haladó technikáival. Gyakorlati példákon keresztül sajátítják el a Python belső felépítését és objektumorientált felépítését, a teljesítményhangolást, a párhuzamosítást, a Djangot és sok egyéb különleges témakört.

A tanfolyamon a hallgatók megismerkednek a legfontosabb tervezési mintákkal, megtanulják felismerni és tudatosan használni őket

A tanfolyamon a hallgatók megismerkednek az UML nyelvvel, megtanulják használni a szoftverfejlesztés teljes életciklusában gyakorlati példákon keresztül

Tanfolyam naptár

H K Sz Cs P Szo V
25 26 27 28 29 30 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

Tanfolyam időpontok

Ha egyik időpont sem felel meg neked, de érdekel a tanfolyam, kérünk, hogy add le jelentkezésedet időpont nélkül! Új időpont felvételekor értesíteni fogunk.


Jelentkezésedet leadhatod a kitöltött jelentkezési lap visszaküldésével is