Feedback & Wünsche
Java-Entwicklung für Einsteiger

Java-Entwicklung für Einsteiger

4eck Media GmbH & Co. KG

Kategorie: Webdesign | Trainer: Jan Brinkmann

  • 67 Lektionen in 13 Stunden Video-Training zum Einstieg und Aufstieg in Java
  • Java lernen, Objektorientierung verstehen und in Übungen direkt anwenden, inkl. Arbeitsmaterialien
  • Von Jan Brinkmann, einem Web-Entwickler aus Leidenschaft mit über 15 Jahren Erfahrung

Trainings-Informationen

Bewertungen

1 Kundenrezensionen Trailer ansehen
Gesamtinhalt herunterladen
Jetzt dabei sein

Motivation und Einstieg

Java 8 für Einsteiger - 1.1 Herzlich willkommen zum Kurs

Java 8 für Einsteiger - 1.1 Herzlich willkommen zum Kurs

In diesem Video geht es um eine kurze Übersicht rund um den Kurs und zum Aufbau der Module. ...

  6 Min. mit Arbeitsdatei
Java 8 für Einsteiger - 1.2 Warum überhaupt Java?

Java 8 für Einsteiger - 1.2 Warum überhaupt Java?

Das Video zeigt, wieso Java als Sprache zum Programmieren lernen absolut geeignet ist und welche Vorteile sich daraus ergeben. ...

  13 Min.
Java 8 für Einsteiger - 1.3 Wie lernt man Programmieren am besten?

Java 8 für Einsteiger - 1.3 Wie lernt man Programmieren am besten?

Dieses Video widmet sich generell dem Thema „Programmieren lernen“. Wie kannst du eine Sprache lernen? Welche Methoden und Herangehensweisen gi ...

  6 Min.
Java 8 für Einsteiger - 1.4 Wo finde ich Hilfe?

Java 8 für Einsteiger - 1.4 Wo finde ich Hilfe?

Wir zeigen, wo du neben den üblichen Kanälen Hilfe findest, sowohl während des Kurses als auch danach. ...

  5 Min.
Java 8 für Einsteiger - 1.5 Mit dem Kurs arbeiten

Java 8 für Einsteiger - 1.5 Mit dem Kurs arbeiten

Wie mit dem Kurs gearbeitet wird, bleibt jedem selbst überlassen. Die hier vorgestellten Tipps basieren jedoch auf Erfahrung und zeigen, wie du da ...

  10 Min.

Der Einstieg

Java 8 für Einsteiger - 2.1 Java Bytecode verstehen

Java 8 für Einsteiger - 2.1 Java Bytecode verstehen

Noch bevor wir programmieren: wie arbeitet Java? Welche Rolle spielt dabei der sogenannte Bytecode? Was ist überhaupt Bytecode? Wie unterscheidet ...

  7 Min.
Java 8 für Einsteiger - 2.2 JDK installieren

Java 8 für Einsteiger - 2.2 JDK installieren

Die Installation des Java-Development-Kits (JDK) ist für die Entwicklung mit Java eine Pflichtübung. Nur damit kannst du dem weiteren Kurs folgen ...

  3 Min.
Java 8 für Einsteiger - 2.3 IDE installieren

Java 8 für Einsteiger - 2.3 IDE installieren

Eine Entwicklungsumgebung (IDE) geht weit über die Funktion eines „normalen“ Texteditors hinaus. Enthalten ist der Editor, farbliche Hervorheb ...

  15 Min.

Ein erstes Date

Java 8 für Einsteiger - 3.1 Dein erstes Programm

Java 8 für Einsteiger - 3.1 Dein erstes Programm

Du schreibst dein erstes Programm, legst deine erste Variable an und gibst deren Inhalt aus. Außerdem einige Worte zur Organisation des Quellcodes ...

  8 Min.
Java 8 für Einsteiger - 3.2 Der Java-Compiler (javac) und die JRE (java)

Java 8 für Einsteiger - 3.2 Der Java-Compiler (javac) und die JRE (java)

