Java SE7 Fundamentals

Überblick

Der Kurs Java SE 7 Fundamentals richtet sich an Teilnehmer mit wenig oder ganz ohne Programmiererfahrung, die die objektorientierte Programmierung anhand der Programmiersprache Java erlernen möchten. Im Kurs werden die Bedeutung der objektorientierten Programmierung, Schlüsselwörter und Konstrukte der Programmiersprache Java und die zur Erstellung eines einfachen Programms in Java-Technologie erforderlichen Schritte behandelt. Die Teilnehmer erwerben in diesem Kurs eine solides Basiswissen in der Programmiersprache Java als Grundlage für ihre Arbeit und weitere Schulungen. Im Kurs kommen Java Platform, Standard Edition 7 (Java SE 7) und das Java SE Development Kit 7 (JDK 7) zum Einsatz.

Anhand von praktischen Übungen lernen die Teilnehmer grundlegende Konzepte der objektorientierten Programmierung wie Vererbung, Kapselung und Abstraktion. Sie erlernen die Erstellung und Verwendung von einfachen Java-Klassen, die Arrays, Schleifen und Bedingungskonstrukte enthalten. Ausserdem lernen sie die Verwendung und Bearbeitung von Objektreferenzen sowie die Erstellung von einfachem Code zur Fehlerbehandlung. Der Kurs vermittelt ein solides Verständnis der Java SE7-Plattform und ihrer Einsatzmöglichkeiten in alltäglichen Anwendungen.

Learn To:
  • Mit verschiedenen Konstrukten der Programmiersprache Java mehrere Anwendungen in Java-Technologie erstellen
  • Programmablauf mit Entscheidungs- und Schleifenkonstrukten bestimmen
  • Grundlegende Fehlerbehandlung für Programme in Java-Technologie durchführen
  • In Programme in Java-Technologie Konzepte der Java-Programmierung und objektorientierte (OO) Konzepte implementieren
  • Kenntnisse in Java-Technologie und Programmiersprache Java nachweisen
 

Individueller Schulungseinstieg mit Oracle Training On Demand

Online-Training über das Internet, verfügbar rund um die Uhr, an sieben Tagen die Woche. Sie greifen auf gestreamte Vorträge zu, Whiteboards und Lab-Aktivitäten, können im Video suchen, es unterbrechen oder zurückspulen. Es handelt sich hierbei um aufgezeichnete Kurse. Der Zugang wird nur registrierten Benutzern gewährt (Named-User-Basis). Sie haben ab Wirksamkeitsdatum der Buchung 90 Tage Zugriff auf die Kurse.

Zielgruppe

  • Technischer Berater
  • Web-Administrator
  • Entwickler
  • Projektmanager
  • Systemadministratoren

Kursziele

  • Geschäftsprobleme analysieren, um die Objekte und Vorgänge zu erkennen, die die Bausteine des Java-Programmdesigns bilden
  • Methoden mit Argumenten und Rückgabewerten deklarieren
  • Variablen deklarieren und initialisieren
  • Arrays und ArrayLists deklarieren, instanziieren und über sie iterieren
  • Begriffe definieren
  • Java-Programmiersyntax veranschaulichen
  • Beispiele für den Einsatz von Java in Anwendungen und Endgeräten beschreiben
  • Fehlerbehandlung in Java-Programmen beschreiben
  • Vorteile der Verwendung einer integrierten Entwicklungsumgebung (IDE) beschreiben
  • Klassen entwickeln und Deklaration von Klassen beschreiben
  • Objekte instanziieren und Objektreferenzvariablen wirksam einsetzen
  • Verschiedene Schlüsselfunktionen der Java-Technologie aufzählen und beschreiben
  • Verschiedene primitive Datentypen aufzählen
  • Unterklassen einer vorhandenen übergeordneten Klasse mithilfe von Vererbung deklarieren und definieren
  • Operatoren, Schleifen und Entscheidungskonstrukte verwenden
  • Ein simples Java-Programm schreiben, dass sich erfolgreich kompilieren und ausführen lässt

Outline

