Java - Der umfassende Programmierkurs
|
|
- Seiten: ca. 960
- Preis: 39,90 EUR [D]
- ISBN: 978-3-95561-540-6
|
Verständlich, anschaulich, detailliert und nützlich - mit diesem Anspruch tritt das erfolgreiche
Autorenteam Louis/Müller an, Einsteigern Java umfassend zu vermitteln.
Die Autoren wissen, was Programmiereinsteiger wirklich brauchen: gut nachvollziehbare Erklärungen,
ausführbare Codebeispiele, viele Übungen mit Lösungen, interessante Workshops und den Praxisbezug.
Java - Der umfassende Programmierkurs vermittelt Ihnen Schritt für Schritt die grundlegenden Prinzipien
der objektorientierten Programmierung. Darüber hinaus beschreibt das Buch aber auch alle wichtigen Aspekte
und Möglichkeiten der Sprache Java und der Java-Klassenbibliothek und eignet sich daher auch als
Nachschlagewerk für die tägliche Arbeit. Alle Neuerungen der Version Java 8 sind ebenfalls berücksichtigt.
Als Bonuskapitel enthält das Buch eine Einführung in die Erstellung von Apps für Android-Smartphones..
|
Inhaltsverzeichnis |
|
I - Einführung
- Einführung
- Java war früher eine Eiche
- Einführung für Programmieranfänger
- Das erste Programm
- Java-Stilkonventionen
- Workshop (Programmierwerkzeuge)
TII - Java-Grundlagen
- Variablen
- Datentypen
- Operatoren und Ausdrücke
- Kontrollstrukturen
- Workshop (Mastermind)
III - Objektorientierte Programmierung
- Klassen und Objekte
- Arrays und Aufzählungen (enum)
- Pakete, Gültigkeitsbereiche und andere Fragen
- Workshop (Mastermind-Verbesserung)
IV - Fortgeschrittene objektorientierte Programmierung
- Vererbung und Komposition
- Polymorphie und generische Programmierung
- Abstrakte Klassen und Schnittstellen (Interfaces)
- Fehlerbehandlung mit Exceptions
- Programmieren mit Objekten
- Workshop (Überarbeitung einer Klassenhierarchie)
V - Weiterführende und ergänzende Techniken
- Strings
- Zeit, Datum und System
- Container (Collections)
- Ein- und Ausgabe II
- Lambda-Ausdrücke
- Annotationen
- Workshop (Kellerautomat)
VI - GUI-Programmierung
- Grafische Benutzeroberflächen - erster Einstieg
- Benutzeroberflächen
- Komponenten (Steuerelemente)
- Menüs
- Dialogfenster
- Grafik
- Textverarbeitung
- Drucken und Drag-and-Drop
- Sound
- Workshop (Java-Millionenquiz)
VII - Spezielle Programmiergebiete und Methodik
- Datenbankzugriffe mit JDBC
- Thread-Programmierung
- Netzwerkprogrammierung
- HTTP-Verbindungen (WWW)
- Praxis des Programmierens
Bonus-Teil - Android-Programmierung
- Einführung in die App-Erstellung
- Installation und erste App
- Aufbau von Benutzeroberflächen
- Google Play
- Workshop: Das Millionenquiz als App
Anhänge
- Lösungen zu den Übungen
- Die Java-Tools
- Anwendungen weitergeben
- Installation von MySQL
- Zahlensysteme
- Tabellen
|
gehe zu Anfang
|
|