Java everywhere..
es sieht so aus, als würde dieser Slogan des Java-Herstellers Sun Wirklichkeit werden!
Java ist heute noch vor C++ die am häufigsten verwendete Programmiersprache im kommerziellen Umfeld: Desktopprogramme, Webserver, Internetseiten, Handys, TV-Settopboxen, Warenautomaten und vieles mehr werden in Java programmiert. Der Grund für den beispiellosen Erfolg dieser relativ jungen Programmiersprache ist einfach: Softwareentwicklung in Java ist produktiv.
Java-Entwickler können auf umfangreiche Klassenbibliotheken zu allen nur denkbaren Themen zurückgreifen und diese einfach und häufig lizenzfrei verwenden. Die Sprache selbst ist objektorientiert, im Vergleich zu C++ relativ einfach und gestattet klaren und gut wartbaren Code. Und Java ist plattformunabhängig: ein kompiliertes Java – Programm läuft unverändert auf Window, Linux und MacOS-X.
Dabei ist Java nicht wirklich schwierig. Die Syntax ist im Grunde einfacher als bei vielen anderen Programmiersprachen. Was man aber können muss ist zweierlei: Man braucht einen Überblick über die umfangreichen Klassenbibliotheken und – man muss das „In Objekten denken“ lernen. Dabei werden Sie diese Seiten unterstützen.
Die Kurse
Die Kurse richten sich an Java Einsteiger mit ein wenig Vorstellung vom Programmieren. Wenn Sie wenig Erfahrung im Programmieren haben, sollten Sie etwas mehr Zeit einplanen und die Beispiele besonders sorgfältig nachvollziehen. Ebenfalls empfiehlt es sich, zumindest anfangs häufiger in der jeweils angegebenen Sekundärliteratur die entsprechenden Kapitel nachzulesen.
Obwohl der Kurs in Deutsch durchgeführt wird, werden Sie häufig mit den originalen Dokumentationen arbeiten, die durch die Bank in Englisch abgefasst sind. Es wird empfohlen, ein moderneres Windows oder Linux Betriebssystem zu benutzen.
Die Kurse basieren auf Java 5 (j2se1.5).
Welche Kurse bieten wir an?
Hello World
Hello World ist unser einfacher Einstieg in die Java-Welt. Sie lernen die Informationsquellen zu Java kennen und installieren das Java SDK (Software Development Kit). Sie schreiben kann Ihr erstes Programm und bringen es zum Laufen.
Basicjava
Basicjava bietet eine Einführung in die Programmiersprache Java und die objektorientierte Programmierung. Parallel zu Basicjava können Sie den Kurs "Java Api" in Angriff nehmen.
Java Api
In diesem Kurs werden die umfangreiche Java-Klassenbibliothek (Java-Api) sowie die Tools des SDK vorgestellt. Sie können diesen Kurs für sich genommen absolvieren, parallel zu Basicjava durcharbeiten oder auch einzelne Kapitel zum Nachschlagen nutzen.
JSP und Servlets
JSP und Servlets biete eine Einführung in die Java-Web Technologie.
Die Kurse basieren auf Lehrveranstaltungen, die ich in den Jahren 2002-2004 online gehalten habe. Obwohl sie mit Sorgfalt hergestellt wurden, ist es natürlich möglich, dass im Einzelfall etwas nicht hundertprozentig stimmt. Dafür entschuldige ich mich und schliesse jede Gewährleistung aus. Bei groben Fehler wäre auch eine Mail an obige Adresse nett.
Bleibt mir nur noch, Ihnen viel Spaß und viel Erfolg zu wünschen!