Wie wird Java übersetzt/kompiliert? Arbeite mit dem javac. Außerdem: Bytecode/.class-Dateien und Ausführen von Java-Programmen. ...

  7 Min.
Java 8 für Einsteiger - 3.3 Debugging

Java 8 für Einsteiger - 3.3 Debugging

Wie kannst du Fehler in einer Software finden? Einige Worte zu Syntaxfehlern und wie du logische Fehler mit einem Debugger findest. ...

  15 Min.

Variablen und Datentypen

Java 8 für Einsteiger - 4.1 Variablen verwenden (Teil 1)

Java 8 für Einsteiger - 4.1 Variablen verwenden (Teil 1)

Nun geht es um die Grundlagen rund um Variablen. Konkret behandelt das Video Datentypen, Speicherbedarf im RAM, Deklaration von Variablen und die W ...

  10 Min.
Java 8 für Einsteiger - 4.2 Variablen verwenden (Teil 2)

Java 8 für Einsteiger - 4.2 Variablen verwenden (Teil 2)

Im zweiten Teil zu den Variablen erweiterst du dein Wissen rund um Variablen. Es geht um Best-Practices und Regeln, an die du dich halten musst. ...

  9 Min.
Java 8 für Einsteiger - 4.3 Primitive Datentypen

Java 8 für Einsteiger - 4.3 Primitive Datentypen

Was sind primitive Datentypen? Welche gibt es? Über den Speicherverbrauch der Datentypen. Hier ein Link zur angesprochenen ASCII-Tabelle. ...

  15 Min.
Java 8 für Einsteiger - 4.4 Komplexe Datentypen

Java 8 für Einsteiger - 4.4 Komplexe Datentypen

Was sind komplexe Datentypen? Ein paar Worte zu den Wrapperklassen für primitive Datentypen inkl. Beispiel für den Typ/die Klasse Integer. ...

  11 Min.
Java 8 für Einsteiger - 4.5 Typencasting

Java 8 für Einsteiger - 4.5 Typencasting

Überführen von Datentyp A in Datentyp B mittels Casting. Du lernst die Syntax kennen und welche Probleme durch möglichen Informationsverlust auf ...

  11 Min.
Java 8 für Einsteiger - 4.6 Eindimensionale Arrays

Java 8 für Einsteiger - 4.6 Eindimensionale Arrays

Du lernst Arrays kennen, wie du sie verwendest und wie du auf die einzelnen Elemente zugreifen kannst. ...

  9 Min.
Java 8 für Einsteiger - 4.7 Mehrdimensionale Arrays

Java 8 für Einsteiger - 4.7 Mehrdimensionale Arrays

Arrays können auch „mehrdimensional“ auftreten. Anders ausgedrückt: es können auch Arrays in einem Array abgelegt werden. Wir zeigen, wie da ...

  7 Min.
Java 8 für Einsteiger - 4.8 Arraylisten verwenden

Java 8 für Einsteiger - 4.8 Arraylisten verwenden

Lerne, wie du mit der ArrayList arbeitest. ...

  7 Min.

Operatoren

Java 8 für Einsteiger - 5.1 Kommentare

Java 8 für Einsteiger - 5.1 Kommentare

Quellcode wird verständlicher, wenn du ihn mit Kommentaren anreicherst. In diesem Video lernst du, wie das geht. ...

  3 Min.
Java 8 für Einsteiger - 5.2 Rechnen/Arithmetik (Teil 1)

Java 8 für Einsteiger - 5.2 Rechnen/Arithmetik (Teil 1)

Rechenoperatoren sind die Grundlage jeglicher Rechenoperation. Im ersten Teil lernst du die Grundlagen kennen. ...

  16 Min.
Java 8 für Einsteiger - 5.3 Rechnen/Arithmetik (Teil 2)

Java 8 für Einsteiger - 5.3 Rechnen/Arithmetik (Teil 2)

Im zweiten Teil zu Rechenoperatoren geht es noch einmal um fortgeschrittene Konzepte wie Kurzsyntax und den Inkrement- bzw. Dekrementoperator. ...

  12 Min.
