Attached is a PDF version of the learnig outcomes for easier readability.
In Unit 6, I incorporated jQuery to improve the clarity and manageability of my code, making it more dynamic. The thoughtful planning outlined in my Unit 6 Proposal helped the easy execution of my planned tasks. Shifting from basic JavaScript to jQuery was a smooth process after grasping fundamental jQuery concepts.
Regarding the leagues page, I expanded its functionality by introducing a new endpoint in my node.js backend at /api/leagues. This endpoint is tailored to provide a sorted list of all distinct leagues found in the data. Leveraging jQuery, I made the essential API call to fetch the needed data, simplifying the process of populating the leagues page.
I've successfully fulfilled the learning objective of utilizing JavaScript libraries by incorporating jQuery. This allowed me to achieve equivalent functionality on my website without relying solely on JavaScript and enabled me to enhance its dynamic features further.
Because my code was well-organized, and I had a good plan for what I wanted to add, making changes for the leagues, including new dynamic features, was easy. Using jQuery made things simple and easy to manage.
I encountered minimal challenges during this learning phase, primarily because jQuery’s concepts were intuitive and easy to comprehend. The smooth transition to using jQuery for UltimateXI Advisor was facilitated by its user-friendly nature and my pre-existing knowledge of JavaScript.
I realize the importance of commenting my code from the outset, as revisiting it later made me forget the reasoning behind certain decisions. Additionally, I regret not incorporating more comments throughout the coding process.
Attached is the zip file of my website (UltimateXI Advisor).
The Landing is a social site for Athabasca University staff, students and invited guests. It is a space where they can share, communicate and connect with anyone or everyone.
Unless you are logged in, you will only be able to see the fraction of posts on the site that have been made public. Right now you are not logged in.
If you have an Athabasca University login ID, use your standard username and password to access this site.
We welcome comments on public posts from members of the public. Please note, however, that all comments made on public posts must be moderated by their owners before they become visible on the site. The owner of the post (and no one else) has to do that.
If you want the full range of features and you have a login ID, log in using the links at the top of the page or at https://landing.athabascau.ca/login (logins are secure and encrypted)
Posts made here are the responsibility of their owners and may not reflect the views of Athabasca University.