Einstieg in Java
Rheinwerk (Hersteller)
978-3-8362-1568-8 (ISBN)
- Titel ist leider vergriffen;
keine Neuauflage - Artikel merken
Aus dem Inhalt:
* JDK und Eclipse installieren
* Datentypen, Operatoren und Kontrollstrukturen in Java
* Objektorientierung
* Java Collections Framework
* Generics
* Exceptions und Assertions
* Debugging mit Eclipse
* Streams, Reader und Writer
* Grafische Benutzeroberflächen mit Swing
* Datenbanken
* Parallele Ausführung
* Networking und Servlets
* Einen Twitter-Client programmieren
Das Training hat eine Gesamtspielzeit von 8 Stunden.
Dieses Video-Training ist lauffähig ohne Installation auf folgenden Systemen:
- Windows
- Mac
- Linux
In jedem Fall brauchen Sie ein DVD-Laufwerk, Lautsprecher und eine Auflösung des Monitors von mindestens 1024 x 768 Pixeln.
Ralf Bensmann ist erfahrener Softwareentwickler und Trainer. Er ist seit 1996 selbständig, gibt seit 2004 Java-Trainings und hat seit 2005 die Zertifizierung zum Sun Certified Java Programmer. Seine tiefe Kenntnis objektorientierter und funktionaler Sprachen auf der JVM wie Java, Groovy und Clojure, sowie sein umfassendes Wissen zu den relationalen Datenbanken Oracle und MySQL und den Betriebssystemen Solaris und Linux machen ihn zu einem geschätzen Partner.
1. Java und Eclipse installieren [00:26 Std.]
. 1.1. Einleitung [00:15 Min.]
. 1.2. Geschichte und Merkmale [05:20 Min.]
. 1.3. Die Java Virtual Machine [02:21 Min.]
. 1.4. JDK und JRE installieren [01:39 Min.]
. 1.5. Hello World! [03:36 Min.]
. 1.6. Umgebungsvariablen setzen [00:42 Min.]
. 1.7. Die Entwicklungsumgebung Eclipse [05:14 Min.]
. 1.8. Die Javadoc [06:52 Min.]
2. Variablen und Datentypen [00:16 Std.]
. 2.1. Einleitung [00:22 Min.]
. 2.2. Variablen deklarieren und definieren [03:11 Min.]
. 2.3. Wahrheitswerte, Zahlen und Zeichenketten [03:41 Min.]
. 2.4. Arrays verwenden [02:27 Min.]
. 2.5. Implizite und explizite Typumwandlung [06:29 Min.]
3. Operatoren und Kontrollstrukturen [00:27 Std.]
. 3.1. Einleitung [00:17 Min.]
. 3.2. Arithmetische Operatoren [02:57 Min.]
. 3.3. Verbund- und Vergleichsoperatoren [03:10 Min.]
. 3.4. Code-Blöcke [01:15 Min.]
. 3.5. Verzweigungen mit 'if-else' und 'switch' [09:50 Min.]
. 3.6. Schleifen mit 'for' und 'while' [09:21 Min.]
4. Grundlagen der Objektorientierung [01:04 Std.]
. 4.1. Einleitung [00:24 Min.]
. 4.2. Was ist Objektorientierung? [06:47 Min.]
. 4.3. Eine Klasse erstellen [08:59 Min.]
. 4.4. Objekte erzeugen [02:34 Min.]
. 4.5. Referenzvariablen verwenden [09:60 Min.]
. 4.6. Werte und Referenzen übergeben [07:26 Min.]
. 4.7. Konstruktoren und der Finalizer [10:09 Min.]
. 4.8. Die Schlüsselwörter 'static' und 'this' [09:51 Min.]
. 4.9. Primitive Daten- und Referenztypen [03:50 Min.]
. 4.10. Zugriffsmodifizierer [03:02 Min.]
. 4.11. Namenskonventionen [01:15 Min.]
5. Fortgeschrittene Objektorientierung [01:25 Std.]
. 5.1. Einleitung [00:22 Min.]
. 5.2. Kapselung [03:43 Min.]
. 5.3. Vererbung [18:44 Min.]
. 5.4. Methoden überladen [02:60 Min.]
. 5.5. Das Schlüsselwort 'super' [09:25 Min.]
. 5.6. Annotationen verwenden [04:14 Min.]
. 5.7. Die Basisklasse 'Object' [06:37 Min.]
. 5.8. String-Verkettung, 'instanceof' und 'final' [03:24 Min.]
. 5.9. Interfaces und abstrakte Klassen [12:34 Min.]
. 5.10. Innere Klassen verwenden [03:35 Min.]
. 5.11. Das Konzept der Polymorphie [08:41 Min.]
. 5.12. Praxis-Beispiel für Polymorphie [10:23 Min.]
6. Exceptions und Assertions [00:26 Std.]
. 6.1. Einleitung [00:25 Min.]
. 6.2. Ausnahmebehandlung mit 'try' und 'catch' [06:18 Min.]
. 6.3. Die Schlüsselwörter 'finally' und 'throw' [01:26 Min.]
. 6.4. Eigene Ausnahmen erstellen [09:40 Min.]
. 6.5. Assertions einsetzen [08:05 Min.]
7. Java Collections Framework [00:30 Std.]
. 7.1. Einleitung [00:19 Min.]
. 7.2. Was sind Collections? [03:28 Min.]
. 7.3. Die Interfaces 'List' und 'Set' [06:38 Min.]
. 7.4. Das Interface 'Map' [03:17 Min.]
. 7.5. Generics [04:52 Min.]
. 7.6. Iteratoren [01:40 Min.]
. 7.7. Collections sortieren [09:34 Min.]
8. Streams, Netzwerke und Threads [01:33 Std.]
. 8.1. Einleitung [00:28 Min.]
. 8.2. Was sind Streams? [03:03 Min.]
. 8.3. Dateien lesen und schreiben [08:03 Min.]
. 8.4. Streams verketten [03:43 Min.]
. 8.5. Objekte serialisieren [10:25 Min.]
. 8.6. Die Klasse 'URL' [02:46 Min.]
. 8.7. Netzwerke programmieren [15:34 Min.]
. 8.8. Einführung in den Twitter-Client [21:15 Min.]
. 8.9. Parallelität und Threads [15:12 Min.]
. 8.10. Das Executor Framework [05:43 Min.]
. 8.11. Multithreaded Server [06:44 Min.]
9. Grafische Oberflächen mit Swing [00:34 Std.]
. 9.1. Einleitung [00:23 Min.]
. 9.2. Die Oberfläche des Twitter-Clients [14:37 Min.]
. 9.3. Ereignisse verarbeiten [04:43 Min.]
. 9.4. Die Klasse 'SwingWorker' [11:08 Min.]
. 9.5. Die Klasse 'Timer' [03:24 Min.]
10. Servlets und JavaServer Pages [00:28 Std.]
. 10.1. Einleitung [00:23 Min.]
. 10.2. Ein dynamisches Web-Projekt erstellen [07:13 Min.]
. 10.3. Ein neues Servlet erzeugen [10:18 Min.]
. 10.4. Eine JavaServer Page erstellen [10:32 Min.]
11. Das Java-Cookbook [00:53 Std.]
. 11.1. Einleitung [00:17 Min.]
. 11.2. Die Klasse 'StringBuilder' [03:40 Min.]
. 11.3. Properties und Preferences [08:01 Min.]
. 11.4. Mit Datum und Uhrzeit arbeiten [05:37 Min.]
. 11.5. E-Mail versenden mit JavaMail [11:18 Min.]
. 11.6. Datenbanken verwenden [07:04 Min.]
. 11.7. Die Garbage Collection [08:19 Min.]
. 11.8. Debugging mit Eclipse [06:05 Min.]
. 11.9. Applikationen ausliefern [02:36 Min.]
Erscheint lt. Verlag | 28.12.2010 |
---|---|
Reihe/Serie | Galileo Computing |
Sprache | deutsch |
Gewicht | 190 g |
Themenwelt | Informatik ► Programmiersprachen / -werkzeuge ► Java |
Schlagworte | Eclipse • Java • Java Collections Framework • Java (Programmiersprache); Einführung • Java (Programmiersprache); Einführung (CD-/DVD-ROMs) • Java Virtual Machine • JDK • Networking • Objektorientierung • Programmierung • Servlets • Swing |
ISBN-10 | 3-8362-1568-3 / 3836215683 |
ISBN-13 | 978-3-8362-1568-8 / 9783836215688 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |
aus dem Bereich