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 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 tanfolyam során bemutatjuk a C# programozási nyelvek újabb verzióinak ú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. Röviden bemutatjuk a .NET Compiler Platform (korábban Roslyn) felhasználási lehetőségeit és azt, hogyan lehet ennek segítségével testre szabni a fejlesztői élményt a mindennapokban. A C# 6 verziótól kezdve lépésenként megnézzük az aktuális verzióig a legfontosabb újításokat és betekintést nyújtunk a készülő verziók újdonságaiba is.

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
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

Tanfolyam időpontok

Első oktatási nap:

2018-02-19  (Hétköznap napközbeni (09.00 - 16.30))

Jelentkezési határidő:

2018-02-09
Akciók:

Első oktatási nap:

2018-04-23  (Hétköznap napközbeni (09.00 - 16.30))

Jelentkezési határidő:

2018-04-13
Akciók:

Első oktatási nap:

2018-07-02  (Hétköznap napközbeni (09.00 - 16.30))

Jelentkezési határidő:

2018-06-22
Akciók:

Első oktatási nap:

2018-11-05  (Hétköznap napközbeni (09.00 - 16.30))

Jelentkezési határidő:

2018-10-26
Akciók:

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