Java 8 für Einsteiger - 5.4 Vergleichsoperatoren

Java 8 für Einsteiger - 5.4 Vergleichsoperatoren

Du lernst, wie du mit Vergleichsoperatoren kleiner, größer, größer gleich/kleiner gleich und ähnliche Vergleiche in deiner Java-Software reali ...

  12 Min.
Java 8 für Einsteiger - 5.5 Logische Operatoren

Java 8 für Einsteiger - 5.5 Logische Operatoren

Mit logischen Operatoren kannst du Ausdrücke verknüpfen und deren Aussage verändern. Du lernst in diesem Video, wie das geht. ...

  12 Min.
Java 8 für Einsteiger - 5.6 Prioritäten

Java 8 für Einsteiger - 5.6 Prioritäten

Ausdrücke bzw. einzelne Teile davon werden in Java mit unterschiedlichen Prioritäten ausgewertet. Du lernst in diesem Video die wichtigsten Regel ...

  11 Min.

Den Programmfluss steuern

Java 8 für Einsteiger - 6.1 Code-Blöcke und Gültigkeitsbereiche -Scopes- (Teil 1)

Java 8 für Einsteiger - 6.1 Code-Blöcke und Gültigkeitsbereiche -Scopes- (Teil 1)

Für den erfolgreichen Umgang mit Java müssen die Gültigkeitsbereiche bekannt sein und verstanden werden. Gerade Entwickler, die aus anderen Spra ...

  11 Min.
Java 8 für Einsteiger - 6.2 Code-Blöcke und Gültigkeitsbereiche -Scopes- (Teil 2)

Java 8 für Einsteiger - 6.2 Code-Blöcke und Gültigkeitsbereiche -Scopes- (Teil 2)

Das Wissen aus dem ersten Video zum Thema Scopes war die Grundlage, auf der wir jetzt im zweiten Teil aufbauen. ...

  10 Min.
Java 8 für Einsteiger - 6.3 Mit Bedingungen arbeiten (Teil 1)

Java 8 für Einsteiger - 6.3 Mit Bedingungen arbeiten (Teil 1)

Ohne Bedingungen wäre Software undenkbar. Wir gehen dementsprechend intensiv auf das Thema ein. ...

  11 Min.
Java 8 für Einsteiger - 6.4 Mit Bedingungen arbeiten (Teil 2)

Java 8 für Einsteiger - 6.4 Mit Bedingungen arbeiten (Teil 2)

Die Reise durch die Welt der Bedingungen setzen wir in diesem zweiten Teil weiter fort. ...

  19 Min.
Java 8 für Einsteiger - 6.5 Das switch()-Statement

Java 8 für Einsteiger - 6.5 Das switch()-Statement

Mit dem switch()-Statement sind Fallunterscheidungen möglich. Du lernst die Syntax, den Nutzen und die Verwendung kennen. ...

  16 Min.
Java 8 für Einsteiger - 6.6 Exceptions mit try/catch abfangen

Java 8 für Einsteiger - 6.6 Exceptions mit try/catch abfangen

Exceptions sind Ausnahmen im Programmablauf. Sie signalisieren zum Beispiel Fehler, ungültige Eingabeformate und Ähnliches. Hier lernst du, wie m ...

  12 Min.
Java 8 für Einsteiger - 6.7 Schleifen: kennenlernen und mit while() umsetzen

Java 8 für Einsteiger - 6.7 Schleifen: kennenlernen und mit while() umsetzen

Du lernst in diesem Video, wie mittels Schleifen Programmcode wiederholt ausgeführt werden kann. Konkret geht es um die sogenannten while()-Schlei ...

  15 Min.
Java 8 für Einsteiger - 6.8 for()-Schleifen

Java 8 für Einsteiger - 6.8 for()-Schleifen

Neben while()-Schleifen gibt es ein weiteres Schleifenkonstrukt: die for()-Schleifen. In diesem Video lernst du sie kennen. Außerdem lernst du ver ...

  15 Min.
