Java Kurs für Anfänger
Der Kurs ermittelt sehr kompakt und praktisch die Grundlagen der objektorientierten Programmierung mit Java Standard Edition (SE).
Kursziele
-
Ideale Ergänzung für die Vorlesung "Einführung in Programmierung"
-
Die Programmierung in der Praxis lernen.
-
Vorbereitung auf die Kurse: Datenstrukturen und Algorithmen, Eclipse, Java für Fortgeschrittene und Java EE Kurse.
Aktuelles
- 30.03.2012 ACHTUNG: Teilnahmebescheinigungen können Sie ab der zweiten Woche von Mai bei mir im Büro abholen.
- 02.11.11 Quellcode ist über SVN in Eclipse
- Der Kurs hat am Dienstag 25.10.11 angefangen.
- Ort: CIP-Pool in der Oettingenstr. 67.
- Anmeldung: per Email an raed@pst.ifi.lmu.de mit dem Betriff (java + Gruppennummer, z.B. java + 1 für Gruppe 1). In der Anmeldung bitte (Namen, Familienname, Matrikelnummer, Geburtsort und Geburtsdatum) schreiben. Diese Informationen brauche ich, da ich eine Teilnahmebescheinigung bei erfolgreicher Teilnahme am Ende des Kurses erstellen werde.
Hörkreis
- Studierende mit Informatik als Hauptfach.
- Studierende mit Informatik als Nebenfach.
Benötigte Kenntnisse
- Keine!
Literatur
- Core Java Volume I Fundamental (Print Ausgabe)
- Thinking in Java 3d (kostenloses Online-Buch)
- Sun Tutorial (kostenlose Online-Dokumentationen)
- Java ist auch ein Insel (kostenloses Online-Buch)
Inhalt
Die Kursfolien/Quellcode werden schrittweise erstellt/aktualisiert.
- Java Umgebung / Printversion + Einführung in Eclipse
- Klassen und Objekte / Printversion
- Methoden in Java / Printversion
- Primitive Datentypen / Printversion
- Komplexe Datentypen: Arrays, Enum / Printversion
- Kontrollfluss / Printversion
- Einführung in die objektorientierte SW-Entwicklung / Printversion
- Vererbung, Abstrakte Klassen und die Klasse Object / Printversion
- Interfaces und Polymorphismus / Printversion
- Einführung in die Datenstrukturen I (vorläufige Version!)
- Ausnahmebehandlung und Debugging / Printversion
- Klausurbesprechung und Vorbereitung
Quellcode
Der Kurscode können Sie über SVN in Eurem Eclipse direkt bekommen.
Hier sind die SVN Anleitung dafür.
Die Kursfolien und Quellcode unterliegen dem Copyright. Teilnehmern des Kurses ist die Verwendung für persönliche Studien gestattet. Alle anderen Rechte sind vorbehalten.
-
The notes and code are copyright. Participants of the lecture may use these notes for personal studies. All other rights are reserved.




