Geschafft!

Hinweis

Fehler

Session expiration Your session is going to expireClick here to extend

Erfahrungswert des Service-Anbieters

Einsteiger

Dauer des Projektes

0-3 Monate

Für wie viele Stunden benötigen Sie den Service-Anbieter?

Weniger als 30 Std/Woche

Dieses Projekt wurde geschlossen

Schreiben Sie ein ähnliches Projekt aus. Unverbindlich. Kostenlos. Schnell.

Jetzt ähnliches Projekt einstellen

Beschreibung:

Es handelt sich um die auf unserer Internetseite ausgeschriebenen Kurse Java Grundlagen, Aufbau und Fortgeschritten.


Es handelt sich um eine Individual Schulung in welche alle drei Schulungen hintereinander durchgeführt werden sollen.


Themen:


Java Grundlagen:


Java Historie und Vergleich mit anderen Programmiersprachen

Überblick Java Editoren

Java Entwicklungsumgebung einrichten

Aufbau Java Projekt und Java Programm

Virtuelle Maschine (JVM) und Laufzeitumgebung

Begriffserklärungen in Java

Erstes Hallo Welt Programm unter Java

Syntax und Schlüsselwörter

Ein- und Ausgaben

Bildschirmausgaben

Datentypen, Variablen, Konstanten

Ausdrücke und Operatoren

Methoden und Anweisungen

Schleifen und Kontrollstrukturen

Error Handling

Debugging unter Java

Klassen und Objekte

Klassen, Attribute und Methoden

Private, Protected, Public und Paketsicher

Static Eigenschaft

Konstruktor

Finale und abstrakte Klassen

Objekte und Vererbung

Methoden überschreiben

Schnittstellen unter Java

Zeichenkettenverarbeitung

Datum und Uhrzeit

Ausblicke Java GUIs

Ausblicke auf JUnit Tests

Praxisnahe Übungen, Tipps und Tricks


Java Aufbau:




Java JDBC Architektur

API, Drivers und Drivers Typen

Datenbankverbindung:

Connection Class

Statement-Typen

Result Sets

SQL Datentypen

Error Handling

SQL Warnings

Prepared Statements

Metadata

Transaktionen und Transaktionsmodi

Commit und Rollback

Stored Procedures

Erweiterungen

Scrollable Result Sets, Updateable Result Sets

BLOBS und CLOB

Java-Aware Database

Grundlagen Netzwerkzugriffe, Spezielle Klassen

Socketprogrammierung

Die Mail-API

Praxisnahe Übungen, Tipps und Tricks


Java Fortgeschritten:




Weiterführende Programmierkonzepte

Innere Klassen

Garbage Collection

Klassen des Pakets java.lang.ref

Reflection und Introspection

Generische Datentypen

Algorithmen und Datenstrukturen

Iteratoren

Collection, List, Set, Map, Queue

Sortieren und Suchen

Java im Web Umfeld

Applets im HTML-Dokument

Ressourcen Verteilung

Java Plug-In

Laden von Applikationen

Java Network Launching Protocol (JNLP)

Sicherheitsaspekte

GUI-Design und Ereignisverarbeitung

Grundlagen der Java-Grafik

Anordnen von GUI-Elementen mit Layout Managern

Einführung in Swing

Eventhandling durch Delegation

Listener und Adapter

Model View Controller (MVC)

Einsatz von Observer

JavaBeans

Multithreading

Threads and Runnable

Lebenszyklus

Starten und Stoppen von Threads

Priorität und ThreadGroups

Thread-Synchronisation

Reflection unter Java

Praxisnahe Übungen, Tipps und Tricks