Java 8 für Einsteiger - 6.9 do {-} while(-)

Java 8 für Einsteiger - 6.9 do {-} while(-)

Du lernst die sogenannte do/while-Schleife kennen und was an ihr besonders ist. ...

  9 Min.

Objektorientierung in Java

Java 8 für Einsteiger - 7.1 Objektorientierung: Konzept der realen Welt

Java 8 für Einsteiger - 7.1 Objektorientierung: Konzept der realen Welt

Objektorientierung steht auf dem Programm! Du lernst das generelle Konzept kennen. Wir zeigen, dass es an die „physische Welt“ angelehnt ist. ...

  11 Min.
Java 8 für Einsteiger - 7.2 Klassen, Objekte und die Variable -this- (Teil 1)

Java 8 für Einsteiger - 7.2 Klassen, Objekte und die Variable -this- (Teil 1)

Klassen und Objekte sind das täglich Brot des Java-Entwicklers. Wir schauen uns nun die Grundlagen an. ...

  19 Min.
Java 8 für Einsteiger - 7.3 Klassen, Objekte und die Variable -this- (Teil 2)

Java 8 für Einsteiger - 7.3 Klassen, Objekte und die Variable -this- (Teil 2)

Aufbauend auf dem Wissen aus dem ersten Teil, erweitern wir deinen Erfahrungsschatz rund um das Thema Objekte und die spezielle Referenz „this“ ...

  12 Min.
Java 8 für Einsteiger - 7.4 Methoden

Java 8 für Einsteiger - 7.4 Methoden

Klassen und Objekte ohne Methoden wären nur Container, Datenstrukturen in denen Werte abgelegt werden können. In diesem Video lernst du, wie sie ...

  16 Min.
Java 8 für Einsteiger - 7.5 Konstruktoren

Java 8 für Einsteiger - 7.5 Konstruktoren

Konstruktoren sind spezielle Methoden, die beim Erzeugen einer Klasse ausgeführt werden. In diesem Video erfährst du, wie du sie nutzt. ...

  12 Min.
Java 8 für Einsteiger - 7.6 Attribute

Java 8 für Einsteiger - 7.6 Attribute

Attribute bzw. Eigenschaften sind ein wichtiger Bestandteil von Klassen. Du lernst in diesem Video, wie man sie verwendet. ...

  15 Min.
Java 8 für Einsteiger - 7.7 Java-Pakete (Teil 1)

Java 8 für Einsteiger - 7.7 Java-Pakete (Teil 1)

Pakete bieten die Möglichkeit zur Strukturierung des Quellcodes. Im ersten Teil geht es um die Grundlagen. ...

  19 Min.
Java 8 für Einsteiger - 7.8 Java-Pakete (Teil 2)

Java 8 für Einsteiger - 7.8 Java-Pakete (Teil 2)

Die Java-Pakete sind gleichzeitig auch ein eigener Namensraum. Wir gehen noch weiter auf die Verwendung in der alltäglichen Praxis ein. ...

  7 Min.
Java 8 für Einsteiger - 7.9 Sichtbarkeit: public, private & Co. (Teil 1)

Java 8 für Einsteiger - 7.9 Sichtbarkeit: public, private & Co. (Teil 1)

Nun schlüsseln wir auf, was hinter den Keywords „public“, „private“ und Co. steckt. Das Konzept der Datenkapselung steht auf dem Programm. ...

  14 Min.
Java 8 für Einsteiger - 7.10 Sichtbarkeit: public, private & Co. (Teil 2)

Java 8 für Einsteiger - 7.10 Sichtbarkeit: public, private & Co. (Teil 2)

Auch das zweite Video zu den Modifier-Keywords wie „public“ und „private“ ist wichtig. Es geht um Best-Practices und die Verwendung in der ...

  13 Min.
Java 8 für Einsteiger - 7.11 Statische Attribute und Methoden

Java 8 für Einsteiger - 7.11 Statische Attribute und Methoden

