Voraussetzungen
Um dieses Training erfolgreich zu bestehen, sind exzellente Kenntnisse in der Entwicklung von C#/.NET-basierenden Webapplikationen unter Visual Studio 2005/2008. Darüber hinaus sind sehr gute Kenntnisse im Umgang mit HTML und CSS notwendig. Praktische Erfahrung im Umgang mit in HTML eingebettetem Scripting wird vorausgesetzt.
Zudem wird im Rahmen des SND-Trainings intensiv mit XSLT und XPath gearbeitet, einer Technik, um per XML strukturierte Informationen in browserkonformes XHTML zu transformieren. Dieser Standard bildet die Grundlage für Sitecore Renderings und ist somit elementarer Bestandteil dieser Schulung und der damit verbundenen Prüfung. Teilnehmern ohne entsprechende Praxiserfahrung empfehlen wir, sich vorab mit diesem Thema auseinanderzusetzen.
Den Abschluß des Sitecore .NET Developer Trainings bildet ein Online-Exam (Multiple Choice), mit Hilfe dessen das Verständnis für die Sitecore-Informationsarchitektur und das notwendige Wissen über die zum Einsatz kommenden Programmiertechniken festgestellt wird.
Zielgruppe
Das SHD-Training richtet sich an Software-Entwickler mit sehr guten Kenntnissen in der Entwicklung von C#/.NET-basierenden Webapplikationen. Ihre Aufgabe wird - alleine oder im Team - das Erweitern der Sitecore-Informationsarchitektur und die Entwicklung neuer Layoutkonzepte sowie deren Umsetzung in Sitecore sein.
Trainingsziel
Teilnehmer dieses Trainings sind anschließend in der Lage
- die Entwicklungstools des Sitecore CMS Userinterface zu bedienen
- die vorhandene Informationsarchitektur anzupassen und zu erweitern
- den Aufbau einer Sitecore-Website zu analysieren bzw. zu erweitern
- inhaltliche Komponenten einer Sitecore-Website zu entwickeln bzw. Bestehende zu erweitern
- das Sitecore CMS Userinterface auf Business User abgestimmt zu konfigurieren, so dass durch diese inhaltliche oder layoutbezogene Änderungen ohne den Eingriff eines Entwicklers möglich ist
Zusammenfassend betrachtet ist ein Sitecore .NET Entwickler in der Lage, vorhandene Inhalte einer Sitecore-Website zu erweitern bzw. zu verändern und neue Informationsarchitekturen aufzubauen und darzustellen. Zudem wird er einen ersten Einblick in die Erweiterung des Sitecore-Funktionsumfang erhalten.