Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Java 9 für Einsteiger: Lern Java mit praxisnahen Übungen
Rating: 4.4 out of 5(133 ratings)
1,013 students

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

Lern Java und entwickle Praxisnahe Projekte. Du lernst nicht nur Syntax kennen, sondern Java selbstständig anzuwenden.
Created byJan Brinkmann
Last updated 9/2017
German

What you'll learn

  • Eigenständig erste Java-Projekte umsetzen
  • Einstieg in die Android-Entwicklung (mit einer soliden Basis)
  • Entwickeln einfacher grafischer Anwendungen
  • Gutes Verständnis für Objektorientierte Programmierung
  • Code automatisiert mit Unit-Tests zu prüfen
  • Erste Reguläre-Ausdrücke zu verwenden
  • Mit Test-Driven-Development zu arbeiten (TDD)

Coding Exercises

This course includes our updated coding exercises so you can practice your skills as you learn.

See a demo
Image of coding exercise example

Course content

19 sections98 lectures9h 52m total length
  • Willkommen im Kurs1:01
  • Java & IntelliJ IDEA unter Windows installieren9:28
  • Java & IntelliJ IDEA unter macOS installieren4:47
  • Dein erstes Date mit Java10:32
  • Hallo-Welt ausgeben

Requirements

  • Nach Anleitung Software im Web herunterladen und installieren (wird im Kurs erklärt)

Description

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!

Who this course is for:

  • Einsteiger in Java
  • Umsteiger von anderen Programmiersprachen