Das HeiReS-Experten-Training:
WPF – kurz für Windows Präsentation Foundation – ist der moderne Standard für moderne Windows Software basierend auf .Net mit C# und XAML. Wir helfen Ihren Entwicklern und Ihrer Software pragmatisch und kompakt in zwei Tagen beim nächsten Entwicklungssprung.
Zielgruppe des Trainings
Senior- und Junior-Entwickler
Herausforderung
Gerade bei Bestandssoftware-Lösungen kommt man nicht umhin, irgendwann zu modernisieren. Viele Unternehmen haben langlaufende Software-Applikationen, teilweise bereits seit mehr als 20 Jahren. Diese sind zumeist für die Windows-Plattform ausgerichtet. Die in 2006 eingeführte WPF mit .NET, C# und XAML ist die professionellste und sinnvollste Lösung zur Modernisierung Ihrer LOB Applikationen. Viele Entwickler beherrschen ihr Handwerk bestens. Dennoch stoßen diese immer wieder auf Herausforderungen. Dadurch wird Modernisierung oftmals ausgebremst.
Ihr Trainer: Lars Heinrich
- Gesellschafter-Geschäftsführer und Leiter Development-Unit bei HeiReS®
- C# und XAML sowie XAMARIN, Expertise in WPF und UWP Apps, Zertifizierter Microsoft Solution Developer, Microsoft MVP Awards, Trainer und Sprecher
Unser Training als Lösung
In diesem praxisnahen Training bringt Ihnen unser Experte Lars Heinrich die Themen näher. Kein Training von oben herab, sondern mittendrin. – auch aufgrund seiner Erfahrung aus großen Projekten. Mit Blick auf gewachsene Softwareprojekte bringt er Ihre Entwickler auf das nächste Level von Line-of-Business-Applikationen. Er ist zertifizierter Microsoft Entwickler (MCSD) mit langjähriger WPF-Erfahrung. In seinem Arbeitsalltag als Entwicklungsleiter bei HeiReS ist WPF immer noch “Brot und Butter”-Geschäft. Ihre Entwickler erhalten somit auch viele Tipps aus der Praxis. Wenn gewünscht, arbeitet sich Lars Heinrich in Ihre Solutions ein und liefert gleich nebenher noch echte Problemlösungen mit.
Wissensvermittlung mit hohem Mehrwert
Trainingsstrategie und praktischer Ansatz
Unsere Trainings-Strategie ist ein ausgewogener Mix aus Theorie und Praxis. In verständlichen Blöcken erlernen die Teilnehmer die Theorie und Zusammenhänge und machen die Arbeitsschritte vor. Diese werden in praktischen Übungen am eigenen Rechner nachvollzogen. Dabei werden wir so konkret wie möglich und gehen auf Ihre Anwendungsfälle ein. Best-Practice und Erfahrungen teilen wir mit Ihnen. Damit wird das Training auch ein Stück weit Consulting – mit praktischen Ergebnissen.
Praktischer Ansatz
Die Übungen werden am Themenfeld des Kunden ausgerichtet. Im Rahmen dieser praxisnahen Fälle erhalten die Teilnehmerinnen und Teilnehmer Hilfe zur Selbsthilfe. Ihre Herausforderungen stehen im Mittelpunkt. Dadurch erzielen Sie maximalen Mehrwert.
Planung und Rahmen
Zeitrahmen
2 Seminar-Tage mit je 8 Unterrichtstunden in 4 Arbeitsblöcken
Termine bedarfsgerecht planbar mit 1,5 Monaten Vorlauf nach Auftrag
Trainingsorte: Virtuell / Remote oder bei Ihnen vor Ort / Inhouse
Remote im virtuellen Klassenzimmer oder in Ihren
Räumlichkeiten vor Ort möglich – Sie entscheiden
Teilnehmer*innen
Bis zu 10 Teilnehmer*innen möglich
Technische Ausstattung
Hardware
Laptop oder PC mit aktuellem Windows oder MacOS
Headset mit Microphone und Webcam
Software
Windows 10, Visual Studio, Blend
Papier, Stifte, Whiteboard, Flipchart
Themen-Überblick
Trainingsergebnisse
- Schaffung eines einheitlichen Grundverständnisses für Usability allgemein sowie in Software-/Web-Projekten
- Vermittlung von in eigenen Projekten umsetzbare Mess- und Prüf-Kriterien, breit gefächerte Anregungen für Herangehensweisen zur Usability-Verbesserung
- Usability so erklärt, dass ihre Beurteilung auch durch z. B. Projektleiter oder Produktmanager funktioniert
Trainingsinhalte
- XAML als Beschreibungssprache
- Logical Tree und VisualTree
- ContentProperties | DependencyProperties | AttachedProperties
- Deployment und Tools | Windows Client Technologie
- Das Model-View-View-Model (MVVM) Pattern
- Trennung von Layout und Programmcode
- Optimales Ressourcenhandling
- Arbeiten mit Styles
- Vom Code zur Anwendung
- Arbeitsweisen des Testing und Debugging
- Trigger | Events | Binding | Converter
- TemplateSelector | Validation
- Behaviours | VisualStates
- Threading | Pattern und Frameworks
Enthaltene Boni für Sie
- Ausführliches exklusives Skripte zur Nachlese und Nacharbeit
- Übergabe aller erstellten praktischen Übungen und Mitschriften
- Erlaubnis, die im Training entstandenen Ideen des Trainers in eigenen Projekten zu nutzen
Fragen Sie uns einfach direkt nach Kosten und Terminen – gerne auch über unser Kontaktformular oder per E-Mail. Sie werden positiv überrascht sein, was unsere Trainer für Sie möglich machen.
Lars Heinrich
Ein praxisnahes Training mit vielen Tipps, Lösungsvorschlägen für eigene Projekte und Integration in den Arbeitsalltag macht für mich eine gelungene Software-Weiterbildung aus