Képzés hossza:
Képzés nyelve:
32 tanóra
Magyar
A képzés díja:
159 500 Ft + Áfa
C# programozás haladó tanfolyam - Időpontok és jelentkezés
Első oktatási nap: 2025. április 22., további oktatási napok: 23., 24., 25.
Hétköznap napközbeni (09.00 - 16.30)
Jelentkezési határidő:
2025. április 10.
Képzés nyelve:
Magyar
Tanfolyam díja:
159 500 Ft + Áfa
Jelentkezem
A jelentkezési határidő már lejárt. Ha szeretnél jönni, még leadhatod a jelentkezésedet és igyekszünk helyet biztosítani.
Első oktatási nap: 2025. július 21., további oktatási napok: 22., 23., 24.
Hétköznap napközbeni (09.00 - 16.30)
Jelentkezési határidő:
2025. július 9.
Képzés nyelve:
Magyar
Tanfolyam díja:
159 500 Ft + Áfa
Első oktatási nap: 2025. október 27., további oktatási napok: 28., 29., 30.
Hétköznap napközbeni (09.00 - 16.30)
Jelentkezési határidő:
2025. október 15.
Képzés nyelve:
Magyar
Tanfolyam díja:
159 500 Ft + Áfa
Zártcsoportos képzésre jelentkezem
Amennyiben munkatársaiddal zárt csoportos képzésen veszel részt és kaptál a tanfolyam időpont kódot, itt tudod leadni jelentkezésedet.
Jelentkezés időpont nélkül
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.
A tanfolyamon a résztvevők mélyebb ismereteket szereznek a C# programozási nyelvről, valamint a legfontosabb architekturális tervezési mintákról (IoC, Repository, Unit of Work). Megismerik az egységtesztelés (nUnit), valamint a kriptográfiai osztályok használatának alapjait, továbbá a szálkezelés haladó technikáit.
C# ismeretekkel rendelkező programozóknak tudásuk elmélyítésére, rendszerezésére.
C# programozási nyelv és Microsoft Visual Studio középfokú ismerete (LINQ to Objects, Thread/Task alapok, SOLID elvek)
TEMATIKA:
1. Dependency Inversion elv
1.1 Rétegezési alapelvek
1.2 Dependency Injection ismétlés
1.3 Inversion of Control, IoC container-ek
2. Adatbázis-kezelés C# nyelven
2.1 Connected mode: a DbConnection osztály használata
2.2 Entity Framework ismétlése, SqlLite és MSSQL provider használata
2.3 Repository Design Pattern
2.4 Unit of Work Design Pattern
3. Bevezetés a unittesztelésbe
3.1 nUnit alapvető használata, AAA elv (Arrange-Act-Assert)
3.2 Mockolás a Moq használatával
3.3 Kódminőség analízis a NetAnalyzer és a SonarQube segítségével
4. Haladó szálkezelés
4.1 Mutex
4.2 Semaphore
4.3 Dispatcher/UIScheduler
4.4 Paralell.For/Foreach, Parallel LINQ
4.5 Gyakori async metódusok (WPF események, async Main, ASP metódusok, HttpClient)
4.6 Gyakori deadlock problémák és megoldásaik
5. Titkosítás C# nyelven
5.1 Hash
5.2 HMAC
5.3 AES, AESGcm
5.4 RSA, EC RSA
C# programozás haladó tanfolyam - Mentoraid lesznek
A Budapesti Műszaki Főiskolán végzett informatikusként, robotika és képfeldolgozás szakirányon. 2004 óta dolgozik szoftverfejlesztőként, 2005 óta pedig a gyakorlati munka mellett a felsőoktatásban, programozás témákban oktatóként is tevékenykedik. A felnőttképzés területén 2012 óta tart céges szakmai képzéseket programozói témakörökben.Fő kompetencia területei: Tervezési Minták, C# programozás,...
A képzés átfogó és alapos volt, sok hasznos dolgot tanultam, amit köszönök.
Microsoft Visio hallgató