C# programmieren - Einsteigerkurs

mit Programmieraufgaben

4.35 (20 reviews)
Udemy
platform
Deutsch
language
Programming Languages
category
C# programmieren - Einsteigerkurs
119
students
7.5 hours
content
Apr 2022
last update
$19.99
regular price

What you will learn

Grundlagen der Programmiersprache C#:

- Daten speichern und weiterverwenden

- Programmabläufe abhängig von Bedingungen gestalten und wiederholen

- Quellcode strukturieren

- Objektorientierte Programmierung

- Fehlerbehandlung

Description

In diesem Kurs lernst du die Grundlagen der Programmiersprache C#.

Der Kurs ist praktisch orientiert und zeigt Schritt für Schritt, wie man die grundlegenden Prinzipien der Programmiertechnik nutzen kann. Die Inhalte in den Abschnitten bauen aufeinander auf.

In mehreren Programmierübungen wirst du üben, das Gelernte selbst einsetzen zu können, um eigene Programme zu erstellen. Die Lösungen zu den Programmieraufgaben werden anschließend natürlich auch besprochen.

Die Codes der einzelnen Abschnitte gibt es auch zum Download als pdf-Dateien. Wenn du Anfänger bist, bringt es jedoch mehr, die Codes aus den Videos selbst mitzuschreiben, um ein eigenes Gefühl für das Programmieren zu entwickeln und diese vielleicht auch an eigenen Ideen anwenden zu können. Denn Programmieren lernt man meiner Erfahrung nach nur durchs Programmieren.

C# zu lernen bringt viele Vorteile mit sich, natürlich vor allem beruflich, da C# eine der am weit verbreitetsten Programmiersprachen weltweit ist und in vielen Unternehmen genutzt wird. Aber auch für alle, die Programmieren an sich lernen wollen und hierfür einen einfachen Einstieg suchen, ist dieser Kurs sehr geeignet, da die Grundlagen objektorientierter Programmierung bei der Programmiersprache C# eine große Rolle spielen. Andere, vor allem objektorientierte, Programmiersprachen wie beispielsweise Java oder Kotlin sind viel leichter zu erlernen, wenn die Grundlagen von C# beherrscht werden.

Ich wünsche dir viel Spaß und viel Erfolg beim Coden!

Content

Einführung

Einführung
Entwicklungsumgebung installieren
Der erste Code

Variablen

Deklaration und Initialisierung von Variablen
Primitive Datentypen
Operatoren für Variablen
Der Datentyp char
Der Datentyp string
Fliesskommazahlen
Konsoleneingaben
Programmieraufgabe 1
Lösung Programmieraufgabe 1
Variablen benennen
Selbstzuweisung
String-Methoden
Programmieraufgabe 2
Lösung Programmieraufgabe 2
Konstanten
Typumwandlung (Casting)

Objektorientierung I

Klassen und Objekte
Eigenschaften
Methoden
Datenkapselung
Der Konstruktor
Programmieraufgabe 3
Lösung Programmieraufgabe 3

Kontrollstrukturen

If-Verzweigung
Operatoren für Kontrollstrukturen
Switch-Case-Verzweigung
While-Schleife, break und continue
Do-While-Schleife
Programmieraufgabe 4
Lösung Programmieraufgabe 4
For-Schleife
Verschachtelte For-Schleife

Datenstrukturen

Eindimensionale Arrays
Mehrdimensionale Arrays
Arrays und For-Schleifen
Listen
Dictionaries
Foreach-Schleife
Programmieraufgabe 5
Lösung Programmieraufgabe 5

Objektorientierung II

Vererbung
Polymorphie und Methodenverdeckung
Klassenvariablen und -methoden
Zugriffsmodifikatoren
Abstrakte Klassen und abstrakte Methoden
Interfaces (Schnittstellen)
Programmieraufgabe 6
Lösung Programmieraufgabe 6
Objekte in verschiedenen Klassen nutzen
Klassen in Module auslagern

Fehlerbehandlung

Fehlerarten
Syntaxfehler beheben
Laufzeitfehler beheben (try-catch-Anweisung)
Semantikfehler beheben
Abschluss

Charts

Price

C# programmieren - Einsteigerkurs - Price chart

Rating

C# programmieren - Einsteigerkurs - Ratings chart

Enrollment distribution

C# programmieren - Einsteigerkurs - Distribution chart

Related Topics

4652034
udemy ID
4/20/2022
course created date
4/25/2022
course indexed date
Bot
course submited by