Module Additional Assessment Details
100% staged portfolio assessing (Learning outcomes 1, 2, 3, 4). The portfolio work focuses on the design and programming of a dynamic website using JSP/Java Beans and XML. Part of the portfolio is a 1,000 word technology report.
Module Learning Strategies
There will be a set of slides supported by example material with links to topical background reading.
The 3 hours contact time will typically include telephone and email support as necessary.
Portfolio items will allow students to gain hands-on experience of developing secure JSP-based client-server applications and tag libraries. Students will learn how to integrate Enterprise Java Beans into their JSP applications.
Student learning will be encouraged by access to local and remote on-line training material and by the provision of pointers to further independent reading/information in the subject area.
Module Texts
Murach's Java Servlets and JSP, 2nd Edition, Steelman & Murach, Mike Murach & Associates, Jan 2008, ISBN-10: 1890774448, ISBN-13: 978-1890774448
Guide to Web Development with Java, Downey T., Springer, Feb 2012, ISBN: 1447-124-421
Module Resources
Java Development Kit for J2EE ( Java Enterprise Edition
Apache Tomcat webserver with administrator access for the module leader
mySQL server with administrator access for the module leader
Integrated Development Environment for software development (e.g. Eclipse or Netbeans)
Module Special Admissions Requirements
None
Module Indicative Content
The development of web enabled applications using Java Server pages
Working with tag libraries and Java Beans
Server-side applications and databases using JDBC and SQL
Securing client-server systems
Client-server architectures and Java middleware