Use this page to maintain syllabus information, learning objectives, required materials, and technical requirements for the course. |
IS 1500 - Introduction to Web Development |
---|
Associated Term:
Fall 2024 Semester
Learning Objectives: Introduces non-majors to web development and networks by a survey of all important concepts and by the use of business tools that simplify the programming work. Discusses HTML5, CSS, and client-side scripting with JavaScript and jQuery under the themes of content structure, visual presentation, and interactive behavior. Explains embedding of media: images, video, and sound. Discusses the use of back-end data (either from databases or XML) to create dynamic web sites. Considers the construction of web forms and the underlying protocols for information exchange: HTTP and HTTPS. Emphasizes the need for testing both correctness and usability. Explains web hosting, operating systems, and network infrastructure. Discusses the automation of web site construction using content management systems. Provides a brief introduction to server-side scripting. Surveys the security problems faced by dynamic web sites. Hands-on laboratory work is built into the course. Upon completion of this course, students should be able to: • develop a simple but effective website using rapid development tools • integrate external content • understand the role of key technologies in the construction of websites, including HTML, CSS, forms, and dynamic data queries • secure websites through HTTPS and Captcha • create custom HTML5 forms • develop simple client-side scripts using JavaScript • integrate simple data-driven forms using PHP • appreciate the role of testing, information architecture, use cases, and software project methodologies when designing websites • leverage content management system Required Materials: Technical Requirements: |
Return to Previous | New Search |