Individuelle Beratung im Java-Umfeld
Mit der rein objektorientierten Programmiersprache Java wird beim Kompilieren Bytecode erzeugt, der dann in einer speziellen Laufzeitumgebung ausgeführt wird. Der wesentliche Bestandteil dieses Java Runtime Environments ist die Java Virtual Machine, die die Programme ausführt, indem sie den Bytecode interpretiert und bei Bedarf kompiliert.
Der Begriff Java umfaßt aber nicht nur die Programmiersprache, sondern in der Enterprise Edition auch eine Softwarearchitektur für die transaktionsbasierte Ausführung von Web-Anwendungen und Application-Servern. Mit dieser Technologie können sehr umfangreiche und komplexe Internet-Anwendungen erstellt werden.
Java-Applikationen
-
prozedurale & objektorientierte Programmierung
-
Fehlerbehandlung
-
die umfangreiche Klassenbibliothek
-
Ein- und Ausgabe in Dateien (CSV, XML)
-
Multithreading
-
Erstellung von Benutzeroberflächen mit AWT und Swing nach dem MVC-Architekturmuster
-
Anbindung von Datenbanken mittels JDBC und JPA
-
testgetriebene Entwicklung mit JUnit
-
die Entwicklungsumgebung Eclipse und das Tool SubVersion (SVN)
Web-Anwendungen mit Java-Technologie
-
HTML, CSS, Java Server Pages (JSP) und Servlets
-
Parameterübergabe (GET, POST) von HTML-Formularen
-
Sessions & Warenkörbe
-
Benutzerlogin und benutzergruppenspezifische Anwendungen
-
Grundlagen der Sprache SQL
-
Persistieren von Objekten
-
Beans & Enterprise Java Beans (EJB)
-
TomCat- und Glassfish-Server
nach oben
letzte Aktualisierung: 01.10.2011, 11:43
© 2011, Prof. Dr. Frank Dopatka, Alle Rechte vorbehalten,
Impressum