Cursusinformatie
Het onderwerp van de cursus is het bouwen van webapplicaties waarvan de gebruikersinterface bestaat uit dynamische webpagina's die door een server worden gegenereerd. De nadruk ligt daarbij op het gebruik van de MVC-architectuur en van Java-servlets in combinatie met JSP en JSTL. De cursus besteedt ook aandacht aan het gebruik van frameworks, waarbij zowel Struts als het populaire Ruby on Rails worden bekeken.
Cursusmateriaal
Het volledige cursusmateriaal bestaat uit:
Tekstboeken
In de cursus worden delen bestudeerd uit twee Engelstalige tekstboeken, namelijk:
- L. Shklar en R. Rosen,
Web application architecture
Tweede druk, Wiley, 2009
www.wiley.com/WileyCDA/WileyTitle/productCd-EHEP001034.html - J. Murach en A. Steelman,
Java servlets and JSP
Tweede druk, Murach & Associates, 2008
www.murach.com/books/jsp2/index.htm
Het eerste boek geeft een breed overzicht op een conceptueel niveau; het tweede boek is een praktische handleiding voor de constructie van webapplicaties en wordt gebruikt om u de nodige vaardigheid bij te brengen.
Werkboek van de Open Universiteit
Het werkboek bestaat uit één deel. Het werkboek is aan de Open Universiteit ontwikkeld en heeft twee functies:
- Het leidt de student door de tekstboeken met studeeraanwijzingen, opdrachten en uitwerkingen.
- Het biedt een stuk theorie dat niet voorkomt in de tekstboeken, ook weer met opdrachten en uitwerkingen.
Studienet
Studenten kunnen gebruikmaken van Studienet, een elektronische leeromgeving (ELO) met software, digitaal materiaal, sjablonen voor het uitwerken van opdrachten, discussieruimte en informatie over begeleiding.
Overig cursusmateriaal
- Java: http://java.sun.com
- Programmeeromgeving Eclipse: www.eclipse.org
- Webserver Tomcat, versie 6.0.24: http://tomcat.apache.org
- Databaseserver MySQL: www.mysql.com/?bydis_dis_index=1
- JSP Standard Tag Library: http://java.sun.com/products/jsp/jstl
- Framework Strut: http://struts.apache.org
- Framework Ruby on Rails: http://rubyonrails.org
Digitaal materiaal
Korte programma's in Haskell en Java.
Opleidingen
Deze cursus maakt deel uit van de volgende opleidingen van de faculteit Informatica:
Vakgebied
Deze cursus behoort tot het vakgebied Softwaretechnologie van de faculteit Informatica.
Verantwoordelijk docent
Verantwoordelijk docent voor deze cursus is Manuela Witsiers.




