Java 9 für Einsteiger: Lern Java mit praxisnahen Übungen

Lerne Java durch praxisnahe Projekte. Entdecke die Grundlagen und vertiefe dein Wissen über Objektorientierung und fortgeschrittene Themen.

  • Overview
  • Curriculum
  • Instructor
  • Review

Brief Summary

In diesem Kurs lernst du die Basics von Java und setzt dein Wissen gleich in coolen Projekten um. Von der objektorientierten Programmierung bis hin zu Testen – du bekommst alles, um richtig loszulegen!

Key Points

  • Lern Java und entwickle eigene Projekte.
  • Praxisorientierter Einstieg mit Grundlagen Schritt für Schritt.
  • Verstehe Objektorientierung und wende sie an.
  • Lerne fortgeschrittene Themen wie Vererbung und Exceptions.
  • Nutze JUnit für automatisiertes Testen.

Learning Outcomes

  • Eigenständige Umsetzung erster Java-Projekte.
  • Einstieg in die Android-Entwicklung.
  • Entwicklung einfacher grafischer Anwendungen.
  • Verständnis für fortgeschrittene Java-Konzepte.
  • Fähigkeit, Code automatisiert zu testen.

About This Course

Lern Java und entwickle Praxisnahe Projekte. Du lernst nicht nur Syntax kennen, sondern Java selbstständig anzuwenden.

Dein praxisorientierter Einstieg in Java

Java 9 für Einsteiger legt viel Wert auf einen hohen Praxisanteil. Du lernst Grundlagen Schritt für Schritt kennen. Gleichzeitig wendest Du sie aber in ersten eigenen Projekten direkt an. Du lernst nicht nur Bestandteile zu nutzen, sondern daraus echte Programme zu entwickeln.

Entdecke alle Java Grundlagen

Natürlich deckt der Kurs die Grundlagen von Java ab. Du entdeckst alle wichtigen Sprachelemente, in leicht nachvollziehbaren Lektionen, zu verwenden. So legst Du eine stabile Basis für Deine Karriere als Java-Entwickler. Nach grundlegenden Themen folgt das erste Praxisprojekt. Du wendest Dein neues Wissen sehr schnell an.

Objektorientierung verstehen

Im nächsten Schritt führt Deine Reise durch die Objektorientierung. Auch hier entdeckst Du alle wichtigen Elemente von Java. Gleichzeitig lernst Du auch stilvoll mit Objekten umzugehen, ihre Möglichkeiten sauber zu nutzen.

Welche Klasse brauchst Du eigentlich? Welche Methode gehört in welche Klasse? Was bedeutet guter Stil genau? Antworten darauf findest Du dank den SOLID-Prinzipien.

Auch die Objektorientierung wird mit einem weiteren Praxisprojekt vertieft.

Fortgeschrittene Objektorientierung

Du lernst nicht nur Objektsyntax kennen. Auch fortgeschrittene Themen wie abstrakte Klassen, Vererbung, das überschreiben von Methoden & Co. sind bald wichtiger Bestandteil Deines Portfolios. Dazu gehören ebenfalls Exceptions, das Casting, überlagerte Attribute und mehr.

Unit-Testing mit JUnit und Test-Driven-Development

Du lernst mit JUnit Deinen Code automatisiert zu testen. Nach ersten Beispielen und wichtigen Konzepten nutzt Du auch Mock-Ups, um einzelne Klassen nur isoliert zu prüfen. In einem umfangreicheren Projekt schaust Du mir sogar beim Test-Driven-Development über die Schulter.

Java als Angestellter, Freelancer, im Studium oder als Hobby?

Du möchtest einen gut bezahlten Job als Java-Entwickler? Dir stehen die Türen offen. Java im Web, als Grundlage für Android, beim Machine Learning und vielen anderen Bereichen eingesetzt. Gleichzeitig kannst Du auch als Freelancer selbstbestimmter Leben und Aufträge für Kunden Zuhause, im Co-Working Space oder auf Reisen umsetzen. Vielleicht ist es ja auch reines Hobby? Oder Java ist Thema im Studium?

Egal welche Ziele Du verfolgst, die Basis ist für alle gleich... Und genau die legst Du mit diesem Kurs.

Übungsaufgaben mit Musterlösungen und vieles mehr

Mit Themen wie Regulären Ausdrücken, Eingaben auf der Kommandozeile, dem Umlenken von Eingabeströmen & Co entdeckst Du noch viele weitere Facetten von Java.

Alle Inhalte werden in Videos gezeigt, erklärt und mit Beispielen untermalt. Zudem gibt es zu jedem Modul Übungsaufgaben mit passenden Musterlösungen.

Alles steht für Deinen erfolgreichen Java-Einstieg bereit. Jetzt fehlst nur noch Du!

  • Eigenständig erste Java-Projekte umsetzen

  • Einstieg in die Android-Entwicklung (mit einer soliden Basis)

  • Entwickeln einfacher grafischer Anwendungen

Course Curriculum

2 Lectures

3 Lectures

2 Lectures

Instructor

Profile photo of Jan Brinkmann
Jan Brinkmann

Entwickler aus Leidenschaft! Ich bin seit über 15 Jahren Entwickler. Meine Schwerpunkte sind die Bereiche Web- und App-Technologie. Ich habe bereits mit Objective-C sehr gern gearbeitet. In Swift habe ich mich Hals über Kopf verliebt. Vor kurzem hat der Rheinwerk-Verlag das Training Programmieren mit Swift von mir veröffentlicht. Zudem verfasse ich Artikel für Fachzeitschriften wie das PHPMagazin, Entwickler Magazin und...

