Eine gut überlegte Frage beinhaltet meist schon die Lösung.
Deine Frage lässt viel offen, aber wenn ich unterstellen darf, dass du aus mehreren gleichartigen
XML-Dokumenten die Lehrgänge extrahieren und in einem einzigen Dokument kumulieren möchtest, dann kennst du ja schon eine Lösung zum Extrahieren. Hinzufügen kannst du dann mittels einer Iteration über die einzelnen Lehrgänge und der Methode appendChild.
Magst du es selbst mal probieren?