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

Helfen Sie uns Seminarmarkt.de noch besser zu machen. Wir freuen uns auf Ihr Feedback. Feedback geben

Wir verwenden Cookies, um Ihre Zufriedenheit auf unserer Website zu steigern. Mit der Nutzung unserer Dienste erklären Sie sich damit einverstanden, dass wir Cookies verwenden. Weitere Informationen finden Sie hier










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