Java 1
  • Home
  • Tutorials
    • Hello World
      • Download
      • Installation unter Windows
      • Installation unter Linux
      • Das Hello World Programm
      • Mehr Java
    • Java Konsole
      • Java Konsole Testen
    • Basic Java
      • Java Programme
        • Die Klasse
        • Datentypen
        • Null
        • Casten
        • Operatoren
        • Kontrollstrukturen
        • Arrays
        • Aufgaben
      • Objektorientierte Konzepte
        • Hallo Fenster
        • Objekte einer Klasse
        • Vererbung
        • Interfaces
      • Alles über Klassen
        • Abstrakte Klassen
        • Methoden überschreiben
        • Super
        • Final
        • Innere Klassen
        • Anonyme Klassen
        • Enumerations
      • You're just an object
        • Sichtbarkeit
        • Druckdarstellung
        • Gleichheit
        • Klonen
        • Die Class
        • Serialisierung
    • Java Api
      • Dokumentation
      • Strings
      • Wrapper Klassen
      • System und Runtime
      • Math
      • Exceptions
      • IO
      • Sammlungsklassen
      • AWT und Swing
      • Alle Komponenten
      • Applets
      • Threads
      • Jar
      • Classpath
    • JSP und Servlets
      • Meine erste JSP
        • Downloads
        • Installation unter Windows
        • Installation unter Linux
        • Admin und Manager
        • Webapplication
      • JSP
        • Java Code in HTML einbinden
        • Das HTTP Request - Response Modell
        • Request und Response Objekte
        • Auswerten von Formulardaten
        • Aufgaben
      • Beans
        • Die Session
        • Weitere vordefinierte Objekte
        • Java-Beans
        • Beans programmieren
        • Java-Beans in JSP nutzen
        • Aufgaben
      • Servlets
        • Nutzen der Servlets
        • Servlets programmieren
        • Servlets auf dem Server einrichten
        • Servlets mit JSP
        • Servlets includen
        • Aufgaben
      • Webapplikation
        • Filter
        • Initialisierungsparameter
        • Error Pages
        • Passwortgeschützte Verzeichnisse
        • Bibliotheken nutzen
        • Eine Webapplikation deployen
        • Ausblick: Wie geht's weiter?
        • JSP-Tags Syntaxreferenz
        • Aufgaben
  • Code
    • Web
      • Datenbankverbindungen mit Tomcat
      • Texte richtig encoden
      • HTTPS mit Tomcat
      • HTML Encoden mit Javascript
    • Java
      • Print F
      • Ein generischer Poolbuilder
      • Native Bibliotheken
      • Unique Ids
    • Java FX
      • Balls
      • Hearts
      • Planner
    • Java ME
      • The Next Big Thing
    • System
      • Vi Kommandos
  • Sidemap
  • Impressum
  • Hilfe
Home > Tutorials
  • Home
  • Tutorials
    • Hello World
    • Java Konsole
    • Basic Java
    • Java Api
    • JSP und Servlets
  • Code
  • Sidemap
  • Impressum
  • Hilfe

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!

Show/Hide Footer Actions

Kommentare:

Sie müssen angemeldet sein um eine Nachricht zu erstellen. Anmelden »
© 2012 Java 1. Alle Rechte vorbehalten.
Anmelden
concrete5 - open source CMS
Theme by Site5 / Mnkras.