Kursdauer:
Nur 7 Tage
Methode:
Classroom
nächster Kurs:
10.06.2025 (Dienstag)

Übersicht

Der SharePoint 2010 Developer Kurs richtet sich an Entwickler, die Microsoft SharePoint 2010 in einer teamorientierten, professioniellen, mittleren bis großen Entwicklungsumgebung nutzen. SharePoint 2010 Developer gibt .NET Entwicklern praktische Einblicke mit praxisrelevanten Übungen. Damit erlernen Sie schnell und effektiv neue Microsoft SharePoint 2010 Plattform optimal zu nutzen und einzusetzen.

Vorteile

Mit dem Firebrand-Intensiv-Trainings-Konzept können Sie Ihr Weiterbildungs- & Zertifizierungsziel in kürzester Zeit erreichen:

Statt in 2 Kursen mit insgesamt 10 Trainingstagen, erreichen Sie Ihre Zertifizierung zum MCTS/MCPD SharePoint 2010 Developer bei Firebrand in einem 7-Tages-Intensiv-Kurs. Zudem absolvieren Sie beide Prüfungen während des Kurses in unserem Prüfungscenter.

Dieser Kurs hat eine maximale Teilnehmerzahl von 12 Personen. Wir berücksichtigen damit die anspruchsvollen, praxisnahen und umfangreichen Kursinhalte sowie die hohen Prüfungsanforderungen seitens Microsoft.

Lehrplan

Unser beschleunigter Microsoft Sharepoint 2010 Developer Kurs ist der effiziente Weg zur Zertifizierung.

Der Kurs umfaßt die folgenden Inhalte/Module:

Modul 1: Einführung SharePoint 2010

  • SharePoint 2010 als Entwicklungsplattform
  • SharePoint 2010 Objekt Hierarchie
  • Nutzung der SharePoint 2010 Objekte
  • Übung: Erstellen von Applikationsseiten mit Hilfe von Visual Studio 2010
  • Übung: SharePoint 2010 Hierarchien/li>
  • Übung: Veränderung der Objekteigenschaften in SharePoint 2010

Modul 2: Einsatz der Entwicklungswerkzeuge von SharePoint 2010

  • Erstellen von Web-Sites mit SharePoint Designer 2010
  • Entwicklung von SharePoint Lösungen mit Visual Studio 2010
  • Installation und Anwendung von SharePoint 2010 Lösungen
  • Übung: Erstellen von Dokoment Bibliotheken mit SharePoint Designer 2010
  • Übung: Erstellen von SharePoint Listen Definitionen und Instanzen mit Visual Studio 2010
  • Übung: Anwendung von Funktionalitäten und Lösungen mit Visual Studio 2010

Modul 3: Entwicklung von SharePoint 2010 "Web Parts"

  • Standard Web Parts
  • Connected Web Parts
  • Visual Web Parts
  • Übung: Erstellung, Anwendung und Fehleranalyse eines einfachen Web Part Beispiels mit Visual Studio 2010
  • Übung: Nutzung von SharePoint Komponenten
  • Übung: Erstellung eines Visual Web Part Beispiels mit Visual Studio 2010

Modul 4: Einsatz von SharePoint Objekten in einer Serverumgebung

  • SharePoint Sites
  • SharePoint Lists
  • List Data
  • Übung: Erstellen und Sichern von Sites
  • Übung: Erstellen von Listen
  • Übung: Wiederherstellung von gesicherten Daten

Modul 5: "Event Receivers" und Applikationseinstellungen

  • Event Receivers
  • Web-Konfiguration
  • Übung: List Event Receivers
  • Übung: Feature Receivers
  • Übung: Web Event Receivers

Modul 6: Entwurf von Lösungen mit Business Connectivity Diensten

  • Überblick Business Connectivity Dienste
  • Erstellen von External Content Types, Lists
  • Lösungen mit Business Connectivity Services
  • Übung: External Content Types, Lists mit SharePoint Designer 2010
  • Übung: Business Data Catalog Models mit Visual Studio 2010

Modul 7: Erstellen von Ablaufplänen/Workflows in SharePoint 2010

  • Erstellen von Ablaufplänen mit SharePoint Designer
  • Erstellen von Ablaufplänen mit Visual Studio 2010
  • Übung: Ablaufpläne mit SharePoint Designer
  • Übung: Sequentielle Ablaufpläne mit Visual Studio 2010

Modul 8: Nutzung von SharePoint 2010 APIs

  • Überblick SharePoint 2010 "Client Object Model"
  • Nutzung und Einsatz des SharePoint 2010 Client Object Model in .NET Applikationen
  • Übung: Erstellen einer SharePoint 2010 Site, List, sowie List Items mit Hilfe des Client Object Model
  • Übung: Erstellen und Nutzung der Konsolenapplikation

Modul 9: Entwicklung einer interaktiven Benutzerschnittstelle

  • Einsatz von "Menu Items" und "Ribbon Controls"
  • Client-Side Dialoge
  • Übung: Erstellen eines Site Actions Menu Item
  • Übung: Erstellen eines Ribbon Item
  • Übung: Erstellen eines Client-Side Dialog

Modul 10: Entwicklung von Silverlight Applikationen für SharePoint

  • Entwicklung von Silverlight Applikationen für SharePoint 2010
  • Anwendung und Fehleranalyse von Silverlight Applikationen für SharePoint 2010
  • Übung: Entwurf und Entwicklung einer Silverlight Applikation

Modul 11: Entwicklung von "Sandboxed Solutions"

  • "Sandboxing" und Nutzerlösungen
  • Einschränkungen für Sandboxed Solutions
  • Übung: Erstellen einer Sandboxed Solution mit Visual Studio 2010
  • Übung: Untersuchung von erlaubten/unerlaubten Operationen in Sandboxed Solutions

Modul 12: SharePoint Server Profile und Taxonomie APIs

  • Nutzer Profile
  • Taxonomien
  • Übung: Nutzer Profile
  • Übung: Nutzer Profile programmatisch einsetzen

Module 13: Entwicklung von Content Management Lösungen

  • Unternehmensweite Content Management Lösungen
  • Entwicklung von webbasierten Content Management Lösungen
  • Übung: Customizing Master Pages
  • Übung: Anwendung eines Themas/Theme für eine SharePoint Site

Module 14: ASP.NET Konzepte für SharePoint

  • Server Memory
  • Server CPU
  • Transfer/Client
  • Übung: Nutzung von Fiddler um den Parameter Page Loading zu bestimmen
  • Übung: Nutzung von Fiddler um die Seitengröße zu bestimmen
  • Übung: Reduzierung der Page Size
  • Übung: Erfassung eines Memory Profile
  • Übung: Einsatz der Berichte
  • Übung: Resolving Memory Issues and Retest

Module 15: Designaspekte zur User Experience

  • SharePoint Hintergrund
  • Page Parts
  • Pages
  • Gloabalisierung und Lokalisierung
  • Designprinzipien für Erreichbarkeit/Verfügbarkeit
  • Übung: Plant Summary Page
  • Übung: Plant Configuration Page
  • Übung: Employee List
  • Übung: Line Status
  • Übung: Line Dashboard
  • Übung: Manager’s Dashboard
  • Übung: Alarmfunktion und Benachrichtigung

Module 16: Designaspekte Datenstrukturen

  • Grundlagen Listen und Bibliothek
  • Strategien für große Datenmengen/-strukturen
  • SharePoint Data Management
  • Übung: Creating List Views
  • Übung: Indizierung von Key Columns
  • Lab: Erstellen eines Invoice Content Type
  • Lab: Erstellen von Storing Invoices
  • Lab: Test von Storing Invoices

Module 17: Datenübernahme und Integration

  • Entwurf der Datenübernahme
  • Design der Integration
  • Übung: Verbindung zu Datenquellen
  • Übung: Definition der External Content Types
  • Übung: Definition von externen Listen
  • Übung: Sicherheitseinstellungen für Content Types
  • Übung: Definition einer Association
  • Übung: Formular
  • Übung: Header fields
  • Übung: Lines
  • Übung: Publizieren eines Formulars in eine SharePoint Bibliothek

Module 18: Entwurf Artefakte

  • Kundenanforderungen
  • Erstellen von Sites
  • Übung: Definition der Anforderungen
  • Übung: Entwurf der Lösung
  • Übung: Überprüfung der Anforderungen
  • Übung: Entwurf der Lösung

Module 19: Entwurf von Prozeßlösungen

  • Multi-Server Konfiguartionen
  • "In and Out of the Sandbox"
  • Einsatz von Ablaufplänen/Workflows
  • Übung: Client Leistungsvermögen und Anforderungen
  • Übung: Sandbox Leistungsvermögen und Anforderungen
  • Übung: Ausrollprozeß und Anforderungen
  • Übung: Entwurf Data Access for Sensor Data
  • Übung: Entwurf einer Lösung für Berichte
  • Übung: Entwurf einer Prozesslösung für Abnahmenl

Module 20: Entwurf für das "Packaging"

  • Lebenszyklus Packaging
  • Festlegung von Entwurfsregeln
  • Übung: Entwurf einer Lösung
  • Übung: Common Assembly
  • Übung: dependent Solution

Module 21: Definition einer Entwicklungsstrategie

  • Entwicklung für das Gesamtunternehmen
  • Die Bedeutung des "Logging"
  • Flexibilität und Konfiguration der Applikation
  • Übung: List based configuration appraisal
  • Übung: SharePoint List based configuration
  • Übung: SharePoint List based logging
  • Übung: Konfiguration des logging level
  • Übung: Logging und SharePoint ULS

Modul 22: Versionierung/Prozess

  • Lebenszyklus einer Applikation
  • Strategie Versionierung
  • Versionswechsel/Upgrading
  • Übung: Definition einer Basisversion
  • Übung: Upgrading the Assembly
  • Übung: Upgrade Manage Page
  • Übung: Adding Feature to Upgrade
  • Übung: Upgrade Feature

Modul 23: Informationsarchitektur und Navigation

  • Entwurf einer Informationsarchitektur
  • Einschränkungen der Software
  • Entwurf Navigation
  • Übung: Card Sort
  • Übung: Design Content Types und Site Columns
  • Übung: Anwendung einer custom SiteMap
  • Übung: Hinzufügen eines ASP Menu zu einer Master Page

Modul 24: Entwurf Branding and Anpassungen

  • Einführung Markendesign/Branding
  • Themen
  • Master Pages
  • Cascading Style Sheets
  • Überblick Werkzeuge
  • Implementierung SharePoint Branding
  • Übung: Anwendung von Custom Site Column sowie Content Type
  • Übung: Einsatz von Cascading Style Sheets
  • Übung: Beispiel einer custom master page

Modul 25: Sicherheit in SharePoint

  • Sicherheit in SharePoint
  • Formularbasierte Authentifizierung
  • Einsatz SharePoint Claims
  • Übung: Setting Up the Authentication Provider
  • Übung: Creating an FBA-Claims Site
  • Übung: Viewing Claims for an FBA User
  • Übung: Understanding the Scope and Relating it to Configuration
  • Übung: Designing a Security Strategy

Modul 26: Designaspekte für Seiten- Datenzugriffsperformance

  • Optimierung SharePoint Page Performance
  • Performanceanalyse mit dem SharePoint Developer Dashboard
  • Optimierung des Datenzugriffs
  • Übung: Einsatz des SharePoint Server 2010 Developer Dashboard
  • Übung: Einsatz der SharePoint Server 2010 Search API für große Datenmengen

Modul 27: Entwurf von Teststrategien

  • Testkonzepte
  • Modul-, Integrations- & Regressionstest
  • Performance Test
  • Übung: Modul Test
  • Übung: Performance Test
  • Übung: Lasttest

Zertifizierung

Folgende Prüfungen sind Bestandteil diese Kurses:

  • 70-573 TS: Microsoft SharePoint 2010, Application Development
  • 70-576: PRO: Designing and Developing Microsoft SharePoint 2010 Applications

Leistungspaket

Microsoft Official Curriculum

  • MOC 10175: TS: Developing and Customizing Applications for Microsoft SharePoint 2010
  • MOC 10232- PRO: Designing Applications for Microsoft SharePoint 2010Professional SharePoint 2010 Development - ISBN 9780470529423

Voraussetzungen

Dieser Kurs wendet sich an fortgeschrittene Entwickler. Teilnehmer sollten bereits über folgende fachliche Erfahrungen & Vorkenntnisse verfügen:

  • Kenntnisse & praktische Erfahrungen in Softwareentwicktlung generell
  • ca. 1-2 Jahre Erfahrung in der Programmierung mit ASP.NET
  • Signifikante praktische Erfahrungen mit Microsoft SharePoint Technologien

Für die erfolgreiche Teilnahme am Kurs sollten Teilnehmer mindestens eine der nachfolgenden Zertifizierungen bereits erworben haben:

  • MCTS/MCITP SharePoint 2010 Configuring/Administrator
  • MCTS/MCPD Web Developer (.net3.5 oder .net4.0)

Leistungspaket

