Posts mit dem Label Kurs-01796 werden angezeigt. Alle Posts anzeigen
Posts mit dem Label Kurs-01796 werden angezeigt. Alle Posts anzeigen

Freitag, 10. Februar 2017

Review zum Kurs 01796 - Web-Programmierung

Es ist zwar schon etwas her, dass ich diesen Kurs belegt habe, trotzdem wollte ich einen kleinen Überblick über den Kursinhalt von 01796 - Web-Programmierung. 01796 ist ein der beiden Teile des 70883 Moduls, Vertiefung Software Engineering und Programmiersprachen C (WP, FP) .




Ich habe das Modul belegt, da mich das Thema Web-Entwicklung zu dem Zeitpunkt sehr angesprochen hat und ich gerne das Wissen über Java EE vertiefen wollte. Wer bereits die früheren Beiträge in diesem Blog gelesen hat, hat bestimmt mitbekommen, dass ich auch den Weiterbildungskurs 78036 -Java-Webanwendungen davor belegt habe. Da mir der Weiterbildungskurs nicht tief genug war, erhoffte ich mir von dem 01796 - Web-Programmierung eine Vertiefung des Inhaltes.


Montag, 10. Oktober 2016

Die zweite mündliche Prüfung..

.. ist geschafft. Das Ergebnis könnte besser sein, aber mit einer 2,3 bin ich letztendlich auch zufrieden.
Leider wurde dieses Mal keine Prüfung über Videocall, wie das letzte Mal, angeboten, so dass ich nach Hagen kommen musste. Da die Prüfung recht früh, um 9:15, stattfand, bin ich bereits am Sonntagabend in Hagen angekommen. Übernachtet habe ich der Bildungsherberge für 24 Tacken die Nacht.

Zu der Prüfung selbst gibt es eigentlich nicht viel zu sagen. Überpünktlich angekommen, machte ich mich dem dem IZ Gebäude vertraut. Kurze Zeit später erschienen auch die beiden Profs, Prof. Beierle und Prof. Desel. Da das Modul aus zwei Kursen besteht, 01796 und 01852, unterteilte sich die Prüfung in die jeweiligen Teile. Ich durfte mir den Kurs, welcher zuerst geprüft wurde, aussuchen.

So fing ich mit dem Kurs 01852 - Fortgeschrittene Konzepte der funktionalen Programmierung an.
Prof. Beierle hatte Fragen gestellt, die eigentlich auch in den letzten Protokollen zu finden sind. Falls die Frage nicht ausreichend beantwortet wurde, hackte er auch nach. Es ist wichtig den Typ der drei Funktionen höhere Ordnung, MAP, FILTER, FOLDR, sich zu merken. Diese werden immer bei der Prüfung gefragt. Ich kam auf den Typ von der FOLDR - Funktion leider nicht mehr drauf.  Ansonsten empfiehlt es sich wirklich die Fragen  aus den Protokollen anzuschauen.

Nach knapp 15 Minuten ging es weiter mit dem Kurs 01796 - Web-Programmierung. Prof. Desel fragte direkt das Model-2 Architektur. Basierend auf dem Model, stellt er weitere Fragen zu HTTP-Protokoll, Request/Response, GET/POST Methoden. Weiterhin fragte er, was der Unterschied zwischen JSP und JSF ist. Danach ging es um die Persistenzobjekte und was machen eigentlich das TCP und das IP Protokoll.

An dieser Stelle war die Prüfung durch und ich musste den Raum verlassen. Nach kurzer Abstimmung wurde mir das Ergebnis mitgeteilt und ich durfte gehen.

Beide Profs sind sehr nett und die Prüfung war sehr fair. Das nächste Mal werde ich mich einfach nur besser vorbereiten. :)

Hier ist noch einige Quellen, die ich neben dem Vorlesungsmaterial zur Hand genommen haben



Jetzt gönne ich mir erst ein Mal paar Tage Pause und dann steht das nächste Modul, Multimediainformationssysteme 1 und 2, an.


Dienstag, 22. Dezember 2015

Planung für das Sommersemester 2016

Die Rückmeldung zum SS2016 läuft bereits eine Weile. Heute habe ich mich auch zurückgemeldet und die Kurse belegt. Die Auswahl fiel mir schwer, da es so einige interessante Kurse zur Auswahl stehen, die ich gerne näher anschauen würde. Ich möchte aber nicht, dass mein Studium sich noch mehr in die Länge zieht. Somit habe ich mich entschlossen folgende Kurse im nächsten Semester zu absolvieren:
  • 01796   Web-Programmierung
  • 01852   Fortgeschrittene Konzepte funktionaler Programmierung 
  • 01875   Multimediainformationssysteme I (nur online)
Die beiden Kurse 01796 + 01852 gehören zum Modul "Vertiefung Software Engineering und Programmiersprachen B (WP, FP)". Der Kurs 01875 ist der Teil des Moduls "Multimediainformationssysteme". Der zweite Teil, "01876 Multimediainformationssysteme II". kann nur im WS belegt werden.

Ich denke, dass der Kurs 01796 - Web-Programmierung sehr gut die Basis aus dem Weiterbildungskurs, 78036 -Java-Webanwendungen, ergänzen wird. Zu mindestens ist das meine Hoffnung. Von dem Kurs 01852 erhoffe ich mir erste Einblicke in die funktionale Programmierung. Ich weiss nicht, ob es eine gute Entscheidung war, diesen Kurs vor 01816 Logisches und funktionales Programmieren zu belegen. Aber es ging nicht anders. Der Kurs 01816 wird nur im Wintersemester angeboten, so dass ich dann ein Semester lang warten müsste und das wäre mir zu lang.

Der Kurs 01875 hat mich angesprochen, weil es zum einem auf dem Kurs 01873, welchen ich im SS15 belegt habe und spannend fand, aufbaut und zum anderen könnte ich mir vorstellen in dem Bereich Information Systeme meine Master Arbeit zu schreiben. Dies steht aber nicht fest.

Eigentlich habe ich mich auch für das ProPra angemeldet, welche ich wahrscheinlich nicht machen werde und versuche diese durch die Anerkennung der praktischen Erfahrungen abzuhacken. Probieren kann man ja.

Ich halt euch, wie immer, auf dem Laufenden..