This course provides a practical approach to the design, development and implementation of dynamic web pages. Emphasis is on the use of current web development languages as tools to develop interactive web pages. Students also learn concepts such as the architecture of the web, the use of browsers, the effectiveness of user interfaces, and effective search strategies. Web security is addressed to familiarize the student with the web as a business tool. Pre-req: BMIS303-Introduction to Programming for Business Applications.