Gebundene Ausgabe: 896 Seiten Verlag: Rheinwerk Computing, 2., aktualisierte und überarbeitete Auflage Erscheinungsjahr: 2021 ISBN 978-3-8362-7977-2 Zu Erwerben im Fachbuchhandel oder online
C# – Deep Dive und neue Sprachfeatures 28.06.2023 – 29.06.2023 (online)
Die Seminarthemen
Überblick über die wichtigsten Features der Programmiersprache
Basiskonzepte wiederholen und festigen
Innovative Sprachfeatures kennenlernen und üben
Alternative Implementierungen versuchen
Passende Sprachmerkmale für praxisnahe Problemstellungen auswählen
Weitere Informationen, Seminarprogramm und Anmeldung finden Siehier
System-Setup und Einrichten der Entwicklungsumgebung
Erstellen des User Interfaces mit Layouts und Controls
Aufsetzen der App-Architektur
MVVM-Konzept verstehen und anwenden
Umfang mit Datenbindung, Styles und Ressourcen
App für das Deployment auf die Zielsysteme vorbereiten
Weitere Informationen, Seminarprogramm und Anmeldung finden Siehier
Moderne Desktop-Applikationen entwickeln mit WinUI 3 12. – 13.09.2023 (online)
Die Inhalte:
Moderne Desktop-Anwendungen für Windows mit WinUI 3 und dem Windows App-SDK
Einordnung der Technologie / Architektur
Projektsetup und Vorlagen
Typischer Aufbau eines Projektes für eine Desktop-Anwendung
MVVM-Pattern als Architekturgrundlage
Layout mit XAML
Wichtige Controls der WinUI 3 im Überblick
Controls von Drittanbietern nutzen
Designgrundlagen: Farben, Formen, Typographie
Von der Idee, über den Prototyp zum ansprechenden User Interface mit der WinUI 3
Weitere Informationen, Seminarprogramm und Anmeldung finden Siehier
Von WPF zu WinUI – für ein modernes und funktionales Frontend. Termin nach Anfrage.
Die Inhalte:
Überblick über das Framework WinUI 3 und Einordnung des Technology-Stacks
Vorteile von WinUI 3 und Ziele
Werkzeuge und Tooling
Projektsetup und Projektstruktur
Gepackte und ungepackte Desktop-Applikationen
User Interface-Gestaltung mit XAML – Überblick
XAML-Grundlagen
Layout mit XAML
Einsatz von Controls
Styles und Ressourcen
Navigation in der App
MVVM-Pattern als Architekturgrundlage
Data Bindings und Commands
Controls von Drittanbietern nutzen
Designgrundlagen – Farben, Formen, Typographie
Von der Idee, über den Prototyp zum ansprechenden User Interface mit der WinUI 3
weitere Informationen, Seminarprogramm und Anmeldung finden Sie hier
Change-Management in der Softwareentwicklung. Termin nach Anfrage.
Die Inhalte:
Motivation: Situationen aus dem Projektalltag: Probleme erkennen und verstehen
Ursachen: Interne und externe Auslöser für die Notwendigkeit des Wandels und der Anpassung, zum Beispiel veränderte Projektvorgaben, „Lücken“ im Team durch Personalwechsel, neue strategische Vorgaben
Analyse: Die Situation von IT-Teams, zum Beispiel in der Softwareentwicklung, erforschen
Einordnung: Change-Management im Softwareentwicklungsprozess
Verstehen: Die stetige Veränderung ist wichtig für ein erfolgreiches Bearbeiten der Anforderungen
Herausforderung: Die Ziele des Teams vs. die Ziele der Mitarbeiter
Situation: Die unterschiedlichen Rollen im Team zuordnen
Gründe: Auslöser für größere Veränderungen und Hindernisse in Entwicklungsprojekten
Teamarbeit: Herausforderungen durch interdisziplinäre Teams
Konzepte: Moderne Ansätze des Change-Managements
Kommunikation: Die Basis für eine gute Teamführung
Zeitplanung: Realistische Planung als Motivationstreiber
Fallbeispiel und Übungen: Wir müssen uns anpassen, keiner will sich ändern, wir machen es gemeinsam
weitere Informationen, Seminarprogramm und Anmeldung finden Sie hier