Eclipsekurs 2007/Orga: Unterschied zwischen den Versionen
(ein todo weniger) |
(Anmeldung hinzugefuegt) |
||
Zeile 1: | Zeile 1: | ||
+ | == Anmeldung für die Teilnehmer == | ||
+ | <font color="red">Die Anmeldung läuft!</font> | ||
+ | Ihr könnt Euch über die folgenden beiden Links für den Eclipsekurs anmelden: | ||
+ | * [https://www.freitagsrunde.org/~florian/eclipsekurs/eclipsekurs.php https://www.freitagsrunde.org/~florian/eclipsekurs/eclipsekurs.php] (ssl) | ||
+ | * [http://www.freitagsrunde.org/~florian/eclipsekurs/eclipsekurs.php http://www.freitagsrunde.org/~florian/eclipsekurs/eclipsekurs.php] | ||
== Aufgaben für die Teilnehmer == | == Aufgaben für die Teilnehmer == | ||
* [[Eclipsekurs 2007/Tag 1|Samstag, 10. Nov 2007]] | * [[Eclipsekurs 2007/Tag 1|Samstag, 10. Nov 2007]] |
Version vom 22. September 2007, 23:39 Uhr
Inhaltsverzeichnis
Anmeldung für die Teilnehmer
Die Anmeldung läuft! Ihr könnt Euch über die folgenden beiden Links für den Eclipsekurs anmelden:
- https://www.freitagsrunde.org/~florian/eclipsekurs/eclipsekurs.php (ssl)
- 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
- 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
Vortragende
- Mario Bodemann (1. Tag, 1. Vortrag)
- Robert Buchholz (2. Tag)
- Daniel Levin (1. Tag, 2. Vortrag)
- Björn Lohrmann (2. Tag)
Tutoren
- Ellen Michelsen
- Sebastian Dyroff
- Robert Lubkoll
- Karl Wessel
- Daniel Käs
- Florian Streibelt
Mögliche Tutoren
- Hannes Lau
- Jakob Lell
- Marcel Grey
- Nadja Menz
- Thorsten Rimkus
- Valentin Hähnel