Java Programmieren - Der umfassende Einsteigerkurs
4.5 (98 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.
4,156 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Java Programmieren - Der umfassende Einsteigerkurs to your Wishlist.

Add to Wishlist

Java Programmieren - Der umfassende Einsteigerkurs

Java mit zahlreichen Übungen Schritt für Schritt verstehen lernen. Ideal für komplette Einsteiger geeignet.
4.5 (98 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.
4,156 students enrolled
Created by Hendrik Pruin
Last updated 9/2017
German
Current price: $10 Original price: $125 Discount: 92% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 11.5 hours on-demand video
  • 19 Articles
  • 19 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Du lernst die Grundlagen um eigenständig Programme mit der Programmiersprache Java zu entwickeln
  • Du lernst Programme, die in der Programmiersprache Java geschrieben wurden, zu verstehen
  • Du bekommst ein allgemeines Programmierverständnis, dass auf viele andere Programmiersprachen übertragbar ist
  • Du lernst die Grundlagen der objektorientierten Programmierung kennen und kannst diese in der Praxis anwenden
View Curriculum
Requirements
  • PC, Laptop oder Mac besitzen
  • einen Computer bedienen können
Description

Neu: Mit zahlreichen Programmierübungen, die Dir die Theorie des Kurses Schritt für Schritt in der Praxis beibringen!

Lerne als kompletter Einsteiger das Prinzip der Java- und Objektorientierten-Programmierung kennen

Die Programmiersprache Java ist gefragter denn je. Nach Abschluss dieses Kurses hast Du das Grundprinzip der Objektorientierung komplett verstanden und bist in der Lage, eigene kleinere Programme in Java selbstständig zu schreiben.

Es ist dabei völlig egal, ob Du Schüler oder Student bist, ob Du dich nur hobbymäßig mit der Programmiersprache Java beschäftigst oder ob Du dich für das nächste Job-Interview vorbereiten möchtest. Mit diesem Kurs stellst du sicher, die Grundlagen der Java-Programmierung zu beherrschen.


Was wirst Du in diesem Kurs alles lernen?

  • Erklärungen zu Downloads und Installationen aller notwendigen Tools (Windows & Mac)
  • kurzer Eclipse Crashkurs (Eclipse ist die IDE, in der wir programmieren werden)
  • das Java Ausführungsmodell - Grobes Prinzip
  • Variablen (Prinzip, Deklaration, Initialisierung, Zuweisung)
  • Primitive Datentypen
  • Strings
  • Ein- und Ausgabe auf der Konsole
  • Operatoren
  • Kontrollstrukturen
  • Methoden
  • Arrays/Felder
  • Objektorientierung
  • Bonus: Übersicht über die verschiedenen Zahlensysteme und wie man damit arbeitet
  • zahlreiche Übungen, damit Du Dein theoretisches Wissen in die Praxis bringen kannst!


Noch nicht überzeugt? Scroll nach unten und erhalte weitere Einblicke in den Kurs. 

Erinnerung an die 30-Tage-Geld-Zurück-Garantie: Solltest Du innerhalb von 30 Tagen nicht die Grundlagen der Java Programmierung beherrschen, so kannst Du diesen Kurs einfach zurückgeben und erhältst Dein komplettes Geld zu 100% zurückerstattet.

Who is the target audience?
  • an jeden der Programmieren lernen möchte
  • an jeden der im Studium, in der Ausbildung oder in der Schule mit der Programmiersprache Java konfrontiert wird
  • an jeden den das Programmieren schon immer gereizt hat
  • An komplette Einsteiger, die noch nie etwas programmiert haben
Students Who Viewed This Course Also Viewed
Curriculum For This Course
105 Lectures
11:36:05
+
Einführung
6 Lectures 45:59


Ein kurzer Eclipse Crash-Kurs
07:10

Was passiert eigentlich im Hintergrund? - Das Java Ausführungsmodell
07:14

Programmieraufgabe 1: Hallo Welt
00:44

Lösung: Programmieraufgabe 1
04:14
+
Grundlagen der Java Programmierung (Variablen & Datentypen)
14 Lectures 01:07:04
Variablen (Prinzip, Deklaration, Initialisierung, Zuweisung)
08:58

Primitive Datentypen - Ein Überblick
09:17

Die Ganzzahl Datentypen (byte, short, int, long)
05:12

Die Fließkomma Datentypen (float, double)
09:52

Programmieraufgabe 2: Ganzzahl und Fließkomma Datentypen
00:33

Lösung: Programmieraufgabe 2
08:20

Der Datentyp char (Zeichenkonstanten)
05:04

Programmieraufgabe 3: Speichern von einzelnen Zeichen
00:26

Lösung: Programmieraufgabe 3
04:23

Der Datentyp boolean (Wahrheitswerte)
03:27

Einschub: Die Klasse String
05:58

Programmieraufgabe 4: Sätze mithilfe von Strings speichern
00:29

Lösung: Programmieraufgabe 4
04:58

Zusammenfassung Modul 2
00:06
+
Ein- und Ausgabe in Java
5 Lectures 32:26
Die Ausgabe auf der Konsole
08:58

Die Eingabe über die Konsole
10:46

Programmieraufgabe 5: Namenserfassung
00:57

Lösung: Programmieraufgabe 5
11:38

Zusammenfassung Modul 3
00:07
+
Der Umgang mit Operatoren in Java
14 Lectures 01:18:00
Einführung: Operatoren
02:39

Der Zuweisungsoperator
04:32

Die kombinierten Zuweisungsoperatoren
08:42

Arithmetische Operatoren
06:20

Der Inkrement und Dekrement Operator
09:07

Die Vergleichsoperatoren
07:15

Logische Operatoren
02:54

Bitweise Operatoren
09:34

Operatoren Prioritäten (Rangfolge)
05:06

Programmieraufgabe 6: BMI-Rechner
00:47

Lösung: Programmieraufgabe 6
12:12

Programmieraufgabe 7: Mini-Taschenrechner
00:37

Lösung: Programmieraufgabe 7
08:09

Zusammenfassung Modul 4
00:06
+
Die verschiedenen Kontrollstrukturen
14 Lectures 01:34:12
Einführung: Kontrollstrukturen
02:56

Die if-Verzweigung
07:42

Die if mit else Verzweigung
08:48

Einschub: Der Bedingungsoperator als Ersatz für die if mit else Verzweigung
05:31

Die Switch-Case Anweisung
08:31

Die While Schleife
07:29

Die do-While Schleife
05:47


Einschub: Sichtbarkeit von Variablen
04:57

Programmieraufgabe 8: Teilbarkeit von Zahlen
00:43

Lösung: Programmieraufgabe 8
15:34

Programmieraufgabe 9: Primitiver Taschenrechner
01:15

Lösung: Programmieraufgabe 9
17:55

Zusammenfassung Modul 5
00:06
+
Methoden
10 Lectures 01:08:44
Einführung: Methoden
05:05


Variante 2: Ohne Rückgabewert, mit Übergabeparameter
09:54

Variante 3: Mit Rückgabewert, mit Übergabeparameter
06:02

Programmieraufgabe 10: BMI-Rechner Erweiterung
00:48

Lösung: Programmieraufgabe 10
14:21

Programmieraufgabe 11: Konsolenspiel
01:15

Lösung: Programmieraufgabe 11 (1)
12:48

Lösung: Programmieraufgabe 11 (2)
08:48

Zusammenfassung Modul 6
00:06
+
Arrays / Felder
11 Lectures 01:18:46
Deklaration von Arrays
09:17

Auf die einzelnen Array Elemente zugreifen
08:54

Arrays und Schleifen geschickt kombinieren
10:29

Einschub: Speicherbereich von Arrays überschreiten
05:08

Array mithilfe der foreach Schleife durchlaufen
05:06

Arbeiten mit mehrdimensionalen Arrays
14:01

Programmieraufgabe 12: Die größte Zahl der Reihe
00:52

Lösung: Programmieraufgabe 12
11:08

Programmieraufgabe 13: Special Array
01:13

Lösung: Programmieraufgabe 13
12:32

Zusammenfassung Modul 7
00:06
+
Objektorientierte Programmierung
8 Lectures 01:24:09
Konzept der Objektorientierung
06:53

Klassen und Objekte
10:27

Methoden in Klassen
12:20

Der Konstruktor
09:42

Einschub: Was bedeutet "null"?
07:37

Der Konstruktor eröffnet weitere Möglichkeiten
09:49

Die Sichtbarkeitsmodifizierer public und private
12:58

Getter / Setter
14:23
+
Eclipse Tipp #1 : Getter / Setter automatisch erzeugen
1 Lecture 05:00
Eclipse Tipp #1 : Getter / Setter automatisch erzeugen
05:00
+
Projektaufgabe: Konsolen Wanderer (Vertiefung Objektorientierung)
6 Lectures 01:08:42
Aufgabenstellung Projektaufgabe: Konsolen Wanderer
05:17

Lösungsvideo 1 - Das Spielfeld
15:00

Lösungsvideo 2 - Spieler auf die Startposition stellen
09:49

Lösungsvideo 3 - Fähigkeiten der Spielerdrehung implementieren
12:29

Lösungsvideo 4 - Methode um den Spieler wandern zu lassen
16:04

Lösungsvideo 5 - Steuerung für das Spiel implementieren
10:03
2 More Sections
About the Instructor
Hendrik Pruin
4.4 Average rating
460 Reviews
10,142 Students
8 Courses
unterrichtet 8 Kurse auf Udemy.

Hallo! 

Ich heiße Hendrik, bin 23 Jahre jung und studiere Wirtschaftsinformatik. 

Vor ca. 5 Jahren habe ich damit begonnen erste Roboter und Multikopter zu bauen. Im Verlauf dieses Hobbys wurde ich immer und immer wieder mit verschiedenen Programmiersprachen konfrontiert. Im Alter von 18 Jahren fasste ich dann den Entschluss mich ernsthaft mit dem Programmieren auseinander zu setzen, da ich in der Schule bisher nicht wirklich etwas darüber gelernt hatte.

Heute Blicke ich auf über 4 Jahre Programmier Erfahrung zurück und bin überglücklich damals mit dem Programmieren begonnen zu haben.

Nun möchte ich mein Wissen teilen und habe mir als Ziel gesetzt, mein Know-How leicht verständlich und praxisnah zu vermitteln.

Neben den verschiedenen Programmierkursen biete ich auch einige Software Tutorials an.