Photo of Amir Urquhart

Amir Urquhart

Email: urquhaa@my.gvltec.edu

Welcome to my final project portfolio for IST 239!

Project 01-01

Description: Using document.write() statments in a script section to add financial planning tips to a web page.

Project 01-03

Description: Explore how to write text to a specific element in your web page in response to the onclick event handler.

Project 01-05

Description: Learning to locate and fix errors.

Project 02-01

Description: Create an application to convert tempurature readings between Farenheit and Celsius.

Project 02-03

Description: Create an application that responds to the movements over and out of a page object.

Project 02-05

Description: Debugging challenge to fix mistakes for an anline calculator.

Project 03-01

Description: Create an application that calculates the total cost of items selected from a lunch menu using a for loop and an if statement.

Project 03-03

Description: Generate HTML code for a web table displaying the top 10 movies from IMDB.

Project 03-05

Description: Debugging challenge to generate a horizontal bar chart describing the relative sales of five brands of cell phones sold by a company.

Project 04-01

Description: Finish an application that provides the general estimate of costs from a moving company.

Project 04-03

Description: Debug the code for an application that counts the number of characters in a posted comment to ensure the comment does not exceed a predetermined limit.

Project 04-05

Description: Debug a program that converts angular measurements between degrees and radians.

Project 05-01

Description: Create an online practice quiz for an Algebra 1 class.

Project 05-03

Description: Explore properties and uses of nodes to automatically generate a table of contents for a document of any length.

Project 05-05

Description: Debug an online version of the concentration game.

Project 06-01

Description: Program the actions of a sign-up form in which users must supply a user name, email address, and password for a new account.

Project 06-03

Description: Complete a script for a web form that collects billing and shipping info.

Project 06-05

Description: Debug an web form that is used to register attendees at a conference.

Project 07-01

Description: Use regular expressions to verify that a password passes validation before it is accepted.

Project 07-03

Description: Use properties and methods of Date objects to create a clocks that counts down the time to the start of the new year.

Project 07-05

Description: Debug a JavaScript app that compares two authors based on frequencies of words of different lengths.

Project 08-01

Description: Build the object class for a countdown timer.

Project 08-03

Description: Create objects to describe the contents of a pizza and the contents of a shopping cart.

Project 08-05

Description: Debug an online simluation of a chess game.

Project 09-01

Description: Work on a web page in which customers attach greeting messages to gifts purchased for friends and family.

Project 09-03

Description: Use web storage on a blogging site that posts new commentary and articles from the world of sports.

Project 09-05

Description: Debug a shopping cart in a website for a winter clothing company.

Project 10-01

Description: Use pointer events to add drag and drop functionality to a jigsaw puzzle page.

Project 10-03

Description: Create an interactive map for a cycling club in Boulder, Colarado.

Project 10-05

Description: Debug a web app for a crossword puzzle game.

Project 11-01

Description: Use Fetch to retrieve the Atronomy Picture of the Day from an API on the NASA website.

Project 11-03

Description: COmplete an app that retrieves customer orders for Wizard Works, a manufacturer of brand name fireworks and pyrotechnics.

Project 11-05

Description: Debug a webiste for a science fiction author's book review and commentary.

Project 12-01

Description: Use jQuery on the Wildlife Sea Cruises website. Create a drop down menu containing links to other pages on the website.

Project 12-03

Description: Use jQuery to add visual effects to a recipe page for the dessert website Save Your Fork.

Project 12-05

Description: Debug a web form in which users supply their username, email address, and password.