C# Grundlagen

Von einfachen Sprachkonstrukten bis hin zu Interfaces und Exceptions.
0.0 (0 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
1,015 students enrolled
$19
$20
5% off
Take This Course
  • Lectures 12
  • Length 1.5 hours
  • Skill Level Beginner Level
  • Languages German
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 5/2016 German

Course Description

In diesen Tutorials geht es um die Grundlagen der C#-Programmierung. Es werden hierbei die Grundlegenden Eigenschaften der C#-Sprache vorgestellt.

Es richtet sich an Einsteiger in die Programmierung. Für eine bessere Verständlichkeit werden ausschließlich Videos verwendet. Es wird bei den grundlegendsten Eigenschaften begonnen und baut dann in den folgenden Videos darauf auf.

What are the requirements?

  • Die Inhalte dieses Kurses sind mit der kostenlosen Community Version von Visual Studio nachvollziehbar

What am I going to get from this course?

  • Mit C# einfache Programme schreiben
  • C# Programmcode verstehen

What is the target audience?

  • Dieser Kurs richtet sich an Programmiereinsteiger

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Hier starten
03:44

Klassisch wird mit einem Hello World Programm begonnen.

Section 2: Grundlagen
10:34

Variablen sind in jeder Programmiersprache die Speicherpunkte von Informationen. Datentypen beschreiben den Inhalt dieser Speicherpunkte.

12:43

Schleifen dienen zum mehrfachen Ausführen von Programmanweisungen.

Arrays
06:18
05:00

Collections sind Arrays mit vordefinierten Methoden. Sie sind quasi eine Erweiterung um die Grundfunktionalität von Arrays herum.

10:27

Methoden kapseln ein vordefiniertes Programmverhalten und können von Außen angesprochen werden.

08:47

Exceptions sind Ausnahmen vom erwarteten Programmablauf. Es kann zum Beispiel eine Exception auftreten, wenn während eines Datenabrufs die Netzwerkverbindung abbricht. Hierauf kann man dann je nach belieben reagieren. Zum Beispiel später erneut einen Datenabruf zu versuchen. Oder vielleicht mit den bereits abgerufenen Daten ein Teil der Funktionalität bereitzustellen.

Section 3: Objektorientierung
10:48

Klassen sind die "Blaupause für Objekte". Objekte werden stets von einer bestimmten Klasse erstellt.

08:57

Getter und Setter dienen als definierte Schnittstellen zu privaten Variablen einer Klasse.

12:30

Enumerations und Structs sind einfache zusammengesetzte (aus einem oder mehreren anderen Datentypen kombinierte) Datentypen.

09:32

Die Vererbung ist ein großer Bestandteil von objektorientierter Programmierung. Mit ihr lassen sich generelle Eigenschaften teilen und spezielle Eigenschaften abbilden.

05:00

Interfaces dienen als Schnittstellen. Die sind eine Art Vertrag. Wenn eine Klasse ein Interface implementiert, muss es sich zumindest um alle Methoden eines Interfaces Gedanken gemacht haben.

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Henning Lange, Leidenschaftlicher IT-ler

Ich habe Wirtschaftsinformatik (FH) studiert und sowohl als Software-Entwickler im Bereich C#, Webentwicklung und Simulationstechnik, als auch im Bereich Business Intelligence gearbeitet.

Ich würde mich freuen wenn die Videos gefallen finden. Vielleicht findet ja der ein- oder andere ebenfalls eine Leidenschaft für die Themen meiner Kurse.

Neben meiner Leidenschaft für die IT spiele ich gerne Tischtennis.

Ready to start learning?
Take This Course