Landing : Athabascau University

QUICK COURSE LINKS:  Add blog post - Read latest group posts - Course Moodle site

FAQs: Course process : Site design : HTML : CSS : JavaScript : JQuery : AJAX : Misc : Accessing your web space at AU : Podcasts for each unit

Updated resource pages:  Unit 1 - Unit 2  - Unit 3Units 4 & 5 - Unit 6 - Unit 7

Important notice: the student web server is unavailable. Until this is fixed, we do not require you to upload your site to the student server. See Running a web server on your local machine for details of how to meet the requirements for the final unit, and my posts on the subject in the discussion forum for further information about the problem.

Testing of a new server is in progress: if you would like to get early access and you are unafraid of working with command lines, network settings, and conf files, please contact Gerald Abshez, asking to be part of the trial.

Reflection Unit 1: Revision

Last updated February 16, 2024 - 12:37am by Ashutosh Singh

When reflecting on the tasks that were assigned, I saw that the design phase—which included creating mock-ups and mapping out sites—presented significant difficulties because of the fine balance that had to be struck between creativity and utility. Creating mock-ups required careful consideration of user experiences and strategic positioning of design components to convey the functionality and goal of the website. Creating a thorough site map needed careful planning as well as a clear understanding of how to organize the content and navigation of the website. In retrospect, I see the potential advantages of proactively requesting user input and carrying out more in-depth studies on design principles and user experience factors to further hone preliminary thoughts. Although my previous background in web programming and design gave me a strong basis, it also created limitations because it could have limited my research to well-known methodologies and approaches.

 

The complex interaction between usability and aesthetics in online design, which highlights the vital need to give user-centered design principles priority, was one unexpected finding from these challenges. The procedure demonstrated how even the most aesthetically pleasing designs might be compromised if the requirements and preferences of the user were not given priority. These exercises also highlighted the iterative nature of design and development, emphasizing the need for ongoing improvement and modification in response to user input and changing requirements. This experience made me see how important it is to collaborate with others, be flexible, and always acquire new skills to complete online projects successfully. As a result, I will be more diligent in applying these ideas to all of my future endeavors.

COMP 266

COMP 266

COMP 266: Introduction to Web Programming

History