Lehrveranstaltungen
Softwaretechnologie
Vorlesung mit Übung (WS 09) - Web-LinksForum Softwaretechnologie I (FSR Informatik)
Das Forum zur Lehrveranstaltung finden Sie
hier.
Praktomat
Der Praktomat
praktomat.inf.tu-dresden.de
ist unsere E-Learning-Umgebung für das Testen von Java-Programmen. Er stellt in englischer Sprache Programmieraufgaben zur Verfügung, die zum großen Teil Gegenstand der Übungen Softwaretechnologie und/oder frühere Klausuraufgaben sind.
Darüberhinaus gibt es weitere kleine Programmieraufgaben, die Programmier- und Java-Anfängern helfen sollen, den Einstieg in die Java-Programmierung zu finden.
Java-Tools und Dokumentationen
- Java Standard Edition (SE) Version 6 mit der Dokumentation der Java-Klassenbibliothek als API Specification (javaDoc)
- BlueJ ist eine Java-Entwicklungsumgebung, die speziell für Java-Anfänger entwickelt wurde. Das dazugehörige Buch ist unter Literaturhinweise [12] gelistet.
- Eclipse ist frei verfügbare Entwicklungsplattform für Java, die wir für das Softwarepraktikum empfehlen.
- JUnit.org ist eine Webseite, die das Testframework JUnit zur Verfügung stellt. Wir empfehlen aber für unsere Lehrveranstaltung JUnit 3.8.1, welches Sie hier runterladen können.
Java-Online-Bücher
- Handbuch der Java-Programmierung von Guido Krüger und Thomas Stark, 5. Auflage 2008
- Java ist auch eine Insel von Christian Ullenboom (Java 6)
Java-Online: Aufgaben, Lösungen, Tutorials
- Aufgaben zum Buch "Java ist auch eine Insel" von Christian Ullenboom (siehe Buch )
- Java-Tutorial interaktiv - Programmieren lernen mit Java
- Java Tutorials von Sun
Sonstiges
- Erste Schritte zum lauffähigen Java-Programm (ZIH-spezifisch)
- Arbeit mit Javadoc
- Java Code Conventions von Sun
- Tutorial zum Testen mit JUnit von Frank Westphal (www.frankwestphal.de/UnitTestingmitJUnit.html)
- Tutorial zu den Generics in Java von Gilad Bracha ( java.sun.com/j2se/1.5/pdf/generics-tutorial.pdf)
- GoF Design Pattern Quiz mit allen 23 Mustern - Probieren Sie es hier aus!
- Learn more about the intent of design pattern: dpioWeb
- Eine schöne Zusammenstellung von Design Patterns, Antipatterns und Refactoring finden Sie hier!
- Pike-Skript von Sebastian Mieth
- Alles Weitere zu Pike einschließlich Download pike.ida.liu.se