Seminare

Java für C++-Programmierer

Seminar - tutego Schulungen - Your IT-Training Company

Der Kurs richtet sich an Teilnehmer, die bereits Erfahrung in der objektorientierten Programmiersprache C++ haben und jetzt die Eigenschaften von Java kennen lernen wollen. Mit den leistungsfähigen Bibliotheken lernen die Teilnehmer nebenläufige Programme zu entwickeln, leistungsfähige Datenstrukturen zu verwenden, Ein-/Ausgabe zu realisieren und ansprechende grafische Oberflächen mit Swing aufzubauen. Ein weiterer Teil des Kurses führt in die Enterprise-Technologien ein, um entfernte Methoden zu programmieren und relationale Datenbanken anzusprechen.
Termin Ort Preis*
firmenintern auf Anfrage auf Anfrage
*Alle Preise verstehen sich inkl. MwSt.

Detaillierte Informationen zum Seminar

Inhalte:
* Die Java-Philosophie - Objektorientierte Software-Entwicklung (OOSE) in Java - Laufzeitumgebung JVM/Die Virtuelle Maschine - Wiederholung der einfachen Sprachkonstrukte - JavaDoc und API-Dokumentation - Entwicklungsumgebung Eclipse * OOP-Konstrukte in Java - Felder - UML (Unified Modeling Language) - Assoziation - Vererbung - Virtuelle Funktionen in Java - Polymorphie - Ausnahmen/Exceptions * Die Java-API - [[../../docs/index.html#Folien Zeichenketten [{pdf}]]] - Wrapper-Klassen - Internationalisierung und Lokalisation (@@Locale@@) - Formatieren von Zeichenketten, Datumsangaben, Zahlen * Dynamische Datenstrukturen - Listen (@@ArrayList@@, @@LinkedList@@) - Mengen (@@HashSet@@, @@TreeSet@@) - Assoziativspeicher (@@(Weak)HashMap@@, @@Properties@@) - Queues - Die Utility-Klasse @@Collections@@ - Sonstige Klassen im @@java.util@@-Paket * Nebenläufiges Programmieren mit Threads - Die Klasse @@Thread@@ und das Interface @@Runnable@@ - Thread-Status - Das @@java.util.concurrent@@-Paket - @@Executor@@, Thread-Pools - @@Callable@@ und @@Future@@ - Synchronisation über kritische Abschnitte, Locks - Koordination (Warten und Benachrichtigen) - Algorithmen und Synchronisation * Datei Ein/-Ausgabe - Dateien - Datenströme (@@XXXStream@@, @@Reader@@/@@Writer@@) - Kompression - Serialisierung * Grafische Oberflächen - Ereignisse - AWT und Swing - Container und Komponenten - Ereignisse der Komponenten - Geometrie und Layoutmanager - Dialoge * Netzwerkzugriffe in Java und RMI - [[../../docs/index.html#Folien Das Paket java.net [{pdf}]]] - URLs und Verbindungen zum Netz - URL-Verbindungen - CGI-Anfragen losschicken - Sockets - Netzwerk-Clients - Server implementieren - JavaServer Pages (JSP) und Servlets - Remote Method Invocation (RMI) * Datenbankzugriff mit JDBC - Relationale Datenbanken und SQL - Datenbanktreiber - Eine Beispielverbindung
Dauer/zeitlicher Ablauf:
5
Teilnahmevoraussetzungen:
Gute Kenntnisse in C++.
Zielgruppe:
Software-Entwickler
Seminarkennung:
CPP2JAVA
Nach unten
Nach oben
Wir setzen Analyse-Cookies ein, um Ihre Zufriedenheit bei der Nutzung unserer Webseite zu verbessern. Diese Cookies werden nicht automatisiert gesetzt. Wenn Sie mit dem Einsatz dieser Cookies einverstanden sind, klicken Sie bitte auf Akzeptieren. Weitere Informationen finden Sie hier.
Akzeptieren









Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha



Bei der Verarbeitung Ihrer personenbezogenen Daten im Zusammenhang mit der Kontaktfunktion beachten wir die gesetzlichen Bestimmungen. Unsere ausführlichen Datenschutzinformationen finden Sie hier. Bei der Kontakt-Funktion erhobene Daten werden nur an den jeweiligen Anbieter weitergeleitet und sind nötig, damit der Anbieter auf Ihr Anliegen reagieren kann.







Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha