Hide menu

TDDD27 Advanced Web Programming (6 ECTS)

Vt2

Basic TDDD27 requirements for normal projects.

Course starts on April 9, 15-17 in A1. Two individual seminar presentations will be required, but these are not at the scheduled seminar times in timeedit. The seminars in timeedit are QnA-times where myself and Anders Fröberg will be available for questions. Since we are both currently on conferences in the USA we will have to come and present these things on the first lecture. But in the meantime, if you want to get started, start looking at the technical requirements and defining your project. Make sure you relay search for the tools for your job and start getting in to that.

In this course you learn server and client side frameworks for web development. The focus is programming for large-scale web development. Think Facebook, Flickr, Google Documents, prisjakt.nu and amazon.com. Also think programming, not design, and HTML and CSS (which is content).

This is an A-level course with focus on learning a relatively advanced technology platform of your own choice, delivering a relatively large system on your own (specify, implement and reflect). Equal focus should be put on server side and client side frameworks (so don't miss this fundamental requirement). Projects are performed by individuals or by teams of two. Technology areas cannot be divided in the project, everyone has to know every technological aspect of the project. Features can be divided, however (e.g. everyone needs to program both on the server and on the client side). At the end of the course you will be required to individually present the system and the code on seminars and answer any question concerning all aspects of the project. Here it is not ok to answer that someone else implemented this or that part.

During 2013 we will test a new form of individual examination in seminar format, to increase the amount of exposure you get to other student’s systems. Therefore we will do multiple tracks in larger groups that we have before, with shorter time slot - requiring you to be more prepared. Team members must all present in different sessions. You may later be requested to do a private oral presentation. This may be a consequence of a poor presentation but also because we need to see more or even want a more in deapth walkthrough of your project out of pure curiosity.

Seminars will be planned also for Norrköping.

With that said, go create!

Latest News...


2013‑03‑08  Course home pages has been revisited for 2013.
 

Please send comment on anything misspelled or unclear to Examiner.



Page responsible: Erik Berglund
Last updated: 2013-04-05