rdaddphp file=support-button.html

 

10 Jahr it schulungen.com

Daher haben wir für Sie ein bundesweit einmaliges Angebot zusammengestellt. Diese  Kompaktseminare bereiten Sie zielgerichtet auf eine Zertifizierung vor. Die Anzahl  der Seminarplätze ist begrenzt und die Anmeldefrist für unten stehende Seminare endet am 07.07.2008. 

 

Angebot:

- Citrix XenApp 4.5 Admin + CCA Certified
- Oracle 11g Administration I und II
- SQL Server 2005 KompaktSeminar + MCITP
- Oracle10g Admin Workshop I und II
- VMware Virtual Infrastructure

 

Anmeldung unter Tel.: 0180 - 501 2002 (14ct/min)

Fallbeispiele & Referenzen
_________________________

 


 

Standorte

Berlin
Bozen     
Bremen
Dornbrin
Dortmund
Frankfurt am Main
Hamburg
Hannover
Innsbruck
Karlsruhe
Köln
Leipzig
Ludwigsburg
Stuttgart
München
Neuss
Düsseldorf
Northeim
Nürnberg
Paderborn
Salzburg

Dynamische Werbung

Oracle9i Java Programmierung - Seminare

Seminar-Ziel

In diesem Kurs lernen Sie, Java-Programme zu entwickeln. Der Kurs behandelt die Kernbereiche der Sprache Java (J2SE), einschließlich grundlegender objektorientierter Prinzipien. Dabei wird der Oracle9i JDeveloper als Entwicklungswerkzeug eingesetzt. Im Kurs lernen Sie, Stand-alone-Applikationen und Java Web Start Module zu entwickeln, zu übersetzen und zu testen.

Darüberhinaus vermittelt Ihnen der Kurs Grundlagen im Bereich JDBC (Java Database Connectivity / Datenbankzugriffe aus Java-Modulen heraus). Dieser Grundlagenkurs vermittelt Ihnen die notwendigen Voraussetzungen für aufbauende Kurse in unserem Ausbildungsweg für Java-Entwickler.

Teilnehmer Zielgruppe

Java-Entwickler

Kurs Voraussetzungen

Erfahrungen in einer anderen strukturierten Programmiersprache (beispielsweise C)

Seminar-Inhalt

Einführung in die Java- und die Oracle-Plattform

  •  Was ist Java?
  •  Der Objekt-Orientierte Ansatz
  •  Die Java Virtual Machine (JVM)
  •  Einsatz von Java in Oracle9i und Oracle9iAS
  •  Schlüsselkomponenten des Java SDK

Objektorientierte Prinzipien

  •  Klassen, Objekte und Methoden
  •  Instanziierung
  • Abstraktion, Vererbung, Kapselung, Aggregation und Polymorphie
  • UML-Techniken und Notationen
  • Die Java Klassenhierarchie

Grundlegende Java Syntax und Konventionen

  • Schlüsselwörter
  • Java-Dateistrukturen (package, import, class)
  • Klassen definieren
  • Methoden spezifizieren
  • Kompilieren und Ausführen
  • Den Klassenpfad (CLASSPATH) setzen
  • Gebrauch der Java-Dokumentation

Einfache Datentypen und Operatoren

  • Deklaration und Initialisierung von Variablen
  • Datentypen
  • Übersicht über die Kategorien von Operatoren in Java
  • Implizite Datentypkonvertierung: Zuweisung und Arithmetik
  • String Literale und der Verkettungsoperator

Programmablaufsteuerung

  • Verzweigungen: if, switch, Bedingungsoperator
  • Wiederholungen: while, do-while, for
  • break und continue
  • Enumeratoren und Iteratoren

Entwickeln von Applikationen mittels Oracle9i JDeveloper

  • Komponenten des JDeveloper
  • Projekte anlegen
  • Eine Applikation entwickeln
  • Die erzeugten Dateien zuordnen
  • Quellcode ändern
  • Die Applikation ausführen
  • Umgebungsoptionen
  • Packages benutzen 

Erzeugen von Klassen und Objekten

  • Definition von Instanzvariablen und -methoden
  • Packages
  • Einfache vs. Referenzvariablen
  • Klassenvariablen und -methoden definieren

