Nicht aus der Schweiz? Besuchen Sie lehmanns.de
Java 7 - Alexander Salvanos

Java 7

In 18 Stunden zum Java-Entwickler - inkl. Datenbanken, Streams, Threads, GUI-Programmierung, Servlets u.v.m
DVD-ROM (Software)
2012
Rheinwerk (Hersteller)
978-3-8362-1919-8 (ISBN)
CHF 58,75 inkl. MwSt
zur Neuauflage
  • Titel erscheint in neuer Auflage
  • Artikel merken
Zu diesem Artikel existiert eine Nachauflage
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).

Alexander Salvanos kann auf jahrelange Praxiserfahrung als Softwareentwickler und Java-Trainer zurückblicken. In seinen Schulungen gelingt es ihm, auch abstrakte Konzepte wie die Objektorientierte Programmierung anschaulich und verständlich zu vermitteln. Als Mitglied des Java Community Process beteiligt er sich an der Weiterentwicklung von Java 7 und berät Unternehmen beim professionellen Einsatz von modernen Java-Technologien.

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.]

Erscheint lt. Verlag 29.3.2012
Reihe/Serie Galileo Computing
Sprache deutsch
Gewicht 188 g
Themenwelt Informatik Programmiersprachen / -werkzeuge Java
Schlagworte collections • Datenbanken • Eclipse • Generics • Hibernate • Java 7 • Java 7 (Programmiersprache); Einführung • Java 7 (Programmiersprache); Einführung (CD-/DVD-ROMs) • JavaServer Pages • JDBC • Lernkurs • Lernprogramm • Lernsoftware • Objektorientierte Programmierung • Objektorientierung • Servlets • Spring • Training • Tutorial • Video • Videokurs • Videotraining • Workshop
ISBN-10 3-8362-1919-0 / 3836219190
ISBN-13 978-3-8362-1919-8 / 9783836219198
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich