This course introduces students to the principles, systems, and tools used to implement Web applications. The course will provide a student with a comprehensive introduction to the programming tools and skills required to build and maintain interactive Web sites. Students will develop Web applications utilizing client-side and server-side scripting languages along with auxiliary tools needed for complete applications.
Client and server-side scripting languages are critical to the integrated Web application. This course will cover a broad spectrum of Web programming technologies. As such, the course will fill the void between client-side Web page development and server-side applications such as enterprise Java and ASP.NET server-side applications to give the student a complete picture of all types of Web development.
Course Prerequisite: ITP 100 Software Design