IM4420 Dynamic Web Applications
Friday, November 23rd, 2007
IM4420 Dynamic Web Applications
Students apply user-centered design principals, database structures and server side scripting to design and develop content for server-based dynamic delivery. Attention will be paid to design issues relating to the display of dynamic content on the screen and how that dynamic content will be delivered.
Instructor: John Keston
Meeting ...
Posted in IM4420 Dynamic Web Applications | No Comments »
Friday, November 23rd, 2007
Session 1: Welcome to Dynamic Web Applications. The goal of this class is to learn about the scope of web based applications and the technology used to engineer these tools. We will start by researching and implementing Open Source applications and then move into developing our own applications using PHP, ...
Posted in IM4420 Dynamic Web Applications | No Comments »
Friday, November 23rd, 2007
Session 1: Today will we discuss your research so far and take a look at some examples of Open Source projects that are currently operational. Out focus for the implementation project is WordPress so most of our discussion will revolve around this popular, stable and flexible platform. Here's a few ...
Posted in IM4420 Dynamic Web Applications | No Comments »
Friday, November 23rd, 2007
Session 1: In today's class we will be discussing what you have written in your research papers, which are also due today. After that we will be attempting to implement examples of the Open Source project you selected for the implementation assignment. I will be checking everyone's progress as you ...
Posted in IM4420 Dynamic Web Applications | No Comments »
Friday, November 23rd, 2007
Session 1: Another aspect of using WordPress involves what are called Template Tags. We will discuss and demonstrate the use of template tags in class today. Also, planning a small scale dynamic web application can be tricky, but there are some ways to think ahead and make the process a ...
Posted in IM4420 Dynamic Web Applications | No Comments »
Friday, November 23rd, 2007
Session 1: Today we will use phpMyAdmin to start analyzing the WordPress database schema. How do the tables included interact? What sort of data is stored and how can we access it in ways distinct from the WordPress framework? How would we write a plugin to access data differently? These ...
Posted in IM4420 Dynamic Web Applications | No Comments »
Friday, November 23rd, 2007
Session 1: PHP has become one of the most popular ways to do server side scripting for web applications. The reasons include that it's Open Source, easy to learn, flexible, operates on most OSes, interfaces with most popular database platforms, very stable, portable, and get's updated and improved regularly. But, ...
Posted in IM4420 Dynamic Web Applications | No Comments »
Friday, November 23rd, 2007
Session 1: I have another example to show from the Service List Manager project. This tool is nearly complete, so I'll also be discussing what sort of finishing touches that might be applied to this kind of application. Also, let's continue looking at your source code examples. I would like ...
Posted in IM4420 Dynamic Web Applications | No Comments »
Friday, November 23rd, 2007
Session 1: AJAX (Asynchronous Javascript and XML) is an excellent technique to extend the function of web based applications beyond the traditional methods. Without AJAX dynamic content is delivered to the browser by either displaying a new page or re-rendering the whole existing page. This approach has several limitations that ...
Posted in IM4420 Dynamic Web Applications | No Comments »
Friday, November 23rd, 2007
Session 1: As we near the end of the quarter, let's continue to look at examples of source code from your projects. One other issue surrounding web applications and the web in general is how to find image, audio and other types of media to include in our works. We ...
Posted in IM4420 Dynamic Web Applications | No Comments »
Friday, November 23rd, 2007
Session 1: Today we will be discussing and distributing the take home final essay questions. Although the curriculum in our program focuses heavily on the technical aspects of interactive media design and development, it is important to examine the purpose and direction of this technology. These final essay questions focus ...
Posted in IM4420 Dynamic Web Applications | No Comments »
Friday, November 23rd, 2007
Session 1: Final work day. Early presentations will be accepted today as well.
Session 2: Final presentations. Take home final essay questions due.
Posted in IM4420 Dynamic Web Applications | No Comments »