Java - der praxisorientierte Java-Einsteigerkurs für alle
5.0 (5 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.
18 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Java - der praxisorientierte Java-Einsteigerkurs für alle to your Wishlist.

Add to Wishlist

Java - der praxisorientierte Java-Einsteigerkurs für alle

Der Java - Kurs für dich privat, fürs Studium oder auch für den Beruf! Lerne die Theorie verknüpft mit Praxisbeispielen
New
5.0 (5 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.
18 students enrolled
Created by Michael Desch
Last updated 9/2017
German
Current price: $10 Original price: $110 Discount: 91% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 7 hours on-demand video
  • 22 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Java verstehen
  • eigene Java Anwendungen entwickeln
  • Beispielaufgaben und Übungen selbstständig lösen
  • Objektorientierung verstehen und anwenden
  • Arrays und Listen verstehen und anwenden
  • kompletter Einstieg in die Programmierung
  • Wissen übertragbar auf andere Programmiersprachen
  • Zahlreiche Quizes
View Curriculum
Requirements
  • PC, MacBook oder Laptop besitzen
  • Computer bedienen können (Grundverständnis)
  • Es werden keine Programmierkenntnisse benötigt
Description

Du willst Java lernen?

Dann ist das genau der richtige Einsteigerkurs für Dich. Du kannst diesen Kurs sowohl für Deine Schule, für Dein Studium oder auch für Deinen Beruf verwenden.

Egal, ob Du schon Erfahrungen in einer anderen Programmiersprache gesammelt hast, oder ob Du komplett neu in der Welt der Programmierung bist, ich werde Dich Schritt für Schritt durch Java begleiten und Dir dabei wichtige Tips und Tricks geben.

Java ist eine der verbreitetsten Programmiersprachen der Welt. Java ist kostenlos und für jeden zugänglich, wodurch uns alle Möglichkeiten offen stehen.


Beste Vorraussetzungen

Setze jetzt mit diesem Kurs die Vorraussetzungen, um auch den Einstieg in beliebige weitere objektorientierte Sprachen zu erleichtern. (z.B.: C#, C++. Pascal und viele weitere)


Perfekter Weg zum Lernerfolg

Wir werden damit beginnen, die Entwicklungsumgebung einzurichten und dann machen wir direkt mit der Programmierung weiter.

Als erstes zeige ich Dir die Grundlagen in Java, wie wir Variablen verwenden können, wie man in Java Rechnungen durchführt und auch wie man Benutzer Ein- und Ausgaben erzeugen kann.

Im Anschluss machen wir weiter mit verschiedenen Kontrollstrukturen von ifs bis hin zu do while Schleifen.

Auch mit dem Thema Arrays und Listen werden wir uns auseinandersetzen, sodass wir zusammengehörige Werte auch wirklich zusammen speichern können.

Am Schluss werden wir zum wohl wichtigsten Thema in Java übergeben und zwar zur objektorientierten Programmierung (OOP). Auch dort werde ich Dich langsam in das Thema einarbeiten und Schritt für Schritt das Niveau erhöhe, sodass Du den optimalen Lernerfolg erzielen kannst.

Schau Dir gerne mal ein paar Vorschau-Videos an und überzeuge Dich selbst von diesem Java-Kurs.

Who is the target audience?
  • Einsteiger, die privat einen Einstieg in die Programmierung wagen wollen
  • Schüler und Auszubildende, die Java für die Schule oder Ausbildung lernen müssen
  • Studenten, die im Studium programmieren lernen müssen
  • Berufseinsteiger, die im neuen Beruf mit Programmierung zu tun haben
Students Who Viewed This Course Also Viewed
Curriculum For This Course
71 Lectures
07:11:38
+
Einführung und die ersten Schritte
10 Lectures 01:06:13

Entwicklungsumgebung einrichten
11:47


Variablen - Primitive Datentypen
06:16

Variablen - Ganzzahlige Datentypen
07:30

Variablen - Gleitkomma Datentypen
09:49

Variablen - Einzelne Zeichen und Strings
06:51

Einführung - Zusammenfassung
00:06

Prüfe, ob was Du nochmal wiederholen solltest

Einführung - Quiz
3 questions


Einschub - Lösung und Hilfestellungen
03:59
+
Funktionen und Rechenoperatoren
7 Lectures 50:37
Stringfunktionen
14:59

Operatoren
06:55

Spezielle Kurzschreibweisen
05:27

Die erste eigene Methode entwickeln
11:48

Funktionen und Rechenoperatoren - Zusammenfassung
00:06

Teste Dein Wissen

Funktionen & Rechenoperatoren - Quiz
3 questions


Praxisprojekt 1 - Verbrauchsrechner - Lösung
09:09
+
Ein- und Ausgaben mit print und scan
7 Lectures 44:19
Benutzereingabe eines Strings
07:31

Benutzereingabe eines ints
07:26

Benutzerausgaben mit print, println und printf - Theorie
06:40

Benutzerausgaben mit print, println und printf - Praxis
09:27

Ein- und Ausgaben - Zusammenfassung
00:06

Ein- & Ausgaben - Quiz
4 questions


Praxisprojekt 2 - Verbrauchsrechner 2.0 - Lösung
10:38
+
Entscheidungen und Verzweigungen
6 Lectures 40:31

Switch mit Strings
07:59

Switch mit ints
05:19

Entscheidungen und Verzweigungen - Zusammenfassung
00:06


Praxisprojekt 3 - Glücksspiel - Lösung
13:05
+
Schleifen
7 Lectures 32:41
Die for Schleife
07:40

Die while Schleife
03:16

Die do while Schleife
03:27

continue und break
04:30

Schleifen - Zusammenfassung
00:06

Praxisprojekt 4 - Schleifen - Aufgabe
03:21

Praxisprojekt 4 - Schleifen - Lösung
10:21
+
Objektorientierung - Einführung
7 Lectures 39:49
Objekte und Klassen
03:43

Die erste eigene Klasse
10:57

Konstruktor
05:06

Überladen von Konstruktoren und Methoden
07:48

Getter und Setter
08:32

Das Problem: NULL reference
03:37

Einführung OOP - Zusammenfassung
00:06
+
Arrays
7 Lectures 40:33
Einführung - Arrays
07:53

Die neue for Schleife
04:12

Grundlegende Funktionen
06:43

Mehrdimensionale Arrays
08:21

Arrays - Zusammenfassung
00:06


Praxisprojekt 5 - Kleinster Wert der Reihe und Durchschnitt - Lösung
11:16
+
Listen
4 Lectures 24:38
Generische Programmierung
12:01

ArrayList - Einführung
07:22

ArrayList - nützliche Funktionen
05:09

Listen - Zusammenfassung
00:06
+
Objektorientierung - Vererbung
6 Lectures 39:34
Einführung - Vererbung
12:22

Polymorphie - Methoden überschreiben
07:33

Polymorphie - Vielgestaltigkeit
06:30

Polymorphie - als Parameter
04:22

Abstrakte Klassen
08:41

OOP - Vererbung - Zusammenfassung
00:06
+
Objektorientierung - Erweitert
4 Lectures 23:01
instanceof
07:01

static
09:10

Interface - Einführung
06:44

OOP - Erweitert - Zusammenfassung
00:06
1 More Section
About the Instructor
Michael Desch
4.3 Average rating
64 Reviews
3,386 Students
3 Courses
Online - Dozent

Mein Name ist Michael Desch, ich bin 22 Jahre alt und studiere aktuell an der OTH in Regensburg im Studiengang Wirtschaftsinformatik.

Bereits im jungen Alter habe ich mich für PCs und die Programmierung interessiert.

Mit 12 Jahren habe ich mir den ersten PC selbst zusammengebaut und mit 15 Jahren habe ich die ersten kleinen Programme entwickelt.

Nach der Realschule habe ich eine schulische Ausbildung zum Fachinformatiker gemacht und nebenbei an einer Abendschule das Abitur nachgeholt. Während der schulischen Ausbildung haben wir schon mit lokalen Unternehmern zusammen Projekte erarbeitet und diese auch umgesetzt.

Nach den 2,5 Jahren Ausbildung war ich für ca. 2 Jahre als Softwareentwickler bei einem Softwarehaus angestellt. Dort habe ich hauptsächlich Webprojekte umgesetzt und mich mit Datenbanken und Server beschäftigt. 

Nachdem ich dort gearbeitet und in dieser Zeit auch wirklich sehr viel gelernt habe, wollte ich mich nochmal weiterbilden, sodass ich mich für das Studium entschieden habe.

Du siehst also, dass ich trotz des jungen Alters auf viel Erfahrung zurückgreifen kann. Ich möchte Dir auf Udemy zeigen, was du mit Programmierung alles erreichen kannst und Dir mit meinen 5 Jahren Programmiererfahrung einiges beibringen, das Dich persönlich weiter bringt.