Demonstrating basic aspects of HTML5

Assignment Help Other Subject
Reference no: EM133000778 , Length: word count:1200

ICT101 Introduction to Internet and Web Development

Assessment - Individual project work

Overview
In this assessment, you will first read and understand a case study on the development of a website that serves as a marketplace for second-hand products. In this assessment, you will focus on frontend development. In particular, you will be addressing the architecture design of the website and developing a prototype for the website in the case study. Then, you will demonstrate your HTML and CSS programming skills and apply them in this close-to-real-life web development project.

Learning Outcome 1: develop simple web pages using and demonstrating basic aspects of HTML5, CSS3 and JavaScript;
Learning Outcome 2: design effective and user-friendly simple web pages, embracing usability principles and adhering to style guides;
Learning Outcome 3: understand, and be able to modify, very simple interactive web systems using PHP and MySQL on the server side;

Assessment Tasks

Task 1:

The company management now asks you to implement a functionality called "magic advertisement". That is, consumers will see a special section of normal advertisements (at least 6 advertisements). Consumers will also see a button besides this advertisement area called "magic advertisement". Once consumers click it, they will see the advertisements in the special section to be changed into special offers (e.g. reduced price) - while the normal advertisements in your previous website design remain unchanged. Please note that you need to use Javascript to implement this functionality.

Task 2:

The company management also gives you another task to implement a user registration functionality. You need to use a form to collect user registration information including a username and a password. Once submitted, the registration information will be sent to the server and stored in a special MySQL database (This database needs to be created in a separate php file, named "database.php", at first. The servername should be "localhost"; username is "ICT101_Assessment2"; password is
"ICT101_password"). There are three possible outcomes of the registration process:
- If the username is a used one (i.e. you already have a same username data in the database), you need to output an error message - "Sorry! This username has been taken!";
- If the password is too short (less than 10 characters), the web systems will also not accept this new user. You need to output this error message - "Sorry! The password is too short!"
o Please note that you may have the first and the second situation happening at the same time.
- If both username and password are OKay, you will insert the user information into the MySQL database and record its information. After it is done, a successful registration message needs to be displayed on the user's webpage - "Thanks! The registration process has been successful!"

Besides the above functionality, the company management also asks you to design a button on a webpage. Once button is clicked by users, the webpage needs to list all current users' username.

Please note that you need to use Javascript, PHP, and MySQL in a combination to implement these functionalities.

Attachment:- Internet and Web Development.rar

Reference no: EM133000778

Questions Cloud

How much would you need to deposit : If you wish to save $1 500 000 in five years, how much would you need to deposit at the start of each quarter to achieve this goal
Calculate each project net present value : Calculate each project's net present value (NPV), internal rate of return (IRR), modified internal rate of return (MIRR), and profitability index (PI)
List and briefly explain the different types of errors : List and briefly explain the different types of errors that are not revealed by the unadjusted trial balance. Give examples
Prepare a schedule showing a horizontal analysis : Here is financial information for Glitter Inc. Prepare a schedule showing a horizontal analysis for 2020, using 2019 as the base year
Demonstrating basic aspects of HTML5 : Demonstrating basic aspects of HTML5, CSS3 and JavaScript - simple interactive web systems using PHP and MySQL on the server side
What is the total cost of this merchandise : Transportation costs were an additional $200. Our company returned $300 worth of merchandise. What is the total cost of this merchandise
Compute the amount of macrs depreciation deduction : Max did not claim bonus depreciation or any election to expense. Compute the amount of MACRS depreciation deduction for the 2020 tax year
Calculate the retained earnings balance at the end of year : Cost of goods sold of $423,000, operating costs of $143,000, and interest expense of $32,100. The marginal income tax rate is 13%. Calculate after-tax profit.
Personal contribution to the research methodology report : Based on personal contribution to the research methodology report, i.e. my role in discussions about methods, sampling, questionnaire design

Reviews

Write a Review

Other Subject Questions & Answers

  Cross-cultural opportunities and conflicts in canada

Short Paper on Cross-cultural Opportunities and Conflicts in Canada.

  Sociology theory questions

Sociology are very fundamental in nature. Role strain and role constraint speak about the duties and responsibilities of the roles of people in society or in a group. A short theory about Darwin and Moths is also answered.

  A book review on unfaithful angels

This review will help the reader understand the social work profession through different concepts giving the glimpse of why the social work profession might have drifted away from its original purpose of serving the poor.

  Disorder paper: schizophrenia

Schizophrenia does not really have just one single cause. It is a possibility that this disorder could be inherited but not all doctors are sure.

  Individual assignment: two models handout and rubric

Individual Assignment : Two Models Handout and Rubric,    This paper will allow you to understand and evaluate two vastly different organizational models and to effectively communicate their differences.

  Developing strategic intent for toyota

The following report includes the description about the organization, its strategies, industry analysis in which it operates and its position in the industry.

  Gasoline powered passenger vehicles

In this study, we examine how gasoline price volatility and income of the consumers impacts consumer's demand for gasoline.

  An aspect of poverty in canada

Economics thesis undergrad 4th year paper to write. it should be about 22 pages in length, literature review, economic analysis and then data or cost benefit analysis.

  Ngn customer satisfaction qos indicator for 3g services

The paper aims to highlight the global trends in countries and regions where 3G has already been introduced and propose an implementation plan to the telecom operators of developing countries.

  Prepare a power point presentation

Prepare the power point presentation for the case: Santa Fe Independent School District

  Information literacy is important in this environment

Information literacy is critically important in this contemporary environment

  Associative property of multiplication

Write a definition for associative property of multiplication.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd