Spezielle Deep-Dive-Workshops direkt im Anschluss

Direkt im Anschluss an die Advanced Developers Conference finden noch ein- bis zweitägige Advanced Developers Workshops statt. Nutzen Sie diese Gelegenheit, um gemeinsam mit erfahrenen Trainern wie Ralf Westphal, Stefan Lieser oder Neno Loje in deren absolute Spezialgebiete einzutauchen.

Architekturworkshop: Keine Angst vorm leeren Blatt - Pragmatische Softwarearchitektur


Wie beginnen Sie den Entwurf einer Software? Womit auf einem leeren Blatt anfangen? Wie treiben Sie den Entwurf weiter bis zum Code? Wie stellen Sie sicher, dass sich Anforderungen im Code widerspiegeln? Zwischen architekturlosem Monolithen und UML-Diagrammverwirrung muss es doch eine pragmatische Antwort auf diese Fragen geben. Bei aller Erfahrung, die für gute Softwarearchitektur nötig ist, sollte sie doch kein Hexenwerk sein.
Ralf Westphal demonstriert in diesem Workshop, dass Softwareentwurf tatsächlich weder Doktor- noch Zauberhut voraussetzt. Mut ist hingegen sehr nützlich, denn ein pragmatischer Ansatz verlangt, sich von einigen überkommenen Vorstellungen in Bezug auf Softwarearchitektur und Objektorientierung zu verabschieden. Als Gewinn winkt jedoch ein klarer Entwurfsprozess, dessen Ergebnis einfach in Code übersetzbar ist. Komponentenorientierung und prozessorientiertes Denken auf der Basis von Event-Based Components machen das möglich.

Trainer: Ralf Westphal
Termin: 27. Oktober 2010
Dauer: 09:00-17:00 Uhr
Preis: 399,- EUR zzgl. MwSt bei Anmeldung bis 17. September 2010 (statt 499,- EUR)
Schnelle und einfache Online-Anmeldung zum Architekturworkshop
Keine Angst vorm leeren Blatt - Pragmatische Softwarearchitektur



Workshop "Test Driven Development"


Die testgetriebene Entwicklung gilt als eine der wichtigsten Praktiken zur Verbesserung der inneren Qualität von Software. Dabei steht weniger das automatisierte Testen im Vordergrund, sondern vielmehr die Tatsache, dass TDD lose Koppelung fördert. So entstehen Softwarebausteine, die eine klar begrenzte Aufgabe haben, deren Funktionalität getestet ist und die leicht an sich ändernde Rahmenbedingungen angepasst werden können. Insgesamt fördert TDD damit vor allem die Evolvierbarkeit von Software.

Inhalte:
  • Vorteile der testgetriebenen Entwicklung gegenüber dem nachgelagerten Testen
  • Demonstration der Vorgehensweise anhand von Beispielen
  • Das TDD Mantra: Red/Green/Refactor
  • Überblick über das Unit Test Framework NUnit
  • Isolieren von Abhängigkeiten mit Rhino Mocks
  • Top-down Vorgehensweise bei der Implementierung
  • Refaktorisieren: wann und wieviel?
  • Design: überflüssig dank TDD?

Hands-On-Workshop: Die Inhalte werden in Form von Übungen vermittelt. Daher sollten die Teilnehmer ein Notebook mit installiertem Visual Studio 2010 mitbringen.

Trainer: Stefan Lieser
Termin: 27. Oktober 2010
Dauer: 09:00-17:00 Uhr
Preis: 399,- EUR zzgl. MwSt bei Anmeldung bis 17. September 2010 (statt 499,- EUR)
Schnelle und einfache Online-Anmeldung zum Workshop
"Test Driven Development"



Workshop: App-Entwicklung mit Windows Phone 7


Der eintägige Workshop führt Entwickler in die Welt der App-Entwicklung mit Windows Phone 7 ein. Sie erfahren hier alles über die Tools und die Konzepte hinter Windows Phone 7 (Tombstoning!). Lernen Sie, wie Sie mit Silverlight Oberflächen bauen können und wie Ihre Applikation mit dem eingebauten GPS arbeiten kann. Sehen Sie, wie Sie Fotos schießen und diese in Ihrer Applikation verwenden können. Darüber hinaus lernen Sie, wie Push-Notifikationen implementiert werden, wie Sie Ihr Meisterwerk in den Marketplace bekommen und wie Sie am Ende mit Hilfe der Trial-Funktionalität Demo- und Vollversionen erkennen können. Tauchen Sie mit ein in die Welt der App-Entwicklung mit Windows Phone 7 – nach diesem Workshop sind Sie dafür gerüstet!

Trainer:
Karsten Samaschke
Termin: 27. Oktober 2010
Dauer: 09:00-17:00 Uhr
Preis: 399,- EUR zzgl. MwSt bei Anmeldung bis 17. September 2010 (statt 499,- EUR)
Schnelle und einfache Online-Anmeldung zum
Workshop "App-Entwicklung mit Windows Phone 7"




„XL“-Workshop: 2 Tage Scrum mit Visual Studio


Agile Softwareentwicklung mit Scrum und Visual Studio Team Foundation Server 2010
Nutzen Sie bereits moderne, agile Softwareentwicklung? Nein? Dann wird es aber höchste Zeit: In diesem Kurs lernen Sie, wie Sie als Mitglied eines Teams moderne Softwareentwicklungsmethoden mit Scrum und Visual Studio 2010 einsetzen. Die Teilnehmer arbeiten in diesem Kurs als Teil eines Teams, welches mit modernen Softwareentwicklungspraktiken, dem Scrum Framework und Visual Studio & Team Foundation Server 2010 iterativ und inkrementell Software entwickelt. Mit Neno Loje erwartet Sie als Trainer ein bekannter Experte und MVP für Visual Studio ALM, TFS und Team System. Als Professional Scrum Developer-Trainer unterstützt er Unternehmen bei der Einführung agiler und effektiver Prozesse.

Trainer:
Neno Loje
Termin: 27.-28. Oktober 2010
Dauer: 09:00-17:00 Uhr
Preis: 699,- EUR zzgl. MwSt bei Anmeldung bis 17. September 2010 (statt 799,- EUR)
Schnelle und einfache Online-Anmeldung zum
"„XL“-Workshop 2 Tage Scrum mit Visual Studio"



Allgemeines

Kleidung ist Casual Wear. Der Veranstaltungsort ist behindertengerecht ausgestattet.

Teilnahmebedingungen

Ihre Anmeldung ist verbindlich. Sie können jederzeit einen Ersatzteilnehmer benennen. Alle Preise verstehen sich zzgl. der ges. MwSt. Fälligkeit ist vor Veranstaltungsbeginn nach Rechnungsstellung. Eingeräumte Rabatte behalten nur bei fristgerechter Zahlung ihre Gültigkeit. Der Veranstalter behält sich vor, das Event aus wichtigen Gründen zu verschieben oder abzusagen. Bezahlte Beträge werden in diesem Fall zurückerstattet. Eine darüber hinausgehende Haftung entfällt. Änderungen am Programm oder Referenten sind aus aktuellem Anlass möglich. Produkt- und Markennamen sind in der Regel eingetragene Warenzeichen der entsprechenden Unternehmen. Sofern nicht anders angegeben liegt das sonstige Copyright beim Veranstalter. Das Angebot richtet sich ausschließlich an den gewerblichen Abnehmer. Es gelten die AGB der ppedv AG, die Sie unter http://www.ppedv.de/MicrosoftExperte/agb.aspx nachlesen können.