Java für Programmierer

5 Tage
mit Zertifikat
CHF 2'500.-
Unsere nächsten Trainings
Datum / Ort
Uhrzeit
Sprache
Training
Preis (Netto)
 

Das Seminar vermittelt Java Kenntnisse, die notwendig sind, um eigene Anwendungen zu verwirklichen. Anschauliche Beispiele und praktische Übungen am PC führen Schritt für Schritt in die Programmierung mit Java ein.

Die Teilnehmenden lernen die Klassen der Java API effizient für ihre Ideen und Projekte zu nutzen. Einen besonderen Schwerpunkt im Kurs legen wir auf objektorientierte Konzepte.

Lerninhalte

Grundlagen

  • Entstehung und Historie
  • Das Java Development Kit (JDK) und seine Werkzeuge
  • JAR Archive
  • Neuigkeiten in Java

Einführung in die objektorientierte Programmierung

  • Grundbegriffe und Mechanismen (Klassen, Objekte, Attribute, Methoden, Vererbung und Polymorphie)
  • Prinzipien (Abstraktion, Hierarchie, Modularisierung, Kapselung)

Java und Objektorientierung

  • Klassen und Objekte in Java
  • Referenzen, Objekterzeugung und Konstruktoren
  • Zugriff auf Methoden und Attribute
  • Vererbung, Überladen und Überschreiben von Methoden
  • Statische Elemente in Klassen
  • Strings und Arrays
  • Pakete, Sichtbarkeit und Kapselung

Dokumentation

  • Java API Dokumentation
  • Das Werkzeug JavaDoc

Fortgeschrittene Konzepte

  • Anwendung von Polymorphie
  • Innere Klassen
  • Ein- und Ausgabe (Streams)
  • Fehlerbehandlung (Exceptions)
  • Abstrakte Klassen, Interfaces und Implementierung von Schnittstellen
  • Aufzählungen (Enumerations)
  • Einführung in generische Datentypen (Generics)
  • Einführung in das Collections Framework
  • Datum und Zeit

Einführung in Multithreading mit Java

  • Threads erzeugen (Thread vs. Runnable)
  • Lebenszyklus und Zustände eines Threads
  • Synchronisation von kritischen Abschnitten

GUI-Programmierung mit Swing

  • Komponenten und Container (Fenster, Menüs, Textfelder, Listen, Buttons, usw.)
  • Java Event Modell und Event Design
  • Layout Manager

Datenbanken mit Java

  • Aufbau einer JDBC Verbindung
  • Datenbankabfragen und Auslesen der Ergebnisse

Ausblick auf die Java-Welt

  • Das Test-Framework JUnit
  • Webanwendungen mit Java
  • „Big Picture“ der Java Enterprise Edition (Java EE)
  • Weitere Java APIs

Bonuskapitel

  • Assertions
  • JavaBeans und Serialisierung

Lernziele

  • Sie lernen Java in einem Training mit fundierten Grundlagen der Sprache und der Objektorientierung.
  • Sie nehmen viele ausführliche Beispiele als Musterlösungen mit nach Hause.
  • Nach dem Seminar ist das selbständige Weiterlernen problemlos möglich.

 

Zielgruppe

Dieses Training richtet sich an alle Softwareentwickler.

Voraussetzung:

Sie können Windows bedienen und haben bereits Kenntnisse in der Programmierung (z.B. in C#, Java Script, Python etc.).

Weitere Details

Zertifizierung
Teilnehmer erhalten ein AKROS Academy Zertifikat.

Kursunterlagen
Wir von AKROS, lieben Nachhaltigkeit. Sobald wir Sie zu einem online Training angemeldet haben, werden die Dokumente zum Training elektronisch zur Verfügung gestellt. Während vor Ort Trainings, bekommen Sie die Unterlagen im Papierformat.

Keine passender Termin dabei?
Kein Problem! Melden Sie sich gerne per E-Mail bei academy@akros.ch und wir finden gemeinsam eine Lösung.

Preferred Partner
Dieses Training geben wir zusammen mit Trivadis - Part of Accenture.

Spezialkonditionen

Early bird Rabatt
10% Rabatt - pro Training und Person - bis 30 Tage vor Kursbeginn.

Send your Team
10% Rabatt ab 3 Personen
20% Rabatt ab 5 Personen

In-house Trainings

Interne Firmenkurse
Ab 6 Teilnehmenden ist ein in-house Training immer die richtige Wahl. Mit unserem Angebot für interne Firmenkurse bieten wir Ihnen die Möglichkeit, mit uns gemeinsam ein Schulungskonzept zu erstellen, das passgenau auf Sie zugeschnitten ist – flexibel, exklusiv und selbstverständlich am Ort Ihrer Wahl. Mehr Informationen dazu finden Sie hier.

Wünschen Sie eine Offerte, haben Fragen oder Anregungen?
Senden Sie uns eine E-Mail an academy@akros.ch. Wir freuen uns auf Sie!

Warum AKROS?

  • Über 20 Trainer mit mehrjähriger Expertise und Hands-on-Erfahrung
  • Kurse in Ihrer Muttersprache
  • Schweizer Trainingsstandorte
Buchen

Hinweis

Alle Teilnahmegebühren verstehen sich pro Person, zzgl. aktuell gültiger Mehrwertsteuer. Bitte beachten Sie, dass bei Umbuchung oder Stornierung des Trainings eine Bearbeitungsgebühr fällig werden kann. Bitte wenden Sie sich hierfür direkt an academy@akros.ch. Wir weisen auf unsere Datenschutzerklärung hin, die es weiter unten zu bestätigen gilt.

Folgende persönliche Daten – Firma, Name, Vorname und E-Mail – werden für den Buchungsprozess bei unserem Dienstleister, bzw. den Lizenzgebern hinterlegt.

Anmeldung
Einladung zu Tools
Präsenz / RemoteFalls die gebuchte Präsenz-Schulung zum gewählten Zeitraum nicht statt finden kann, bin ich mit folgender, kostenfreier Umbuchung einverstanden.
Bestimmungen
Datenschutz / AGB
Newsletter Anmeldung

Biel
Bahnhofstrasse 15
2502 Biel
+41 32 329 90 30

Zürich
Herostrasse 12
8048 Zürich
+41 32 329 90 30

Luzern
Platz 4
6039 Root D4
+41 32 329 90 30

Bern
Lindenpark
Lindenhofstrasse 1
3048 Worblaufen
+41 32 329 90 30

News Archive Jobs Archive Referenzen Archive Academy Archive Solution Brief Archive Scaled Agile Framework (SAFe®)