Masterclass C# Basel

  • 6 Tage
  • chf 6299 p.P.

Die Masterclass C# beschäftigt sich mit komplexen Software-Entwicklungstechniken, die auf Grundkenntnissen über C# aufbauen. Praxisnah lernen Sie u.a. Klassen, Controls, DLL-Dateien, Namespaces und SQL Server-Techniken kennen und arbeiten an Ihrer Anwendung in C#.

Wählen Sie hier Ihren Kurs

  • Bei einem privaten Training steht der Dozent zu Ihrer alleinigen Verfügung. Hierdurch haben Sie die Möglichkeit, eigene Fallbeispiele einzubringen und Feedback auf diese zu erhalten. Möchten Sie, dass der Kurs Ihren speziellen Wünschen, Ihrer Situation und Ihrer täglichen Praxis entspricht? Dann empfehlen wir ein maβgeschneidertes Training. Möchten Sie von Fallbeispielen anderer lernen, dann ist ein Gruppenkurs eine gute Alternative. Lassen Sie sich ein unverbindliches Angebot für ein maβgeschneidertes Training unterbreiten.
    Privates Training
    Anzahl der Tage und Preis: in Absprache
     Rufen Sie mich an
     Bitte unterbreiten Sie mir ein unverbindliches Angebot
  • Mit einer Firmenschulung wählen Sie ein Training vor Ort in Ihrem Unternehmen (obwohl "extern" natürlich immer eine Option ist). Sie können alleine oder mit einem oder mehreren Kollegen teilnehmen. Möchten Sie, dass die Schulung Ihren (oder Ihrer aller) spezifischen Wünschen, Ihrer Situation und täglichen Praxis entspricht? Denken Sie dann an ein "maßgeschneidertes Training".
    Firmentraining
    Anzahl der Tage und Preis: in Absprache
    Für einen oder mehrere Teilnehmer an einem von Ihnen gewünschten Ort (Maβarbeit möglich).
     Rufen Sie mich an
     Bitte unterbreiten Sie mir ein unverbindliches Angebot
  • Beim Gruppentraining folgen Sie einer Ausbildung oder einem Kurs gemeinsam mit anderen Teilnehmern an einem Ort von Eduvision. Der Vorteil hierbei ist, dass Sie von den Fallbeispielen anderer Teilnehmer lernen können und das zum besten Tarif. Sehen Sie sich bei den Startdaten dieses entsprechenden Trainings die verschiedenen Optionen an.
    Gruppentraining
    Anzahl der Tage: 6 Tage / CHF 6.299 (ohne Mehrwertsteuer, Preis pro Teilnehmer)
     Rufen Sie mich an
     Ich möchte mich anmelden

Masterclass C#: Einführung

Willkommen bei der Masterclass C#

C# ist eine objektorientierte Programmiersprache (OOP), die von Microsoft entwickelt wurde und Teil des .NET Frameworks ist. Die Masterclass C# beschäftigt sich mit komplexen Software-Entwicklungstechniken und große Applikationen, die auf Grundkenntnissen über C# und Wissen über OOP aufbauen. Sie lernen das Arbeiten mit Designmustern, sowie komplexen SQL Server- und Silverlight-Anwendungen kennen. Auch Anwendungen von Klassen, Controls, DLL-Dateien und Namespaces werden Sie struktieren.

Praxisnahe: Ihr Abschlussprojekt in C#

Viele .NET-Applikationen nutzen Informationen aus externen Systemen. Daher lernen Sie auch den Umgang mit XML und Webservices kennen. Für die interaktive Gestaltung Ihrer Webanwendungen beschäftigen wir uns mit Silverlight. Sie runden die Masterclass C# mit der Entwicklung Ihrer eigenen Anwendung ab, die alle behandelten Techniken umfasst. Dies kann z.B. ein CMS oder ein Intranet sein.

Zertifikat C# Masterclass

Am Ende der Masterclass können Sie selbständig eine große Applikation in C# bauen! Wenn Ihr Abschlussprojekt den gestellten Anforderungen entspricht, erhalten Sie das Zertifikat C# Masterclass.

Masterclass C#: Module

Die Masterclass C# umfasst acht Module. In jedem Modul wird ein bestimmter Aspekt des Entwickelns mit C# behandelt. Die Ausbildung besteht aus den folgenden Themenbereichen:

Software Architektur

Professionelle Applikationen werden mit einer bestimmten Vorstellung und Struktur entwickelt. Die Programme werden dann schrittweise entworfen. Die Entwicklungsmethoden sind Bestandteil des gesamten Entstehungsprozesses und berücksichtigen die Anforderungen des Kunden und des Nutzers. In diesem Modul lernen Sie die wichtigsten Entwicklungsmethoden kennen und wenden diese auf ein Praxisbeispiel an. Hierdurch lernen Sie effizienter, benutzerfreundlicher und strukturierter zu entwickeln. Dies ist vor allem beim Arbeiten in einem Team wichtig. Classes/ Klassen, Controls und DLL-Dateien.

Klassen, Controls & DLL-Dateien

