Tanfolyam hossza:
Képzés nyelve:
32 tanóra
Magyar
A képzés díja:
159 500 Ft + Áfa
Tanfolyam időpontok és jelentkezés
Első oktatási nap: 2024. október 7., további oktatási napok: 8., 9., 10.
Hétköznap napközbeni (09.00 - 16.30)
Jelentkezési határidő:
2024. szeptember 27.
Képzés nyelve:
Magyar
Tanfolyam díja:
159 500 Ft + Áfa
Első oktatási nap: 2024. december 2., további oktatási napok: 3., 4., 5.
Hétköznap napközbeni (09.00 - 16.30)
Jelentkezési határidő:
2024. november 22.
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 architektúrá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 unit tesztelé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
A tanfolyam szakképzett mentorai
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,...
Kérdésed van a tréninggel kapcsolatban?
ALAPOZÓ TRÉNINGEK EHHEZ A KÉPZÉSHEZ
Még nincs elegendő tudásod a kurzus elvégzéséhez? Akkor ezekkel a képzésekkel szerezheted meg a szükséges alapokat.
C# programozás alapok tanfolyam
(MFCS1)
C# programozás középhaladó tanfolyam
(MFCS2)
TOVÁBBFEJLESZTENÉD A TUDÁSOD A TÉMÁBAN?
Ha szeretnél mélyebb ismereteket szerezni ezen a területen, akkor ezekből a ráépülő képzésekből választhatsz.
C# programozási nyelv új verziói, újdonságai tanfolyam
(MFCS4)
Web és mobil alkalmazások fejlesztése C# nyelven tanfolyam
(MFCS5)
.NET Framework - .NET Core migráció C# nyelven tanfolyam
(MFDNETMIG)
Ezek a tanfolyamok és e-learningek is érdekelhetnek
Tekintsd meg néhány további képzésünket a témában
WPF (Windows Presentation Foundation) programozás C# nyelven - alapozó tanfolyam
(MFWPF1)
Alkalmazásfejlesztés Microsoft Azure alapokon tanfolyam
(MFAZURE3)
Tervezési minták (Design Patterns) C# .NET környezetben tanfolyam
(MFDPCS)
C++ programozás alapok
(MFCPP1)
C++ programozás haladó
(MFCPP2)
Dutkay Kata oktató nagyon kedves volt, és minden lehetetlen kérdést igyekezett megválaszolni.
PowerPoint hallgató