Hier lernst Du kostenlos wie Du mit C#/XAML programmierst! (Update)

Capture45

Du interessierst dich für die Entwicklung mit Xamarin? Du willst eine mobile Anwendung für alle mobilen Betriebssysteme entwickeln? Du verfolgst zufällig meine neue Xamarin University Serie auf Codefest? In diesem Beitrag wollen wir dir eine kurze Zusammenfassung geben wo du am Besten und kostenlos lernen kannst mit C#/XAML zu programmieren. Ganz gleich, ob du ein Anfänger bist und einfach nur schnuppern willst oder ob du deine Fertigkeiten vertiefen willst. Du bist hier richtig!

Microsoft Virtual Academy (https://mva.microsoft.com/)snip_20170220151537

Die Microsoft Virtual Academy bietet dir 100+ kostenlose IT-Kurse von Experten an. Diese Kurse richten sich an Entwickler, IT-Profis, Daten Profis aber auch an Studenten. Für uns sehr interessant sind die Entwickler Kurse. Dabei steht Dir eine große Auswahl von Themengebieten zur Verfügung.

Die kostenlose C#/XAML Kurse findest du HIER. C# ist einfach, aber leistungsstark und ermöglicht das Erstellen von Windows-Apps, Webdiensten und weiteren Anwendungen. XAML vereinfacht das Erstellen der Benutzeroberfläche.

Dazu passend empfehlen wir dir auch die Visual Studio Kurse. In diesen Visual Studio-Schulungen mit vielen Demos wirst du Visual Studio verwenden um Windows Store-Apps, Desktop-Apps, mobilen Apps, ASP.NET-Web-Apps und XML-Webdiensten zu erstellen. Du lernst außerdem, wie du ALM-Funktionen (Application Lifecycle Management) in Visual Studio anwendest.

HIER nochmal der Link um zu den Downloads von den verschiedenen Visual Studio Versionen zu gelangen.

Hier ein kleiner Ausschnitt an ausgewählten Kursen. Bitte beachte, dass die ausgewählte Sprache die Auswahl einschränken kann.

Programmieren für Beginner mit C#

Der Kurs "Programmieren für Beginner mit C#" führt euch durch die ersten Schritte des Programmierens. In 8 Videos lernt ihr, wie ihr mit Hilfe von C# und Visual Studio eigene Programmierprojekte erstellen könnt und diese mit interessanten Funktionen ausstatten könnt.

01 | Einführung: Dieses Video gibt euch eine kurze Einführung in den Kurs.
02 | Vorbereitung und Grundlagen: Dieses Video macht euch kurz mit den Grundlagen zum Programmieren mit Visual Studio vertraut und zeigt die Installation von Visual Studio 2013 Express.
03 | Mein erstes Programm: In diesem Video lernt ihr, eure erste Konsolenanwendung in C# zu erstellen. Dazu wird eine C# Konsolenanwendung in VisualStudio 2013 Express erstellt und die Grundlagen der Visual Studio Oberfläche erklärt.
04 | Variablen und Werte: In diesem Video werden kurz die Grundlagen zu Variablen in C# erklärt und wie man mit diesen arbeitet. Ihr lernt verschiedene Datentypen von Variablen kennen und wie man mit diesen arbeitet.
05 | Entscheidungen: In diesem Video werden euch kurz die Entscheidungen vorgestellt, um euer Programm interaktiv zu gestalten. Es werden die 3 Entscheidungsanweisungen: if , if-else und switch vorgestellt und die jeweilige Funktionalität an Beispielen in einer Konsolenanwendung erläutert.
06 | Schleifen und Wiederholungen: In diesem Video werden euch Schleifen bzw. Wiederholungen vorgestellt, die es euch ermöglichen, effizienter und übersichtlicher Code zu schreiben. Dazu werden die 3 Schleifen: while, do-while und for vorgestellt und anhand von Beispielen in der Konsole die Vor-und Nachteile jedes Typs erläutert.
07 | Klassenstrukturen: In diesem Video lernt ihr Klassen und deren Inhalte zu erstellen und somit, effizienter und strukturierter Code zu schreiben. Anhand der selbst erstellten „Vehicle“-Klasse lernt ihr den Aufbau von Klassen kennen und lernt, wie man diese effektiv einsetzen kann.
08 | Grafische Anwendungen: In diesem letzten Video lernt ihr die Grundlagen im Umgang mit XAML in Verbindung mit C#. Hierbei wird eine WPF-Anwendung in XAML und C# erstellt, in die Elemente wie Buttons, Labels und Textboxen eingefügt werden. Danach werden die Eigenschaften dieser Elemente grundlegend erläutert und anhand von Beispielen erklärt. Als praktisches Beispiel wird ein kleiner Taschenrechner erstellt.

Xamarin für Anfänger

Du willst dein neues Wissen C# anwenden? HIER ein Anfänger Kurs über Xamarin, ebenfalls kostenlos verfügbar auf der MVA Plattform. In dieser Xamarin-Schulung für Anfänger erfährst Du mehr über die ersten Schritte. Von unseren Experten Heiko Zimmermann und Christoph Becker erhältst Du Informationen zu Installation und Einrichtung. Zudem werden die Grundlagen einer Xamarin-App behandelt. Du kannst dir ein Xamarin-Projekt ansehen, kannst Dich über die Verwendung von Emulatoren informieren und wirst die Themen Debugging und Bereitstellung durchgehen. Verpasse nicht diese Gelegenheit, Xamarin kennenzulernen!

01 | Wieso Xamarin?: In diesem Modul wird vorgestellt, wie Xamarin die traditionelle mobile Entwicklung verbessern kann sowie welche Vorteile und Produkte es bietet.
02 | Xamarin installieren: In diesem Modul sehen wir uns an, welche unterschiedlichen Lizenzen Xamarin anbietet sowie wie man die Software erhält und installiert.
03 | Xamarin nutzen: In diesem Modul wollen wir uns die Editoren Visual Studio und Xamarin Studio ansehen sowie unsere eigenen Geräte für die Entwicklung vorbereiten.
04 | Programmieren mit Xamarin.Android: In diesem Modul implementieren wir ein kleines Beispielprojekt als Android App.
05 | Shared Code und Shared Data: In diesem Modul erweitern wir unser vorangegangenes Beispielprojekt. Wir extrahieren unsere Logik in eine projektunabhängige Bibliothek und fügen eine Serververbindung hinzu.
06 | Programmieren mit Xamarin.iOS und Xamarin Forms: In diesem Modul wiederholen wir die Implementierung unseres Beispielprojekts in Xamarin.iOS und Xamarin Forms mithilfe unserer zuvor erstellten Bibliothek.

Spielerisch C# Lernen mit Windows 10

Du willst Dein erstes Spiel entwickeln und ganz nebenbei lernen, wie das mit den Windows 10-Apps und mit C# funktioniert? Dann bist du hier richtig! Hier ein kleiner Überblick was dich erwartet:

01 | Projekt & Startseite erstellen: In unserem ersten Kapitel laden wir Visual Studio, erstellen ein neues Projekt und schauen uns die Werkzeuge an, mit denen Ihr Gestaltungselemente einbauen könnt.
02 | Ein Spielfeld mit Maulwurf: Zunächst brauchen wir ein Spielfeld, auf dem wir einen Maulwurf anzeigen. Deshalb lernen wir, wie wir zu diesem Zweck mit Grids arbeiten und wie wir ein eigenes Maulwurf-Objekt erstellen.
03 | Maulwurf wegklicken und Punkte zählen: Nachdem wir das Spielfeld mit Maulwurf erstellt haben, sollen Spieler den Maulwurf auch wegklicken können und dafür Punkte sammeln.
04 | Dem Spieler Leben geben und abziehen: In diesem kleinen Kapitel erweitern wir das Spielerobjekt um Leben, die wir mit Hilfe eines eigenen Steuerelements im Frontend anzeigen lassen.
05 | Spannung reinbringen und Game Over: Letztes Kapitel! Jetzt lassen wir noch mehr Maulwürfe auftauchen und geben dem Spieler dadurch die Gelegenheit, auch zu verlieren. Was soll passieren, wenn es heißt "Game Over"?


Du hast schon deine ersten Erfahrungen mit Xamarin und C# gemacht dann schau vorbei auf unser neuen Xamarin University Facebook Seite für die neuesten Updates. Gerne bist du eingeladen deine Tipps und Tricks zu teilen.