Einführung in die Java-Technologie
  • Java mit anderen Sprachen vergleichen
  • Herunterladen, Installieren und Konfigurieren der Java-Umgebung auf einem Windows-System
  • Beschreiben der verschiedenen Java-Technologien wie Java EE, JavaME, Embedded Java SE
  • Beschreiben der Schlüsselfunktionen der Technologie und der Vorteile der Verwendung von Java
  • Verwenden einer integrierten Entwicklungsumgebung (IDE)
Objektorientierung
  • Definieren des Problembereichs
  • Identifizieren von Objekten und Erkennen der Kriterien zum Definieren von Objekten
Einführung in die Sprache Java
  • Definieren von Klassen
  • Identifizieren der Komponenten einer Klasse
  • Erstellen und Verwenden von Testklassen
  • Kompilieren und Ausführen von Testprogrammen
Arbeiten mit primitiven Variablen
  • Deklarieren und Initialisieren von Feldvariablen
  • Beschreiben von primitiven Datentypen wie Ganzzahl-, Gleitkomma-, Textdatentypen und logischen Datentypen
  • Deklarieren von Variablen und Zuweisen von Werten
  • Verwenden von Konstanten
  • Verwenden von arithmetischen Operatoren zum Ändern von Werten
Arbeiten mit Objekten
  • Deklarieren und Initialisieren von Objekten
  • Speichern von Objekten
  • Verwenden von Objektreferenzen zum Ändern von Daten
  • Nachschlagen der Methoden einer Klasse in JSE Javadocs
  • Arbeiten mit String- und StringBuilder-Objekten
Operatoren und Entscheidungskonstrukte
  • Verwenden von relationalen Operatoren und Bedingungsoperatoren
  • Prüfen der Gleichheit von Zeichenfolgen
  • Auswerten von verschiedenen Bedingungen in einem Programm und Bestimmen des Algorithmus
  • Erstellen von if- und if/else-Konstrukten
  • Verschachteln und Verketten von Bedingungsanweisungen
  • Verwenden von switch-Anweisungen
Erstellen und Verwenden von Arrays
  • Deklarieren, Instanziieren und Initialisieren von eindimensionalen Arrays
  • Deklarieren, Instanziieren und Initialisieren von zweidimensionalen Arrays
  • Verarbeiten von Arrays mithilfe von Schleifen
  • Erstellen und Initialisieren von ArrayLists
  • Verwenden der Importanweisung für die Arbeit mit vorhandenen Java-APIs
  • Zugreifen auf Werte in Arrays und ArrayLists
  • Verwenden des Arrays args
Verwenden von Schleifenkonstrukten
  • Erstellen von while-Schleifen und verschachtelten while-Schleifen
  • Entwickeln von for-Schleifen
  • Verwenden von ArrayLists mit for-Schleifen
  • Entwickeln von do/while-Schleifen
  • Gültigkeitsbereich von Variablen
Arbeiten mit Methoden und Methodenüberladung
  • Erstellen und Aufrufen von Methoden
  • Übergeben von Argumenten und Rückgabe von Werten
  • Erstellen von statischen Methoden und Variablen
  • Verwenden von Modifizierern
  • Überladen von Methoden
Kapselung und Konstruktoren
  • Erstellen von Konstruktoren
  • Implementieren von Kapselung
Einführung in fortgeschrittene objektorientierte Konzepte
  • Verwenden von Vererbung
  • Verwenden von Arten der Polymorphie wie Überladen, Überschreiben und dynamisches Binding
  • Arbeiten mit Oberklassen und Unterklassen
  • Hinzufügen von Abstraktion zu Analyse und Design
  • Verwendungszweck von Java-Schnittstellen
  • Erstellen und Implementieren von Java-Schnittstellen
Behandeln von Fehlern
  • Beschreiben der verschiedene Arten von Fehlern und ihrer Behandlung in Java
  • Beschreiben der verschiedenen Arten von Exceptions in Java
  • Suchen nach den von Methoden der Foundation Classes ausgelösten Exceptions in Javadocs
  • Schreiben von Code zur Behandlung von Exceptions
Übersicht
  • Erstellen von Packages und JAR-Dateien für das Deployment mit Java
  • Two-Tier- und Three-Tier-Architekturen
  • Betrachten einiger Java-Beispielanwendungen
E-Learning Oracle Training on Demand
Preis (exkl. MwSt.)
  • CHF 2'445.–

Nutzungsdauer: 5 Tage