This course introduces the languages, tools, and techniques specific to developing web-based applications. Students will develop a solid understanding of the intricacies of contemporary, dynamic website development, and an insight into the internal workings of the Web itself. This is a hands-on practical course that provides students with valuable practice developing their own web-based applications.
The class will primarily consist of practical computer lab classes. A small project will be conducted where students will develop their own website (client-side only) following current good practices.
All material and organizational details are hosted on Moodle.
Information about student projects.