Training - Beratung - Projektarbeiten

www.David-Tielke.de

Workshop “Windows Anwendungsentwicklung” an der Fachhochschule Hagen

imageDieses und letztes Wochenende war ich als Microsoft Student Partner an der Fachhochschule Hagen. Dort wurde im Rahmen des zdi-Bildungsprogramms des Landes Nordrheinwestfalens ein Kurs “Windows Anwendungsentwicklung” für Schüler im Alter von 13-18 Jahre angeboten. In zwei Terminen wurden den Teilnehmern die Grundlagen der Sprache C# vermittelt, sowie die möglichen Entwicklungsszenarien mit dem .NET Framework. Neben der Entwicklung von Consolen- und Windowsanwendungen stand am letzten Tag vor allem die Entwicklung von dienstbasieren Anwendungen auf dem Programm. Dazu mussten die Teilnehmer zu einem bestehenden WCF-Dienst einen konsolenbasierten Client entwickeln.

Der WCF-Dienst stellte dabei eine Matheaufgabe zur Verfügung (im string-FormatScorecard) welche dann im Client dargestellt wurde. Die Lösung der Aufgabe wurde vom Benutzer eingegeben und an den Service zurückgesendet. Dieser ermittelte dann für alle Spieler die Anzahl der erfolgreich und nicht erfolgreich gelösten Aufgaben. Nach der Implementierung wurde in einem kleinen Wettkampf der beste Kopfrechner unter den Schülern ermittelt. In zwei Runden mussten von den Teilnehmer in 3 Minuten so viele Matheaufgaben wie möglich mit dem selbstgeschriebenen Programm gelöst werden. In der Finalrunde wurden dann unter den sechs Besten drei Preise ausgespielt. Dabei konnten alle Teilnehmer die Rangliste auf dem Beamer mitverfolgen.

Dabei waren die Plätze 1-3 mit folgenden Preisen dotiert:

Platz 1: Onlinevideotraining “Visual C# 2010 – Einstieg für Anspruchsvolle”
Teilnehmer: Maxi
Richtig: 17, Falsch: 0, Differenz: 17

Platz 2: Kompaktkurs C# 4.0

Teilnehmer: Michael
Richtig: 16, Falsch: 2, Differenz: 14

Platz 3: Thermobecher “Microsoft Student Partners”
Teilnehmer: Nils-Simon
Richtig: 15, Falsch: 1, Differenz: 14
image

An dieser Stelle noch einmal ein großer Dank an die Microsoft Student Partners und video2brain für die zur Verfügung gestellten Preise.

Es hat wirklich richtig viel Spaß gemacht und ich war erstaunt, wie gut die jungen Teilnehmer bereits nach der kurzen Zeit produktiv entwickeln konnten.

.NET Information Day 2011 in Darmstadt

.NET Information Day

Am 28.06.2011 fand zum vierten Mal der .NET Information Day in Darmstadt, veranstaltet von der .NET Usergroup Frankfurt und den Microsoft Student Partners Team West statt. Ich war ebenfalls mit einem Vortrag zum Thema “Multithreading mit C#” beteiligt. Die Veranstaltung war sehr gut besucht und es war schön viele bekannte Gesichter wieder zu sehen und viele Neue kennen zu lernen. Wie im Vortrag abgesprochen, gibt es hier nun die Slides und die VS Projekte zum Download.

Videotraining “Visual C# 2010 Einstieg für Anspruchsvolle” jetzt verfügbar

Ab heute steht das Videotraining “Visual C# 2010 Einstieg für Anspruchsvolle” bei Amazon und im Buchhandel imagezum Verkauf bereit. Für 34,95€ gibt es 7 Stunden intensives Training der C#-Programmierung und deren praktische Anwendung in Konsolen-, Windows- und Datenbankanwendungen. Die Zielgruppe sind sowohl anspruchsvolle Neulinge in der Programmierwelt als auch Umsteiger von anderen Sprachen wie z.B. PHP.

Neben der Kaufoption im Buchhandel oder bei Amazon bietet video2brain dieses und viele weitere Videotrainings als online Trainingsabos an. Bei der Masse an Videotraininggs zu den unterschiedlichsten Themen auf jeden Fall einen Blick wert!

Aus dem Inhalt:

Was Sie lernen werden
Sehen Sie anhand von drei Beispielprojekten, was Sie am Ende dieses Video-Trainings können werden.

Grundlagen des Programmierens
In diesem Kapitel erfahren Sie, was es mit dem Programmieren überhaupt auf sich hat, was kompilieren genau ist und was man meint, wenn man von einer Programmierplattform spricht.

Die Entwicklungsumgebung Visual Studio 2010
Die Entwicklungsumgebung Visual Studio 2010 ist auf den ersten Blick nicht ganz einfach zu verstehen. In diesem Kapitel erfahren Sie, welche Version von Visual Studio Sie benötigen, wie sie installiert wird und wie Sie sich beim ersten Start zurechtfinden.

Das erste C#-Projekt
Aller Anfang ist – gar nicht so schwer. Hier erfahren Sie, welche Projekttypen es gibt und wie Sie Ihr erstes kleines Programm schreiben.

C#-Grundlagen
Wenn man richtig programmieren möchte, ist es unabdingbar die Grundlagen zu lernen und richtig zu verstehen. In diesem Kapitel lernen Sie die Sprache C# von Grund auf kennen.

Objektorientierte Programmierung
Die Programmiersprache C# ist eine rein objektorientierte Programmiersprache. Was das genau bedeutet und welche Konzepte dahinter stecken, lernen Sie in diesem Kapitel.

Das Event-Modell
Wenn ein Objekt ein anderes Objekt über etwas informieren möchte, nutzt man in C# dazu Delegates und Events. Dazu muss der Sender den Empfänger nicht zwingend kennen. So können Sie einfach und effektiv lose gekoppelte Anwendungen entwickeln.

Das .NET-Framework
Nachdem die Grundlagen gelegt sind, werfen wir nun einen Blick auf das .NET-Framework und schauen, was genau dahinter steckt. Das Kapitel schließt mit einer Betrachtung der wichtigsten Klassen in .NET ab.

Hilfreiche Techniken und Tools
Zur richtigen Softwareentwicklung gehört neben dem Beherrschen einer Programmiersprache auch der solide Umgang mit der Entwicklungsumgebung. Was Sie dazu in Visual Studio nutzen können, sehen Sie in diesem Kapitel.

Benutzeroberflächen mit Windows Forms
Wenn man Anwendungen entwickeln möchte, braucht man eine Schnittstelle zum Benutzer, damit er mit der Anwendung interagieren kann. Eine Möglichkeit, solche Benutzeroberflächen zu entwickeln, lernen Sie in diesem Kapitel kennen.

Datenbanken
Fast jede Anwendung verwaltet intern Daten. Wenn man diese Daten dauerhaft speichern möchte, bietet sich der Einsatz von Datenbanken an. Was das genau ist und wie man damit arbeitet, lernen Sie in diesem Kapitel.

Wer sich vorab informieren möchte, findet Demovideos sowie weitere Informationen zum Videotraining auf der Seite von video2brain.

Ich wünsche allen Käufern viel Spaß mit dem Videotraining und freue mich auf Ihr Feedback!

Links
Produktseite bei Amazon
Produktseite video2brain