Sandra Hee Lee

Coder Sandie

CIS 2336

This course provides an introduction to Internet application development. This introduction includes both client and server side technologies. Client side technologies include HTML for structure, CSS for presentation and Java Script for interactivity. Server-side technologies include PHP for middleware and MySQL for dynamic web applications. The course combines conceptual knowledge with hands-on experiences. Given our time constraints, it will not be possible to become an expert with each technology. Though, it is expected that each student will demonstrate a Hands On understanding of Internet Application Development. By design, this course provides a foundation for more in depth learning and prepares students to do well in future classes and projects.

At the end of this course, you will be able to: 1. Compare, contrast, and demonstrate static and dynamic web sites. 2. List and explain relevant standards organizations. 3. Explain how the World Wide Web began and the basic technologies it employs. 4. Develop an online learning portfolio. 5. Compare and contrast Internet technologies used for site content and structure. 6. Compare and contrast client and server side scripting. 7. Design, develop, and deploy a dynamic web site utilizing HTML, CSS, PHP, and MySQL. 8. Explain server side technologies including PHP and MySQL. 9. Write and run simple online SQL queries. 10. Create a MySQL Database. Demonstrate online access to it. 11. Develop an Internet application that dynamically updates and queries an online MySQL database. 12. Demonstrate and explain the purpose of client side scripting with JavaScript.

Click on the Module below to view:

  1. Module 1
  2. Module 2
  3. Module 3
  4. Module 4