Eclipsekurs 2007/Orga
< Eclipsekurs 2007
Version vom 5. Oktober 2007, 14:02 Uhr von BjörnL (Diskussion) (Liste der Beteiligten neu gestaltet)
Inhaltsverzeichnis
Anmeldung für die Teilnehmer
Die Anmeldung läuft bis 5.11.07! Ihr könnt Euch über die folgenden beiden Links für den Eclipsekurs anmelden:
- https://www.freitagsrunde.org/~florian/eclipsekurs/eclipsekurs.php (ssl verschlüsselt)
- http://www.freitagsrunde.org/~florian/eclipsekurs/eclipsekurs.php
Aufgaben für die Teilnehmer
Termine
- Sa, 10. und Sa, 17. November.
- 11:15 - 12:45 Vortrag im MA 042
- 13:15 - 16:00 Übungen in FR 2516, FR 2517, FR 5514, FR 5538, FR 5539
TODOS
- Neuen Termin für die Promotion festlegen
- Anmeldung der Tutanten ab sofort, bis 5.11. unter [1] läuft.
- 24.09. Robert: Raumändern
- 01.10.
Sebastian & Mario: Repositorysiehe svn+ssh://USERNAME@condesa.cs.tu-berlin.de/home/t/theclaw/svn/test - 01.10. Sebastian & Mario: Eclipse + PlugIns installieren
- 01.10. Alle: Antworten der möglichen Tutoren, Verträge, Treffen
- 13.10. Robert & Björn: Zwischenbereicht schreiben
- 15.10. Alle: Vorträge
- 22.10. Sebastian & Mario: CD / USB Versionen erstellen
- 29.10. Alle: Aufgaben
- 29.10. Alle: Vorträge
- 29.10. Robert & Björn: Beipackzettel
- 06.11. Tutoren: Initiales Treffen (18:30 Uhr im FR5046)
- 10.11. Robert: Technik
- 10.11. Promotion
Technik
Beamer Lupe Software
Themen
1. Termin
- Was ist Eclipse
- Programm starten
- Wo ist eclipse im Uninetz zu finden?
- Wie setze ich einen Link auf eclipse?
- PATH setzen?
- applrc aktualisieren?
- Workspace wählen
- Was ist der Workspace?
- Projekt anlegen
- Was ist ein Projekt in eclipse?
- Wie erstellt man in eclipse Projekte?
- Was für Projekte kann man mit eclipse erstellen (gibt es verschiedene Projekte)?
- Was wird bei einem Projekt angelegt?
- Wie erstelle ich Klassen im Projekt?
- EXKURS: Was sind Packages in Java (eclipse)?
- Java-Program starten
- Editor
- Fensteranordnung erklären
- Was erscheint in den verschiedenen Fenstern?
- Was ist der Package Explorer, Hierarchy und Navigator?
- Wie ändert man die Fensteranordnung?
- Wie lasse ich zusätzliche Subfenster anzeigen?
- Was für Menüpunkte gibt es?
- Wie kann ich meine Klassen anschauen?
- Wie kann ich meine Klassen editieren?
- Wie sehe ich Fehler in meinem Sourcecode?
- Welche Möglichkeiten zur Fehlerbehebung gibt es?
- Quickfixes
- Wie kann ich Java-Konstrukte einfach erstellen (Konstruktoren, Getter, Setter, if-Anweisung, for-Schleife, while-Schleife etc.)?
- Wie kann man Markierungen setzen (wie zum Beispiel TODO)?
2. Termin
- Advanced Editor Features
- Refactoring: Wie kann ich Variablen-, Klassen- und Methoden-Namen in meinem kompletten Projekt ändern (umbenennen)?
- Importieren
- Wie kann man Vorgaben einbinden (Importieren)?
- Was kann man importieren?
- Wie binde ich Bytecode-Vorgaben ein?
- Wie kann ich Sourcecode einbinden?
- Exportieren
- Wie geht das Exportieren von Lösungen?
- Als was kann man expoertieren?
- Kann man einzelne Klassen exportieren?
- Kann man ausführbare Dateien exportieren?
- Debugger
- Was ist ein Debugger?
- Wie starte ich den Debugger?
- Wie kann ich ein Programm debuggen?
- Was sind Haltepunkte?
- Wie kann ich Haltepunkte setzen?
- Wie kann ich in meinem Programm navigieren (Schritt vorwärts, Schritt weiter ohne hineingehen)?
- Wie kann ich den Inhalt von Variablen sehen?
- Wie beende ich den Debugger?
- Team Programming (possible theme)
- How multiple people can use eclipse to work on the same code
- Quick intro to Subversion
- Adding a Subversion project
- Checking out a project
- Syncing and merging changes
- Committing changes
- Plugins vorstellen (Möglichkeiten für Zuhause)
Beteiligte
Orga-Team
- Mario Bodemann
- Robert Buchholz
- Sebastian Dyroff
- Daniel Levin
- Björn Lohrmann
- Robert Lubkoll
Vortragende
- Mario Bodemann (1. Tag, 1. Vortrag)
- Robert Buchholz (2. Tag)
- Daniel Levin (1. Tag, 2. Vortrag)
- Björn Lohrmann (2. Tag)
Tutoren
- Peter Bartz
- Daniel Käs
- Robert Lubkoll
- Ellen Michelsen
- Florian Streibelt
- Karl Wessel
- Mathias Wingert
Mögliche Tutoren
- Hannes Lau
- Jakob Lell
- Marcel Grey
- Nadja Menz
- Thorsten Rimkus
- Valentin Hähnel