Laden von Klassen, Lebenszyklus von Objekten und innere Klassen

  • Überladene Methoden
  • Initialisierung von Instanzvariablen mittels Initialisierungsblöcken & Konstruktoren
  • Konstanten
  • Innere und Anonyme Klassen definieren
  • Laden von Klassen
  • Lebenszyklus eines Objektes
  • Garbage Kollektion (autom. Deallokieren von Speicher)

Strings, StringBuffer, Wrapper- und Formatierungsklassen

  • Die Klasse String in Java
  • Mit der StringBuffer-Klasse modifizierbaren Text speichern
  • Konvertierungen mittels Wrapper-Klassen
  • Die Klassen DateFormat, DecimalFormat und MessageFormat
  • Schreiben und Lesen von Streams
  • Objektserialisierung

Wiederverwendung von Code durch Vererbung und Polymorphismus

  • Vererbungshierarchien
  • Konstruktoren und Vererbung
  • Methoden der Oberklasse überschreiben und aufrufen
  • Inspizieren einer Oberklasse mittels Oracle9i JDeveloper
  • Casting von Klassen
  • Schlüsselwort "protected" in bezug auf Variablen und Methoden
  • Schlüsselwort "final" in bezug auf Methoden und Klassen

Arrays und Collections

  • Arrays von einfachen Datentypen und von Objektreferenzen
  • Verarbeitung von Kommandozeilen-Argumenten
  • Verwendung von Vektoren
  • Hashtables und Properties

Strukturierung von Code durch abstrakte Klassen und Interfaces

  • Abstrakte Klassen und Methoden
  • Abstrakte Methoden
  • Definition und Implementierung von Interfaces
  • Polymorphie mit abstrakten Klassen und Interfaces

Erzeugen und Behandeln von Exceptions

  • Was ist eine Exception?
  • Von Throwable abgeleitete Klassen
  • Behandeln von Exceptions mit try und catch
  • Verwendung eines finally-Blockes
  • Deklarierte Exceptions

Benutzeroberfläche: Planung eines Form-Layouts

  • Swing Container
  • Manuelles Erstellen des GUI-Frameworks
  • Ein GUI-Framework mittels JDeveloper erstellen
  • Überlick über die Layout-Manager
  • Die Swing Container Toolbar
  • Die "ButtonGroup"-Klasse

Hinzufügen von Benutzeroberflächen-Komponenten und Ereignis-Behandlung

  • Pluggable Look-and-Feel und UIManager-Grundlagen
  • Das Java-Ereignismodell
  • Hinzufügen von Event Handlern
  • Model-View-Controller-Prinzipien
  • Standard-Swing-Komponenten

Komponentenentwicklung mit JavaBeans

  • Wiederverwendbare Softwarekomponenten
  • Introspektion, Persistenz, Ereignisse
  • Extensible Runtime Containment und Services Protocol
  • BeanContext und Services APIs
  • Listeners und constraints
  • JavaBeans in der Komponenten Palette des JDevelopers
  • Existierenden Code mit einer JavaBean verbinden

Datenbankzugriff mittels JDBC

  • Umgebungsvariablen PATH and CLASSPATH setzen, um JDBC-Treiber ansprechen zu können
  • Einen JDBC-Treiber laden und registrieren
  • Eine Verbindung zu einer Oracle Datenbank aufbauen
  • Mittels JDBC eine SELECT-Anweisung absetzen
  • Einfache Datenbank-Datentypen auf Java-Datentypen abbilden
  • Einfache DML- und DDL-Anweisungen ausführen
  • Transaktionen steuern
  • Statement caching kontrollieren

Eine Applikation mittels der Java Web Start Technologie ausliefern

  • Ein Web Start Profil erzeugen
  • Eine Applikation mittels der Java Web Start ausliefern
  • Java Web Start versus Java Applets
  • Java Network Launching Protocol (JNLP)

Literatur

nach Absprache

[ Zurück ]

Dauer 5 Tage
Seminarpreis pro Person € 1.975,00 netto
  € 2.350,25 inkl. 19% MwSt
Seminarunterlagen zzgl.
Verpflegung zzgl.
Seminarorte
Wählen Sie einen freien Termin für Nürnberg aus

25.08.2008

06.10.2008

17.11.2008

29.12.2008

09.02.2009

23.03.2009

04.05.2009

15.06.2009

27.07.2009

07.09.2009

19.10.2009

30.11.2009

unverbindlich reservieren
unverbindliches Angebot

Dieses Seminar auf meine Merkliste setzen
Meine Merkliste öffnen