Jetzt neu: Sprachkurs Python

Johannes Schildgen

Sprachkurs Java

Das Hörbuch über objektorientierte Programmierung

Sprachkurs Java -
Das Hörbuch über objektorientierte Programmierung

Java ist eine der populärsten Programmiersprachen überhaupt. Lerne in diesem Hörbuch die Sprache Java und die Konzepte der objektorientierten Programmierung kennen, egal ob bei der Autofahrt, beim Putzen oder Kochen.

Wir beginnen mit den Grundlagen übers Programmieren im Allgemeinen. Ein Vorwissen in einer Programmiersprache ist zwar hilfreich, aber absolut nicht notwendig. Du lernst, was Variablen, Schleifen, Klassen und Methoden sind und wie du sie verwendest. Eines der wichtigsten Konzepte der objektorientierten Programmierung nennt sich Vererbung. Daher wirst du alles dazu lernen, was du wissen musst. Auch den Umgang mit Exceptions und mit Dateien will ich dir ans Herz legen. Du lernst zudem die verschiedenen Collection-Types, Generics und Lambda-Ausdrücke kennen. Außerdem gibt‘s am Ende noch einen Ausblick, der zeigt, was du mit Java alles programmieren kannst: Android-Apps, GUI-Anwendungen, Web-Apps und vieles mehr.

Programmieren lernen mit einem Hörbuch ist ein innovatives Format und bietet interaktive Möglichkeiten der Lernkontrolle in Form von Quiz-Fragen, bei denen du als Hörer aktiv mitmachen kannst.

Hörbuch kaufen

Audible

Unterwegs hören mit der App.

bücher.de

Als MP3-CD kaufen.

Itunes

Perfekt für iPhone-Nutzer.

Google Play

Direkt aufs Android-Smartphone.

Thalia

Hören in der tolino-App.

Bookbeat

60 Tage gratis hören.

Kapitelübersicht und Begleitmaterial

Ein Klick auf ein Kapitel zeigt dir die dazugehörigen Begleitmaterialien und den Java-Programmcode an. Um den Code direkt im Browser auszuführen, klicke einfach auf den entsprechenden Online-Java-Link. Eine vollständige Übersicht über alle 98 Audio-Tracks kann hier als PDF-Datei heruntergeladen werden.
Zum Vorwort gibt es kein Begleitmaterial ;-)
javac MeinProgramm.java
java MeinProgramm
Die beliebtesten IDEs für Java sind Eclipse von der Eclipse Foundation, NetBeans von Apache und Oracle sowie IntelliJ IDEA von JetBrains. Im Hörbuchs verwenden wir die kostenlose IntelliJ Community Edition.

            
Deutlich mehr zu Klassen folgt in Kapitel 27.
Hierzu gibt es kein Material.
Hierzu gibt es kein Begleitmaterial.

        
package org.example;

public class Person {
    private String name;
    private int alter;
}

        Upcasting:
        

        Downcasting:
        

      

        In der Klasse Person:
        

        In der Klasse Benutzer (Subklasse von Person):
        

      

        In der Klasse Person:
        

        In der Klasse Benutzer (Subklasse von Person):
        

        

      

        In der Klasse Person:
        

        

      

        In der Klasse Person:
        

        In der Klasse Benutzer (Subklasse von Person):
        

        In der Klasse Artikel:
        

        In der Klasse Fahrzeug (Subklasse von Artikel):
        

        
      

UML-Diagramm

Das UML-Diagramm wurde mit dem UML-Editor PlantText erstellt.

Die Codebeispiele zu try-catch und throws sind in den nächsten Kapiteln zu finden.

UML-Diagramm

Das UML-Diagramm wurde mit dem UML-Editor PlantText erstellt.

Zu diesem Kapitel gibt es kein Begleitmaterial. Die Codebeispiele wurden bereits in den drei vorherigen Kapiteln präsentiert.

Die Code-Beispiele zu Threads befinden sich unter dem nächsten Track.

Hier ist ein Beispiel aus der Java-Dokumentation: List


      

Zu diesem Kapitel gibt es kein Begleitmaterial.

Wenn du in die Entwicklung von Android-Apps einsteigen willst, kannst du dir das Tutorial auf developer.android.com anschauen.

@WebServlet("/")
public class StartseiteServlet extends HttpServlet {
  
    public void doGet(HttpServletRequest request, HttpServletResponse response)
            throws IOException {
  
        PrintWriter writer = response.getWriter();
        writer.println("Hallo");
        writer.flush();
    }
}

Wer in die Entwicklung von Web-Anwendungen mittels Spring einsteigen möchte, kann sich Tutorials wie die Getting-Started-Guides von spring.io anschauen.

Zu diesem Kapitel gibt es kein Begleitmaterial.

Kontakt? Feedback? Sonstiges?

E-Mail

Händleranfragen erwünscht! Bitte wenden Sie sich an unseren Vertriebspartner
oomoxx media, CD Produktion und DVD Produktion. Mail: vertrieb@oomoxx.de