Welcome to M7011E - Design of Dynamic Web Systems 2009

web 2.0 logo compilation

The goal of this course to give an understanding of advanced world wide web programming techniques for programming dynamic web systems like e.g. Google Mail or YouTube.

You as an participant in the course will have a lot of influence on the course and can direct it to follow your interests. The course and its teacher will not force you to use any specific technology, but rather your personal interested should direct you in the direction you want to go in to learn as much as possible. This, of course assumes that you want to learn these technologies (why else would you take this course, right? ;)). See the assignment for more details.

The image shows the logotypes for a large number of so called Web 2.0 companies that have built the applications as dynamic web systems (some more than others).

News

20100201: Course finished for this time. Thank you all for attending!

20100201: Course evaluation and teacher's course evaluation report.

20091117: Added a few slides for 20091118 group meeting.

20091116: November 26 meeting cancelled.

20091109: Added FAQ, Groups Page and slides from Lars Huring's lecture.

20091106: Added Google Group for discussions

20091105: Fronter room created

20091101: Important letter regarding first lecture, Please read NOW!

Books

No specific course book will be used but instead online web references should be utilized. The following books are recommended for a deeper understanding of underlying technologies:

  1. Web Programming - Building Internet Applications by Chris Bates. ISBN: 0-470-01775-9
  2. Pragmatic Ajax: A Web 2.0 Primer by Justin Gehtland, Ben Galbraith and Dion Almaer. ISBN: 0-9766940-8-5
    Note that this book is available in PDF as well (cheaper). This book has gone out of print recently but is still available is some places.

Miscellaneous links

Teacher

Course responsible: Peter Parnes
E-mail: Peter.Parnes@ltu.se
Room: A3317
Tel: 070/2392995
Gmail chat: peter.parnes@gmail.com
If you need to reach me outside of the group meetings, please schedule a meeting via chat or email. Feel free to drop by my office for ad-hoc meetings but be prepared on that I might be busy with other work and might not be able to see you just then.

Examination

See the instructions page for course requirements.

The work should be conducted in groups of 2. Groups of 3 participants will only be allowed under very special conditions and after written permission from the teacher.

No written exam will be given but the grade will be based on activity in the course and the exam points above.

Last modified: 2010-02-01 15:59 by Peter Parnes