Statische Methoden nutzt du schon seit den ersten Programmen. Jetzt lernst du, warum die main()-Methode als „static“ deklariert wird und wie du ...

  17 Min.
Java 8 für Einsteiger - 7.12 Java-Interfaces

Java 8 für Einsteiger - 7.12 Java-Interfaces

Ein „Interface“ ist eine Art Vertrag, der festlegt, welche Methoden zu implementieren sind. Du lernst am Beispiel, wie das in der Praxis funkti ...

  14 Min.
Java 8 für Einsteiger - 7.13 Vererbung (Teil 1)

Java 8 für Einsteiger - 7.13 Vererbung (Teil 1)

Vererbung ist ein wichtiges Konzept, das bei der Software-Architektur viele Möglichkeiten eröffnet. Hier geht es mit den wichtigsten Grundlagen l ...

  9 Min.
Java 8 für Einsteiger - 7.14 Vererbung (Teil 2)

Java 8 für Einsteiger - 7.14 Vererbung (Teil 2)

Im zweiten Teil zur Vererbung vertiefen wir dein Wissen und tauchen noch weiter in das Thema ein. ...

  12 Min.
Java 8 für Einsteiger - 7.15 Abstrakte Klassen und Methoden

Java 8 für Einsteiger - 7.15 Abstrakte Klassen und Methoden

Abstrakte Klassen und Methoden sind ein wichtiges Stilmittel für die Architektur von objektorientierter Software. Du lernst, wie das Keyword „ab ...

  9 Min.

Mit Java arbeiten

Java 8 für Einsteiger - 8.1 Exceptions werfen

Java 8 für Einsteiger - 8.1 Exceptions werfen

Du hast bereits gelernt, wie du auf Ausnahmen bzw. Exceptions reagieren kannst. Jetzt lernst du, wie du selbst Ausnahmen wirfst, eigene Exception-K ...

  8 Min.
Java 8 für Einsteiger - 8.2 Rekursion

Java 8 für Einsteiger - 8.2 Rekursion

Methoden können sich selbst aufrufen. Dabei spricht man von sogenannter Rekursion. Du lernst hier, wie du sie einsetzen kannst. ...

  14 Min.
Java 8 für Einsteiger - 8.3 JavaDoc (Teil 1)

Java 8 für Einsteiger - 8.3 JavaDoc (Teil 1)

Mittels JavaDoc kann Java-Quellcode ohne großen Zusatzaufwand sehr umfangreich dokumentiert werden. Wir zeigen in diesem Video das grundlegende Vo ...

  13 Min.
Java 8 für Einsteiger - 8.4 JavaDoc (Teil 2)

Java 8 für Einsteiger - 8.4 JavaDoc (Teil 2)

Im zweiten Video zu JavaDoc erweitern wir unsere Kenntnisse rund um die verfügbaren JavaDoc-Doclets. ...

  8 Min.
Java 8 für Einsteiger - 8.5 Input/Output mit Java

Java 8 für Einsteiger - 8.5 Input/Output mit Java

Dateneingabe und -ausgabe ist ein wichtiger Bestandteil von Software. In diesem Video lernst du, wie das funktioniert. ...

  11 Min.
Java 8 für Einsteiger - 8.6 Zeichenketten/Strings (Teil 1)

Java 8 für Einsteiger - 8.6 Zeichenketten/Strings (Teil 1)

Du lernst den komplexen Datentyp „String“ kennen. Der Umgang mit Zeichenketten ist bisher immer indirekt erfolgt. Jetzt tauchst du tiefer in di ...

  12 Min.
Java 8 für Einsteiger - 8.7 Zeichenketten/Strings (Teil 2)

Java 8 für Einsteiger - 8.7 Zeichenketten/Strings (Teil 2)

Wir intensivieren die Arbeit mit Strings noch etwas und schauen uns weitere Methoden der Klasse String an. ...

  15 Min.
Java 8 für Einsteiger - 8.8 Zufallszahlen mit Math.random()

