C# - Der Umfangreiche Einsteigerkurs
4.7 (46 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.
314 students enrolled
Wishlisted Wishlist

Please confirm that you want to add C# - Der Umfangreiche Einsteigerkurs to your Wishlist.

Add to Wishlist

C# - Der Umfangreiche Einsteigerkurs

Der einfache, schnelle aber dennoch umfangreiche Einstieg in die Welt von C# und .NET!
4.7 (46 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.
314 students enrolled
Created by Janek Pruin
Last updated 2/2017
German
Curiosity Sale
Current price: $10 Original price: $100 Discount: 90% off
30-Day Money-Back Guarantee
Includes:
  • 5.5 hours on-demand video
  • 32 Articles
  • 32 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Die gesamten Grundlagen der Programmiersprache
  • Programmier-Konzepte die man direkt in eigenen Programmen anwenden kann
  • Grundwissen mit welchen man auch andere Programmiersprachen mit Leichtigkeit erlernen kann
  • Wichtige Grundlagen über das .NET-Framework und C#
View Curriculum
Requirements
  • Sie benötigen keinerlei Vorwissen
  • Sie benötigen die kostenlos erhältliche Entwicklungsumgebung "Visual Studio"
Description

Kurs-Inhalt

Du möchtest C# Lernen? Dann bist du hier genau richtig! In diesem Video-Kurs wirst du alle nötigen Grundlagen der Programmiersprache C# erlernen. Angefangen bei einfachen Themen wie Variablen und Datentypen, geht der Kurs bis hin zur Objektorientierten Programmierung. Er beinhaltet über 5 Stunden Videomaterial, viele PDF-Dokumente mit Zusammenfassungen von Themen und sogar Aufgaben zum sofortigen ausprobieren der neu erlernten Dinge. Ich gebe dir einen roten Faden beim C# Lernen und somit wirst du dich nicht in der komplexen Welt der Programmierung verirren. Alles was du brauchst ist im Kurs und perfekt für dich gegliedert.

In diesem Kurs wirst du keine vorgebauten Programme nachschreiben. Du wirst alle wichtigen Sprachkonzepte von C# jeweils über einen theoretischen und einen praktischen Teil kennen lernen. Somit ist garantiert, dass die Sprache und ihre Funktionsweise an sich verstanden wird und im nachhinein optimal genutzt werden kann. Es ist also völlig egal ob du C# lernen willst weil du Videospiele entwickeln möchtest, Windows-Anwendungen schreiben willst oder eine Webanwendung entwerfen möchtest.

Was brauche ich um dem Kurs folgen zu können?

Außer der kostenlos erhältlichen Entwicklungsumgebung "Visual Studio" brauchst du nichts! Es wird kein Vorwissen vorausgesetzt, keine weitere Software benötigt und all das nötige Wissen wird in den Videos vermittelt. Dennoch ist der Kurs für Umsteiger ebenso geeignet wie für Einsteiger. Du willst C# lernen? Egal mit welchen Startbedingungen du an den Kurs gehst, du wirst es hier lernen!

Who is the target audience?
  • Programmier Anfänger
  • Programmiersprachen Umsteiger
  • Jeden der Interesse an Software-Entwicklung hat
Students Who Viewed This Course Also Viewed
Curriculum For This Course
79 Lectures
05:29:42
+
Einstieg in die Welt von .NET und C#
8 Lectures 28:14

Warum C#?
07:40

Warum C#? (PDF Zusammenfassung)
00:02

Was ist Programmcode?
06:59

Was ist Programmcode? (PDF Zusammenfassung)
00:01

Ein "Hello World" Programm
09:45

Aufgabe: Eine eigene Ausgabe in der Konsole erstellen
00:09

Aufgabe: Erstelle mehrzeilige Ausgaben
00:13
+
Variablen und Datentypen
10 Lectures 54:29



Datentypen (Theorie)
07:53

Datentypen - Ganzzahlig
05:10

Datentypen - Fließkommazahlen
05:46

Datentypen - Andere Datentypen
03:45

Datentypen (PDF-Zusammenfassung)
00:01

Ein- und Ausgabe in der Konsole
11:36

Aufgabe: Ein- und Ausgabe in der Konsole tätigen
00:09
+
Mathematische Operatoren
5 Lectures 11:57
Einfache Rechenoperationen (Theorie)
03:12

Einfache Rechenoperationen (Praxis)
03:39

Aufgabe: Alle Grundrechenarten an 2 Werten anwenden
00:15

Der Modulo-Operator (Restwert-Operator)
04:49

Rechenoperationen (PDF-Zusammenfassung)
00:01
+
Methoden
5 Lectures 15:44
Methoden in der Theorie
07:28

Methoden in der Praxis
07:59

Methoden (PDF-Zusammenfassung)
00:01

Aufgabe: Eine Methode ohne Rückgabewert
00:07

Aufgabe: Eine Methode mit Rückgabewert
00:08
+
Fallunterscheidungen
11 Lectures 39:31
If-Statements (Theorie)
04:00

If-Statements (Praxis)
07:04

Boolesche Operatoren - Ein Überblick
11:23

Boolesche Operatoren im Code einsetzen
07:38

If und Else (PDF-Zusammenfassung)
00:01

Aufgabe: Die Achterbahn
00:19

Aufgabe: Gerade oder ungerade?
00:17

Switch (Theorie)
05:18

Switch (Praxis)
03:15

Switch (PDF-Zusammenfassung)
00:01

Aufgabe: Welcher Monat ist es?
00:12
+
Arrays - Die einfachste Datenstruktur
6 Lectures 20:32
Arrays - Ein theoretischer Einstieg
09:11

1D-Arrays (Praxis)
04:05

Aufgabe: Die Namens-Liste
00:05

2D-Arrays (Praxis)
06:58

Aufgabe: Getränketabelle
00:10

Arrays (PDF-Zusammenfassung)
00:01
+
Schleifen
13 Lectures 35:36
While-Schleife (Theorie)
05:15

While-Schleifen (Praxis)
03:32

While-Schleifen (PDF-Zusammenfassung)
00:01

Do-While-Schleifen - Eine veränderte Form der While-Schleife
02:38

For-Schleifen - Zählerschleifen (Theorie)
04:19

For-Schleifen in der Praxis
06:03

For-Schleifen (PDF-Zusammenfassung)
00:01

Foreach-Schleifen (Theorie)
02:57

Foreach-Schleifen (Praxis)
04:21

Foreach-Schleifen (PDF-Zusammenfassung)
00:01

Die Schlüsselwörter "break" und "continue"
06:06

Break und Continue (PDF-Zusammenfassung)
00:01

Aufgabe: 3 Schleifen, 1 Ziel!
00:18
+
Typenkonvertierung
3 Lectures 17:08
Typenkonvertierung (Theorie)
07:41

Typenkonvertierung (Praxis)
09:26

Typenkonvertierung (PDF-Zusammenfassung)
00:01
+
Objektorientierte Programmierung (OOP)
18 Lectures 01:46:30
Einführung in die Objektorientierte Programmierung
10:04

Einführung in die Objektorientierung (PDF-Zusammenfassung)
00:01

Klassen definieren und instanziieren (Theorie)
09:34

Klassen definieren und instanziieren (Praxis)
15:25

Klassen definieren und instanziieren (PDF-Zusammenfassung)
00:01

Eigenschaften und Datenkapselung (Theorie)
13:39

Eigenschaften und Datenkapselung (Praxis)
14:08

Eigenschaften und Datenkapselung (PDF-Zusammenfassung)
00:01

Zugriffs-Ebenen von Membern
05:44

Zugriffsebenen von Membern (PDF-Zusammenfassung)
00:01

Werte- und Referenztypen
11:43

Referenz- und Wertetypen (PDF-Zusammenfassung)
00:01

Der Konstruktor (Theorie)
05:51

Der Konstruktor (Praxis)
04:17

Der Konstruktor (PDF-Zusammenfassung)
00:01

Statische Klassen (Theorie)
05:02

Statische Klassen (Praxis)
06:30

Namespaces
04:23
About the Instructor
Janek Pruin
4.6 Average rating
140 Reviews
634 Students
4 Courses
Programmierer aus Leidenschaft

Janek Pruin ist ein Entwickler welcher sich schon seit 6 Jahren intensiv mit der Software-Entwicklung vor allem im Bereich Spiele-Entwicklung auseinandersetzt.
Sein Ziel ist es andere Menschen zum Programmieren zu inspirieren. Er veröffentlicht seit 2015 Kurse auf Udemy und versucht stets neue Dinge zu lernen und anderen Menschen beizubringen. In Zukunft sind nicht nur Programmier-Kurse sondern auch andere Themen geplant.