Unser Kurspaket umfasst:

  • Umfassende Schulungsmaterialien
  • Praxiserfahrene Trainer, die das bewährte Lecture | Lab | ReviewTM-Konzept anwenden
  • Moderne Trainingseinrichtungen
  • 24 Stunden Zugang zur IT-Lernumgebung
  • Prüfungsgebühren*
  • Prüfungen werden während des Kurses abgelegt**
  • Bei Präsenzkursen: Unterkunft, Frühstück, Mittagessen, Abendessen, Snacks und Getränke
  • Firebrand Leistungsgarantie gemäß unseren AGB***

* Ausnahme: Prüfungsgutscheine sind bei folgenden Kursen nicht einbegriffen: Kurse von CREST, BSI Grundschutz Berater und GIAC. Bei diesen Kursen muss die Prüfungsgebühr direkt an den entsprechenden Partner entrichtet werden.

** Ausnahme: Die Prüfungen der COBIT, Cybersecurity Audit, CCAK, IT Risk Fundamentals, IT Audit Fundamentals, CSX-P, ITCA, CET, GIAC, CCSK, CREST Kurse , MSP , BSI Grundschutz Berater sowie EC-Council CPENT werden nicht während des Kurses abgelegt.

*** Wenn ein Kursteilnehmer die Prüfung nicht erfolgreich bestehen sollte, kann der Trainingskurs innerhalb eines Jahres wiederholt werden. Dabei fallen nur die Kosten für die Unterkunft und Verpflegung sowie ggf. die Prüfungsgebühren an. Ausnahme: Bei Kursen von Cisco und VMware entstehen außerdem zusätzliche Kosten für die Nutzung der (digitalen) Kursunterlagen und der Lab-/Übungsumgebung.

Vorteile

Sieben Gründe, warum Sie Ihren Kurs bei Firebrand Training absolvieren sollten

  • Zwei Möglichkeiten der Schulung. Wählen Sie zwischen Präsenz- und Online-Kursen.

  • Schnell zertifiziert. Mit uns werden Sie in Rekordzeit geschult.

  • Unser Kurspreis beinhaltet alles. Eine einmalige Kursgebühr deckt alle Kursmaterialien, Prüfungen**, Unterkunft* und Mahlzeiten* ab. Keine versteckten Extrakosten.

  • Bestehen Sie beim ersten Mal oder trainieren Sie erneut kostenlos. Das ist unsere Garantie. Wir sind sicher, dass Sie Ihren Kurs beim ersten Mal bestehen werden. Wenn nicht, kommen Sie innerhalb eines Jahres wieder und zahlen nur für Unterkunft, Prüfungen und Nebenkosten.

  • Sie werden mehr lernen. Ein Tag bei einem traditionellen Schulungsanbieter dauert in der Regel von 9 bis 17 Uhr, mit einer schönen langen Mittagspause. Bei Firebrand Training erhalten Sie mindestens 10 Stunden pro Tag, in denen Sie mit Ihrem Trainer lernen.

  • Sie werden schneller lernen. Wahrscheinlich haben Sie einen anderen Lernstil als Ihre Mitschüler. Wir kombinieren visuelle, auditive und taktile Methoden, um den Stoff so zu vermitteln, so dass Sie schneller und leichter lernen.

  • Sie werden von den Besten lernen. Seit 2010 wurden wir jedes Jahr von der Schulungsbranche zu den „Top 20 IT-Schulungsunternehmen des Jahres“ gewählt. Wir haben nicht nur viele weitere Auszeichnungen erhalten, sondern auch über 135.000 Fachleute geschult und zertifiziert.
  • Nur für Schulungen vor Ort. Gilt nicht für Online-Kurse.
    ** Es gelten einige Ausnahmen. Bitte lesen Sie die Prüfungsübersicht oder sprechen Sie mit unseren Experten

Machen Sie einen kostenlosen Praxistest, um Ihr Wissen einzuschätzen! Kostenloser Übungstest

Kurs Daten


Start
Beendet
Status
Art der Schulug
Preise
10.06.2025 (Di)
16.06.2025 (Mo)
Einige Plätze frei
Classroom
08.09.2025 (Mo)
14.09.2025 (So)
Einige Plätze frei
Classroom
09.12.2025 (Di)
15.12.2025 (Mo)
Einige Plätze frei
Classroom
10.03.2026 (Di)
16.03.2026 (Mo)
Einige Plätze frei
Classroom