EE417 Home

Introduction

Welcome to EE417: Web Application Development.  This course is simultaneously taught to Digital Media Engineering, Information and Communications Engineering and taught Masters students (Electronic Systems and Telecommunications Engineering).  In addition, together with a Chinese mentor/tutor it is run in parallel for some students of Wuhan University in China.  All students undergo the same assessment process, submitting the same assignment and sitting the same final examination. 

Resources


Lecture Video Recordings

Lecture video recordings will be made available as they occur.  You can normally expect a video recording to be linked here within 48 hours of the lecture having taken place.  Note: you can simply download the MP4 video file by navigating to the parent directory of any of these files.  
Lecture 1 Part A - Part B  Lecture 2 Part A - Part B - Part CLecture 3 Part A - Part B
Lecture 4 Part A - Part BLecture 5 Part A - Part BLecture 6 Part A - Part B
Lecture 7 - Part A - Part BLecture 8 Part A - Part BLecture 9 Part A - Part B
Lecture 10 - Part A - Part BLecture 11 Part A - Part BLecture 12 Part A - Part B

Lecture PowerPoint Slides

These are the PowerPoint slides presented in the lectures (and seen in the videos).  They will be made available as the lectures occur.  Students may use them as study aides, but please be aware that they do not contain all examinable material - the full set of notes should be studied in this regard.
Section 1    Section 2-3Section 4
Section 5Section 6Section 7
Section 8Section 9Section 10
Section 11-12Section 13


Announcements

  • Week 10 Lecture Moved The lecture for Week 10 (9/4/12) was due to take place on Bank Holiday Monday.  The University is closed on this date and so the lecture has been ...
    Posted Apr 5, 2012 6:52 AM by David Molloy
  • Week 7 Update gone out on email list.  Lecture recordings hyperlinked on the main page.
    Posted Mar 21, 2012 4:38 AM by David Molloy
  • Week 6 Halfway there and all is well.  Updates are going out weekly by email and we're about where I'd like to be with the content.  All videos from the ...
    Posted Mar 12, 2012 10:48 AM by David Molloy
  • Week 3 - Some updates All of the videos for the first three lectures are available online.  This covers all of the material on Sections 01, 02 and 03.  In addition, I have updated the ...
    Posted Feb 22, 2012 4:04 AM by David Molloy
Showing posts 1 - 4 of 7. View more »

Course Learning Outcomes

On successful completion of this module the learner will be able to:
  1. design and implement basic web applications through the java programming language
  2. use the core building blocks for web-based systems to incrementally create web applications
  3. create database structures to represent real-world entities and interact with these structures through SQL and JDBC
  4. implement and demonstrate, in software, a set of technologies used in the development of modern web applications
  5. explain a number of the challenges facing web application developers and provide solutions to address these issues