Das .NET Framework bietet Ihnen eine Reihe von Techniken, die es Ihnen ermöglichen Ihre Applikationen zu strukturieren. Somit wird das Verwalten und die Wiederverwendung von bestimmten Programmteilen erleichtert. Im Anschluss an den Anwendungsentwurf bringen Sie Ihren Programmcode in Klassen unter und lernen Sie funktionelle Bibliotheken in der Form von DLL-Dateien zusammenzustellen. Auch befassen wir uns mit der Nutzung verschiedener Controls.

SQL Server für Fortgeschrittene

Der SQL Server ist ein sehr umfangreiches Datenbanksystem. Durch geschickte Nutzung der Möglichkeiten des SQL Servers, kann man eine Applikation optimieren. Zum einen werden wir eine Datenbank entwerfen, zum anderen werden wir Views, Transaktionen und Prozesse nutzen.

Arbeiten mit XML

XML ist eine Technik, mit der man Informationen mit einer offenen Struktur gestalten kann. Im Gegensatz zu einer Datenbank ist XML extrem flexibel. XML wird darum häufig bei der Kommunikation zwischen verschiedenen Systemen eingesetzt. Ziel ist, dass Sie diese Techniken in Ihrer eigenen Anwendung anwenden (siehe Abschlussprojekt).

Arbeiten mit Namespaces

Mit Namespaces können Applikationen weiter strukturiert werden. Ein Namespace ist eine Art Container, in dem Teile des Programms, wie z.B. Klassen, gruppiert werden können. Sie lernen in diesem Modul Namespaces zu definieren und Ihre Anwendung mithilfe dieser Namespaces zu organisieren.

Silverlight-Anwendungen

Silverlight ermöglicht die Wiedergabe von Animationen, Audio und Video in einem Webbrowser. Eine Silverlight-Anwendung kann in eine Webanwendung integriert werden. Durch weitreichende Integration in die .NET-Umgebung kann eine Silverlight-Anwendung in jeder .NET Programmiersprache, auch C#, geschrieben werden. Auch kann Silverlight dynamische XML-Inhalte benutzen. In diesem Modul lernen Sie die Technik kennen und entwerfen Ihre eigene Silverlight-Anwendung.

Webservice und WCF

Mit einem Webservice kann man eine Applikation extern erreichen. Mithilfe von SOAP und XML können Informationen zwischen verschiedenen Applikationen ausgetauscht werden.WCF ist ein Teil des .NET Frameworks, das zur Verwaltung der Kommunikation zwischen Applikationen eingesetzt wird. WCF kann mit SOAP- und JSON-Berichten arbeiten. Sie lernen diese Techniken anzuwenden und in Ihre Anwendungen einzubauen.

Abschlussprojekt

Das letzte Modul umfasst Ihr Abschlussprojekt: Nach Absprache mit Ihrem Dozenten entwickeln Sie zusammen mit anderen Kursteilnehmern eine Webanwendung. Wenn Sie diese Prüfung bestehen, erhalten Sie das Abschlusszertifikat Masterclass C#.

Masterclass C# Basel: Startdaten

Wählen Sie aus 0 Standort(e) in Schweiz. Klicken Sie hier für eine Liste der genauen Adressen.



Gruppentraining

Gruppenkurse finden im Prinzip an den von uns vorgeschlagenen Terminen am Standort statt. Sie können sich hier telefonisch oder über die Website anmelden. Bei einem Gruppentraining folgen Sie einer Ausbildung oder einem Kurs zusammen mit mehreren Teilnehmern. Der Vorteil hierbei ist, dass Sie von den Fallbeispielen anderer Teilnehmer lernen können und das zum besten Tarif.

Firmentraining

Bei einem Firmentraining wählen Sie eine Schulung vor Ort in Ihrem Unternehmen (oder einem anderen Ort Ihrer Wahl) zu einem Zeitpunkt, der Ihnen am besten passt. Sie können alleine, mit einem oder mehreren Kollegen teilnehmen. Möchten Sie, dass das Training Ihren (oder Ihrer aller) spezifischen Wünsche, Ihrer Situation und Ihrer täglichen Praxis entspricht? Dann denken Sie bitte an ein "maßgeschneidertes Training". Rufen Sie uns für ein unverbindliches Angebot an oder fragen Sie dieses online an.

Privates Training

Bei einem privaten Training steht der Dozent zu Ihrer alleinigen Verfügung. So haben Sie die Möglichkeit, eigene Fallbeispiele einzubringen und Feedback auf diese zu erhalten. Möchten Sie, dass die Schulung Ihren speziellen Wünschen, Ihrer Situation und Ihrer täglichen Praxis entspricht? Dann empfehlen wir ein maβgeschneidertes Training. Möchten Sie von Fallbeispielen anderer lernen, dann ist ein Gruppenkurs eine gute Alternative. Fragen Sie telefonisch oder online unser Angebot für ein (maßgeschneidertes) privates Training an.

Masterclass C#: Tarife

Einmalige Zahlung

Masterclass C#: Die Kosten betragen CHF 6.299,00 Dies betrifft die Gebühr für eine Teilnahme an einem Gruppentraining. Bevorzugen Sie ein Firmentraining oder ein privates Training? Rufen Sie uns an oder fragen Sie online ein Angebot an.