Java 8 für Einsteiger - 8.8 Zufallszahlen mit Math.random()

Die Notwendigkeit für Zufallszahlen besteht häufiger als man denkt. Wir zeigen dir in diesem Video, wie du sie unter Java erzeugen kannst. ...

  5 Min.

GUIs mit Swing

Java 8 für Einsteiger - 9.1 Eine erste Anwendung

Java 8 für Einsteiger - 9.1 Eine erste Anwendung

Jetzt wird es grafisch! Die erste gemeinsame GUI-Anwendung mit Swing wird implementiert. ...

  12 Min.
Java 8 für Einsteiger - 9.2 Auf Eingaben reagieren (Teil 1)

Java 8 für Einsteiger - 9.2 Auf Eingaben reagieren (Teil 1)

Damit die grafischen Elemente nutzbar sind, müssen sie auf Aktionen vom Benutzer hören. Du lernst dazu in diesem Video die Grundlagen kennen. ...

  13 Min.
Java 8 für Einsteiger - 9.3 Auf Eingaben reagieren (Teil 2)

Java 8 für Einsteiger - 9.3 Auf Eingaben reagieren (Teil 2)

Die Anwendung aus dem ersten Teil zum Thema Eingaben wird nun noch erweitert. Außerdem lernst du, wie du nach einem Klick auf Elemente zugreifen k ...

  12 Min.
Java 8 für Einsteiger - 9.4 Komponenten mit Layouts anordnen (Teil 1)

Java 8 für Einsteiger - 9.4 Komponenten mit Layouts anordnen (Teil 1)

Die Anordnung der Elemente wurde bisher nur von Java übernommen. Jetzt lernst du, wie das Layout beeinflusst werden kann. ...

  10 Min.
Java 8 für Einsteiger - 9.5 Komponenten mit Layouts anordnen (Teil 2)

Java 8 für Einsteiger - 9.5 Komponenten mit Layouts anordnen (Teil 2)

Container können verschachtelt werden. Außerdem gibt es noch weitere Layouts. Du lernst in diesem Video weitere Gestaltungsmöglichkeiten kennen. ...

  9 Min.
Java 8 für Einsteiger - 9.6 Listen mit JList

Java 8 für Einsteiger - 9.6 Listen mit JList

Eine etwas komplexere Anwendung zeigt, wie mehrere Komponenten im Zusammenspiel genutzt werden können. Dabei kombinieren wir JTextField, JList und ...

  12 Min.
Java 8 für Einsteiger - 9.7 Dialoge mit JDialog

Java 8 für Einsteiger - 9.7 Dialoge mit JDialog

Du lernst am Beispiel „Dialoge“ kennen, was modale Fenster sind und wie z. B. ein rudimentärer Hilfedialog aufgebaut werden kann. ...

  8 Min.

Abschlussprojekt

Java 8 für Einsteiger - 10.1 Die Aufgabenstellung

Java 8 für Einsteiger - 10.1 Die Aufgabenstellung

Das Abschlussprojekt steht an. In diesem Video stellen wir die Aufgabenstellung vor. ...

  9 Min.
Java 8 für Einsteiger - 10.2 Eine mögliche Musterlösung (Lösungsvorstellung)

Java 8 für Einsteiger - 10.2 Eine mögliche Musterlösung (Lösungsvorstellung)

Ich stelle eine mögliche Lösung für das Abschlussprojekt inklusive Überlegungen zur Implementierung vor. ...

  15 Min.
Java 8 für Einsteiger - 10.3 Eine mögliche Musterlösung (im Debugger)

Java 8 für Einsteiger - 10.3 Eine mögliche Musterlösung (im Debugger)

Wir schauen uns die Musterlösung gemeinsam im Debugger an. ...

  7 Min.

Diese Inhalte könnten dich ebenfalls interessieren

Lade...     Wir sind auf der Suche nach interessanten Trainings für dich, bitte gib uns einen Moment.

© 2002-2018 4eck-Media GmbH & Co. KG • Mit erstellt von 4eck-media.de

Top