Java 7
In 18 Stunden zum Java-Entwickler - inkl. Datenbanken, Streams, Threads, GUI-Programmierung, Servlets u.v.m
Alexander Salvanos(Author)
Rheinwerk (Publisher)
1st Edition
Published on 28. March 2012
Software
DVD-ROM
978-3-8362-1919-8 (ISBN)
Article exhausted; check for reprint
Description
Das Video-Training zu Java 7! Ihr persönlicher Trainer Alexander Salvanos erklärt Ihnen von Grund auf, wie Sie mit Java 7 objektorientiert programmieren. Anhand von umfassenden Praxisbeispielen lernen Sie, wie Sie Datenbanken, Streams, Threads und grafische Benutzeroberflächen entwickeln. Darüber hinaus geht der Trainer in einem eigenen Kapitel ausführlich auf die Open-Source-Frameworks Spring und Hibernate ein. Zum Schluss entwickeln Sie eine dynamische Web-Applikation mit Servlets und JavaServer Pages. Lassen Sie sich vom Profi auf besonders anschauliche Weise zeigen, wie Sie mit Java eigene Software-Projekte realisieren. Dabei werden auch alle Neuerungen von Java 7 wie beispielsweise die NIO.2 API behandelt. Mit allen Beispielprogrammen und der Java Standard Edition auf DVD.
Aus dem Inhalt:
* Java und Eclipse installieren
* Variablen und Datentypen
* Fallunterscheidungen und Schleifen
* Arrays
* Grundlagen der Objektorientierung
* Klassen, Eigenschaften und Methoden
* Abstrakte Klassen und Interfaces
* Vererbung
* Generische Programmierung
* Collections
* Dateien und Streams
* Parallele Programmierung und Threads
* Servlets und JavaServer Pages
* Datenbanken
* Spring und Hibernate
Das Training hat eine Gesamtspielzeit von 18 Stunden.
Dieses Video-Training ist lauffähig ohne Installation auf folgenden Systemen:
- Windows
- Mac
- Linux
Für das Betrachten der Videos empfehlen wir eine Monitorauflösung von mindestens 1024 x 768 Pixel. Das Training wird auf einer DVD ausgeliefert, alternativ stellen wir es Ihnen auch gern zum Download bereit. Für weitere Informationen helfen wir Ihnen gerne weiter unter videotraining@galileo-press.de oder 01802.768921 (werktags 10-17 Uhr, zum Ortstarif).
Reviews / Votes
Ein Java-Kurs, der zu überzeugen versteht. Eine sinnvolle Struktur, ein langsamer Aufbau und ein Trainer, der präsentieren kann. Hinzu kommt umfangreiches Zusatzmaterial auf der DVD, das verwendet werden kann.More details
Series
Language
German
Place of publication
Bonn
Germany
Product notice
Windows
Duration
Dauer: 1080 min
ISBN-13
978-3-8362-1919-8 (9783836219198)
Schweitzer Classification
Other editions
New editions

Software
06/2014
1st Edition
Galileo Computing
€39.90
Article is exhausted; no reprint
Person
Alexander Salvanos ist freiberuflicher Softwareentwickler, Berater und IT-Trainer. Seit 1996 setzt er moderne Java-Technologien ein, um im Auftrag von namhaften Firmen Client-Server-Anwendungen zu entwickeln. Darüber hinaus ist er seit acht Jahren als Trainer für Java Enterprise Edition, Spring, Hibernate und jQuery tätig.
Http://www.java2enterprise.de/
Http://www.java2enterprise.de/
Content
1. Java und Eclipse installieren [00:38 Std.]
. 1.1. Einleitung [00:20 Min.]
. 1.2. Geschichte und Merkmale [07:50 Min.]
. 1.3. JDK und JRE installieren [05:59 Min.]
. 1.4. 'Hallo Welt!' [05:19 Min.]
. 1.5. Die Entwicklungsumgebung Eclipse [10:53 Min.]
. 1.6. Tipps und Tricks für Eclipse [07:30 Min.]
2. Datentypen und Kontrollstrukturen [01:28 Std.]
. 2.1. Einleitung [00:25 Min.]
. 2.2. Variablen deklarieren und verwenden [12:25 Min.]
. 2.3. Wahrheitswerte, Zahlen und Zeichenketten [10:44 Min.]
. 2.4. Datentypen konvertieren [07:06 Min.]
. 2.5. Addition und Subtraktion [12:55 Min.]
. 2.6. Multiplikation und Division [07:11 Min.]
. 2.7. Vergleiche und Kontrollstrukturen [16:30 Min.]
. 2.8. Arrays verwenden [14:38 Min.]
. 2.9. Die Auswertungsordnung von Operatoren [05:51 Min.]
3. Einführung in die Objektorientierung [01:03 Std.]
. 3.1. Einleitung [00:28 Min.]
. 3.2. Eine erste Klasse anlegen [03:47 Min.]
. 3.3. Ein erstes Objekt erzeugen [04:24 Min.]
. 3.4. Arrays aus Objekten erstellen [04:34 Min.]
. 3.5. Eigenschaften von Klassen festlegen [03:37 Min.]
. 3.6. Objektvariablen des Objektdatentyps einsetzen [04:26 Min.]
. 3.7. Objekt-Arrays als Variablen verwenden [04:15 Min.]
. 3.8. Methoden programmieren [09:58 Min.]
. 3.9. Getter- und Setter-Methoden anlegen [07:25 Min.]
. 3.10. Vererbung in Java [04:43 Min.]
. 3.11. Späte Bindung (Polymorphie) [05:43 Min.]
. 3.12. Konstruktoren und Destruktoren [09:58 Min.]
4. Fortgeschrittene Objektorientierung [01:03 Std.]
. 4.1. Einleitung [00:17 Min.]
. 4.2. Packages in Java [05:45 Min.]
. 4.3. Das Prinzip der Kapselung [04:56 Min.]
. 4.4. Die Paketstruktur optimieren [06:37 Min.]
. 4.5. Klassenvariablen und Klassenmethoden [04:56 Min.]
. 4.6. Finale Elemente erzeugen [04:44 Min.]
. 4.7. Abstrakte Klassen und abstrakte Methoden [04:45 Min.]
. 4.8. Interfaces verwenden [13:25 Min.]
. 4.9. Innere Klassen programmieren [06:27 Min.]
. 4.10. Identitätsprobleme von Objekten lösen [10:45 Min.]
5. Die Klassen der Standardbibliothek [01:29 Std.]
. 5.1. Einleitung [00:24 Min.]
. 5.2. Zeichenketten und die Klasse 'String' [15:18 Min.]
. 5.3. Ausnahmebehandlung mit Exceptions [12:09 Min.]
. 5.4. Eigene Exceptions definieren [10:57 Min.]
. 5.5. Wrapper-Klassen verwenden [09:17 Min.]
. 5.6. Die Klasse 'System' [18:13 Min.]
. 5.7. Die Klasse 'Math' [03:19 Min.]
. 5.8. Datumsberechnung mit Java [07:29 Min.]
. 5.9. Internationalisierung [12:23 Min.]
6. Werkzeuge und Hilfsmittel [01:04 Std.]
. 6.1. Einleitung [00:20 Min.]
. 6.2. JavaDoc-Kommentare setzen [14:02 Min.]
. 6.3. Die JavaDoc erzeugen [08:25 Min.]
. 6.4. Java-Archive erstellen [12:08 Min.]
. 6.5. Annotations bearbeiten [07:38 Min.]
. 6.6. Aufzählungsklassen anlegen [07:52 Min.]
. 6.7. Assertions und JUnit Tests [09:21 Min.]
. 6.8. Debugging mit Eclipse [04:32 Min.]
7. Generische Programmierung [00:33 Std.]
. 7.1. Einleitung [00:15 Min.]
. 7.2. Allgemeine Listen [06:51 Min.]
. 7.3. Generische Listen durch Generics [09:43 Min.]
. 7.4. Generische Methoden [06:28 Min.]
. 7.5. Expertenwissen: Generische Iteratoren [09:59 Min.]
8. Collections verwenden [00:42 Std.]
. 8.1. Einleitung [00:16 Min.]
. 8.2. Vordefinierte Listen und Iteratoren [10:55 Min.]
. 8.3. Mengen und das Interface 'Set' [03:16 Min.]
. 8.4. Das Interface 'Map' [13:34 Min.]
. 8.5. Das Sortieren von Listen [09:33 Min.]
. 8.6. Die Klasse 'Properties' [04:44 Min.]
9. Dateien und Datenströme [00:47 Std.]
. 9.1. Einleitung [00:18 Min.]
. 9.2. Byte Streams [16:10 Min.]
. 9.3. Character Streams [05:54 Min.]
. 9.4. Binäre Dateien kopieren [06:35 Min.]
. 9.5. Unicode schreiben [03:54 Min.]
. 9.6. Dateien kopieren, verschieben und löschen [06:26 Min.]
. 9.7. Verzeichniseinträge auslesen [07:56 Min.]
10. Datenbankzugriffe mit JDBC [01:43 Std.]
. 10.1. Einleitung [00:20 Min.]
. 10.2. Grundlagen von relationalen Datenbanken [13:38 Min.]
. 10.3. MySQL installieren und konfigurieren [13:35 Min.]
. 10.4. Mit Eclipse auf die Datenbank zugreifen [12:11 Min.]
. 10.5. JDBC kennenlernen und verwenden [08:12 Min.]
. 10.6. ORM-Mapping-Dateien erstellen [15:21 Min.]
. 10.7. Datenbankzugriff über eine DataSource-Klasse [08:28 Min.]
. 10.8. Ein JDBC-Template programmieren [05:29 Min.]
. 10.9. Eine Query-Methode hinzufügen [11:33 Min.]
. 10.10. Service- und DAO-Schicht realisieren [14:32 Min.]
11. Datenbankzugriffe mit Spring und Hibernate [01:18 Std.]
. 11.1. Einleitung [00:23 Min.]
. 11.2. Das Hibernate-Framework einbinden [07:07 Min.]
. 11.3. Erste Schritte mit Hibernate [15:44 Min.]
. 11.4. Die Annotations der JPA [04:00 Min.]
. 11.5. Das Spring-Framework kennenlernen [15:32 Min.]
. 11.6. Das Hibernate-Template von Spring [10:47 Min.]
. 11.7. Verteilte Konfigurationsdateien [07:60 Min.]
. 11.8. Das Assoziationsmapping [16:08 Min.]
12. Parallele Programmierung [00:58 Std.]
. 12.1. Einleitung [00:25 Min.]
. 12.2. Einen Thread erzeugen und starten [05:56 Min.]
. 12.3. Threads schlafen legen [11:22 Min.]
. 12.4. Threads in Gruppen organisieren [04:46 Min.]
. 12.5. Kritische Bereiche sperren [14:17 Min.]
. 12.6. Threads warten lassen [07:31 Min.]
. 12.7. Threads vergleichen und auswerten [08:11 Min.]
. 12.8. Das Executor-Framework einsetzen [05:18 Min.]
13. Grafische Benutzeroberflächen entwickeln [02:23 Std.]
. 13.1. Einleitung [00:26 Min.]
. 13.2. Eine Fenster-Anwendung mit AWT [14:33 Min.]
. 13.3. Ereignisse auffangen [11:52 Min.]
. 13.4. Ein Login-Fenster implementieren [18:31 Min.]
. 13.5. Einen LayoutManager verwenden [15:33 Min.]
. 13.6. Die Java Foundation Classes kennenlernen [09:51 Min.]
. 13.7. Das Root Pane verwenden [05:50 Min.]
. 13.8. Das 'Look and Feel' beeinflussen [12:37 Min.]
. 13.9. Passwortfelder und Dialoge verwenden [08:25 Min.]
. 13.10. Die Login-Daten abgleichen [07:45 Min.]
. 13.11. Die Klassen 'JScrollPane' und 'JTable' [07:55 Min.]
. 13.12. Die Transaktionen anzeigen [12:11 Min.]
. 13.13. Eine Menüleiste einfügen [03:59 Min.]
. 13.14. Java-Applets programmieren [13:30 Min.]
14. Dynamische Web-Applikationen [02:49 Std.]
. 14.1. Einleitung [00:16 Min.]
. 14.2. Tomcat installieren [09:57 Min.]
. 14.3. Eine Web-Applikation in Tomcat [08:25 Min.]
. 14.4. Eine Web-Applikation in Eclipse [11:34 Min.]
. 14.5. Ein 'Hallo Welt'-Servlet schreiben [09:53 Min.]
. 14.6. Ein HTTP-Servlet erzeugen [16:03 Min.]
. 14.7. In das Onlinebanking einloggen [17:22 Min.]
. 14.8. Die Transaktionen in einer JSP anzeigen [18:24 Min.]
. 14.9. JSP-Elemente und die Expression Language [08:55 Min.]
. 14.10. Mit verschlüsselten Passwörtern arbeiten [17:51 Min.]
. 14.11. Die Netzwerkverbindung verschlüsseln per SSL [09:55 Min.]
. 14.12. Geschäftsdaten als Beans [17:11 Min.]
. 14.13. Java Standard Tag Library [08:53 Min.]
. 14.14. Die Onlinebanking-Software ausliefern [14:49 Min.]