More advanced web design topics including database. Extends concepts from 140 including usability, accessibility, information architecture, and graphic design in the context of the web.
Syllabus: Download
Official Course Description
This course builds on the basics of web page development that are presented in Web and Mobile I and extends that knowledge to focus on theories, issues, and technologies related to the design and development of web sites. An overview of web design concepts, including usability, accessibility, information architecture, and graphic design in the context of the web will be covered. Introduction to web site technologies, including HTTP, web client and server programming, and dynamic page generation from a database.
Curriculum Development
- 2024 – trial of interactive textbook (ZyBook) for teaching javascript and PHP. Currently evaluating several chapters and a dozen labs to pilot in Spring.
- 2020 – 2024 – Created new lectures for various topics:
- Introduction to Javascript Presentationhttps://drive.google.com/file/d/15UaxCZPrdOQWowSlR27rGXc3TZlNO_h-/view?usp=drive_link
- Introduction to PHP and Server Side Web Programming: https://docs.google.com/presentation/d/12HS9eVRoBK5-0KAcdwm8ZvbQTIzqE6dC/edit?usp=sharing&ouid=109898190618390773341&rtpof=true&sd=true
- Final Exam / Practical Creation – Created new examinations for multiple semesters
- Take Home Practical Video Overview: https://www.youtube.com/watch?v=d1xX9jaYqjc
- Instructions for Take home practical (from a different semester than video above): https://docs.google.com/document/d/1O1KQXe1tm7rirnOsgWAdKDtcNV472MbQfd7Dy5pBImo/edit?usp=sharing
Class Media
Tagged Skills
JavaScript
Joomla
MySQL
PHP