Review
4.9 course rating
4K ratings
ui-avatar of Florian Hunger
Florian H.
3.5
4 years ago

Das Tempo ist an sich gut, aber stellenweise ist mir die Erklärung dann zu holprig. Etwas Vorwissen schadet sicher nicht, sonst muss der ein oder andere immer wieder mal zurückspulen.
Aufgaben hätte ich mir etwas mehr gewünscht. Es gibt teilweise nicht mal zu jedem Kapitel eine.
Insgesamt aber bisher ein ganz guter Kurs mit Verbesserungspotenzial.

  • Helpful
  • Not helpful
ui-avatar of Kerial Torashi
Kerial T.
4.0
5 years ago

Der Tutor bringt Themen kompetent rüber und überzeugt durch seine fachlichen Kenntnisse. Er erklärt nicht jede Kleinigkeit (wie ' anstatt " bei chars und strings), wodurch Lektionen kompakten und schneller vermittelt werden. Für jemanden wie mich, der zwar ein Beginner in der Programmierung allerdings mit vergangener Erfahrung mit Programmiersprachen, eine perfekte Geschwindigkeit. Allerdings kann ich mir durchaus vorstellen, dass der Kurs für absolute Neulinge ein wenig zu schnell voran geht.

  • Helpful
  • Not helpful
ui-avatar of Marian Roth
Marian R.
5.0
5 years ago

Super Kurs von einem super Dozenten! Echt toll👌

  • Helpful
  • Not helpful
ui-avatar of Admir
Admir
5.0
5 years ago

Sehr geil! Hätte ich gewusst das ich das hier machen kann hätte ich mein Studium entspannter abgeschlossen

  • Helpful
  • Not helpful
ui-avatar of Matthias Trauberz
Matthias T.
4.0
6 years ago

Bis jetzt sehr zufrieden, gut erklärt , angenehmes Tempo

  • Helpful
  • Not helpful
ui-avatar of Burak Ceylan
Burak C.
5.0
6 years ago

Die Installation für Java und IntelliJ IDEA unter Windows und Mac wurde ausführlich erklärt.

  • Helpful
  • Not helpful
ui-avatar of Martin Mutz
Martin M.
3.0
6 years ago

Der Kurs ansich ist gut. Allerdings für einen Anfänger viel zu ungenau (die ersten Kapitel werden einfach mal ruck zuck durchgegangen). Für einen Profi ist es viel zu grundlegend. Also bleibt nur noch der Fortgeschrittene übrig. Da im Titel Java 9 steht, hab ich mir diesen Kurs gekauft um die Neuigkeiten von Java 9 kennenzulernen. Aber zu Java 9 gibt es ja gar nichts. Ich wiederhole. NIX! Es wird sogar gezeigt, wei man Java 8 installiert. Hallo? Im Titel sollte wirklich das stehen, was auch gelehrt werden soll. Schade. Einige Kapitel fand ich sehr gut, dazu gehört das Testen und die RegEx, da merkt man, dass der Dozent Ahnung und Erfahrung hat. Einiges wird aber auch nur kurz erwähnt, so dass man genauso ratlos ist wie vorher. Einige Fehler sind zu entschuldigen, wie gültige IP 123.456.789.9, Gruppe endet mit höhstens 255 usw. Egal.

  • Helpful
  • Not helpful
ui-avatar of Andreas Finke
Andreas F.
3.0
7 years ago

Der Kurs ist meiner Meinung nach ziemlich inkonsitent. Er gibt vor, sich an Einsteiger zu richten, geht dann aber an den für Einsteiger wichtigen Stellen zu schnell voran. Insgesamt wirkt der Kurs "unvorbereitet" bzw. "spontan" on-the-fly erstellt. Ein Konzept oder roter Faden ist nur bedingt erkennbar. Ich habe bislang auch noch nicht herausgefunden, inwieweit Java 9 hier behandelt wird. Mein Eindruck ist, dass der Kurs mal mit Blick auf Java 8 erstellt wurde und der Dozent durch Umwidmung Aktualität vorgaukeln wollte. Der Kurs ist insofern akzeptabel, als dass alle Themen der Programmiersprache relativ kompakt aufgearbeitet werden. Er richtet sich daher eher an Menschen mit Programmiererfahrung, die eine Auffrischung ihres Wissens benötigen.

  • Helpful
  • Not helpful
ui-avatar of Tom Hanks
Tom H.
5.0
7 years ago

Ganz hervorragend! Ich habe über die Jahre schon mehrere Javakurse belegt, um mich immer wieder auf den neuesten Stand der Dinge zu bringen. Dieser Kurs sticht aber aus der Masse heraus. Unaufgeregt und dennoch zügig und klar strukturiert wird in eindeutigen Erklärungen ein umfangreicher Überblick über Java gegeben. Sehr zu empfehlen!

  • Helpful
  • Not helpful
ui-avatar of Ralf Herrmann
Ralf H.
5.0
7 years ago

Der Einstieg ist für jeden verständlich erklärt, selbst wenn man als Student der Informatik schon vieles weiß, ist es trotzdem schön es noch einmal zu wiederholen!
Dieser Kurs lohnt sich unabhängig ob man schon Vorwissen hat oder nicht, denn es wird auf alles eingegangen! Kann ich nur weiterempfehlen!

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses