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
Florian H.
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.