WPF (Windows Presentation Foundation) programozás C# nyelven - haladó tanfolyam - Időpontok és jelentkezés
Első oktatási nap: 2025. november 26., további oktatási napok: 27., 28.
Zártcsoportos képzésre jelentkezem
Jelentkezés időpont nélkül
A tanfolyamon a résztvevők elmélyíthetik ismereteiket a WPF (Windows Presentation Foundation) keretrendszerről, a template-ek használatáról, a ListBox sajátosságokról, a vezérlők egyénre szabásáról Behavior-ök segítségével, valamint a felhasználói felületek mélyebb grafikai lehetőségeiről.
WPF ismeretekkel rendelkező programozóknak, akik egyedi működésű és kinézetű vezérlőkkel rendelkező Windows Desktop alkalmazásokat szeretnének fejleszteni.
A C# nyelv és a WPF keretrendszer alapfokú ismerete (LINQ alapok, Szálkezelés alapok, Osztályok/Interfészek/Események, SOLID elvek, WPF alapok)
Részletes tartalom - WPF (Windows Presentation Foundation) programozás C# nyelven - haladó tanfolyam
Nem elég egy programot megírni, egy alkalmazásfejlesztőnek a látványra is hangsúlyt kell fektetnie. Felhasználóbarát, modern, szép megjelenésű, átlátható és még sorolhatnánk, hogy egy felhasználó mi alapján dönti el, hogy azt a felületet, programot, alkalmazást szívesen használja.
A WPF keretrendszerben rengeteg alkalmazás készült és még ma is igen elterjedt, és biztosan hosszú évekig velünk lesz még. Képzésünkön résztvevők elmélyíthetik C# programozói ismereteiket és magabiztos tudást szerezhetnek a WPF alapú felhasználó felületek fejlesztésének területén. Az oktatott keretrendszer és tervezési minták használatával felhasználóbarát programok fejlesztésére lesznek képesek.
Tematika:
1. KÜLÖNBÖZŐ TEMPLATE-EK HASZNÁLATA
1.1. Window template-ek
1.2. Control template-ek
1.3. PanelTemplate, ContainerStyle, ItemTemplate használata
2. LISTBOX ÚJDONSÁGOK
2.1. CollectionViewSource filozófia
2.2. Csoportosítás/Rendezés/Szűrés
2.3. Virtualizing ListBox
3. EXTRA LEHETŐSÉGEK
3.1. Behavior-ok használata attached property-k segítségével
3.2. Behavior-ok használata Interactivity Behavior-ok segítségével
3.3. Validáció
3.4. MultiValueBinding
3.5. WindowsFormsHost
3.6. Dispatcher
4. GRAFIKAI ELEMEK
4.1. Shape vezérlők / saját UI dinamikus adatkötéssel
4.2. DrawingImage adatkötéssel és a Builder tervezési mintával
4.3. BitmapImage, ImageBrush
4.4. GDI+ Bitmap, WriteableBitmap
4.5. FlowDocument
Minden fejezet végén volt gyakorlat és vizsgafeladatsor. Nagyon megkönnyíti ez a megértést!
ISTQB Certified Tester Advanced Test Analyst tanfolyam résztvevője