<commit_before># Coursework 1

Coursework 1 is worth 30% of the marks for the module.

It has been handed out in Week 2 and is due for submission by 09:30am on 1st November 2018. Marks and written feedback will be returned via email within four working weeks.

<iframe src="https://cardiff.cloud.panopto.eu/Panopto/Pages/Embed.aspx?id=76d96c89-31bc-4c2a-af47-a97600da0de4&v=1" width="720" height="405" style="padding: 0px; border: 1px solid #464646;" frameborder="0" allowfullscreen allow="autoplay"></iframe>

## Assignment

Congratulations! You have just been hired as a junior web developer! For your first role at the company, you have been asked to produce a prototype website for an important potential client – PontyBridge University. The client has supplied some potential material for the website, and the company has given you some sketch outlines for the pages you need to create. These files are attached.


In total, you need to create the following three pages:

1. A homepage for the University.
2. The ‘Study’ page, listing some courses they offer.
3. The ‘Research’ page, listing some of their research projects.


Rough designs for each of the three pages have been supplied detailing how they should look at both large (desktop) and small (mobile) resolutions. You should try to match these designs as closely as possible. Additionally, the client has some suggestions on fonts and colours to use to match their existing branding.

As well as the page designs, some potential content for the website has been provided:

* A selection of slogans to be displayed in the homepage banner
* A selection of quotes from past students to be displayed in the quote section of the homepage
* A selection of potential news headlines and descriptions to use for the news items on the homepage.
* A selection of marketing images for the University, along with their attribution information.
 

Outside of the supplied content, you are free to add content to the website however you wish. For instance, the ‘Study’ page lists a number of courses, but the client has yet to provide their titles and descriptions, so you are free to add these yourself. If other content is needed for your implementation, please feel free to either create this content yourself, or use standard filler content such as lorem ipsum text, creative commons images, or other freely available images. You should make sure to properly attribute sources of content in the source code for the website, or alongside the content itself. You are also reminded of the need to reference any code or material you use that you have not written yourself.

The client has asked that valid HTML and CSS is used wherever possible, and that the use of non-validating code is kept to a minimum. If non-validating code must be used, this should be explained and justified. With your website code, you are asked to submit a document containing the results of validation alongside justification for the non-validating code


!> You should not use any external CSS frameworks for the assignment, although the use of an existing CSS Reset is permitted.


## Learning Central

The assignment and associated reference material can be found [on Learning Central, under 'Assessment' in the CMT112 module](https://learningcentral.cf.ac.uk/webapps/blackboard/content/listContent.jsp?course_id=_387571_1&content_id=_4632651_1). 

!> All submission will be through Learning Central - no submissions will be accepted via email.<commit_msg>qanda<commit_after># Coursework 1

Coursework 1 is worth 30% of the marks for the module.

It has been handed out in Week 2 and is due for submission by 09:30am on 1st November 2018. Marks and written feedback will be returned via email within four working weeks.

<iframe src="https://cardiff.cloud.panopto.eu/Panopto/Pages/Embed.aspx?id=76d96c89-31bc-4c2a-af47-a97600da0de4&v=1" width="720" height="405" style="padding: 0px; border: 1px solid #464646;" frameborder="0" allowfullscreen allow="autoplay"></iframe>

## Assignment

Congratulations! You have just been hired as a junior web developer! For your first role at the company, you have been asked to produce a prototype website for an important potential client – PontyBridge University. The client has supplied some potential material for the website, and the company has given you some sketch outlines for the pages you need to create. These files are attached.


In total, you need to create the following three pages:

1. A homepage for the University.
2. The ‘Study’ page, listing some courses they offer.
3. The ‘Research’ page, listing some of their research projects.


Rough designs for each of the three pages have been supplied detailing how they should look at both large (desktop) and small (mobile) resolutions. You should try to match these designs as closely as possible. Additionally, the client has some suggestions on fonts and colours to use to match their existing branding.

As well as the page designs, some potential content for the website has been provided:

* A selection of slogans to be displayed in the homepage banner
* A selection of quotes from past students to be displayed in the quote section of the homepage
* A selection of potential news headlines and descriptions to use for the news items on the homepage.
* A selection of marketing images for the University, along with their attribution information.
 

Outside of the supplied content, you are free to add content to the website however you wish. For instance, the ‘Study’ page lists a number of courses, but the client has yet to provide their titles and descriptions, so you are free to add these yourself. If other content is needed for your implementation, please feel free to either create this content yourself, or use standard filler content such as lorem ipsum text, creative commons images, or other freely available images. You should make sure to properly attribute sources of content in the source code for the website, or alongside the content itself. You are also reminded of the need to reference any code or material you use that you have not written yourself.

The client has asked that valid HTML and CSS is used wherever possible, and that the use of non-validating code is kept to a minimum. If non-validating code must be used, this should be explained and justified. With your website code, you are asked to submit a document containing the results of validation alongside justification for the non-validating code


!> You should not use any external CSS frameworks for the assignment, although the use of an existing CSS Reset is permitted.


## Learning Central

The assignment and associated reference material can be found [on Learning Central, under 'Assessment' in the CMT112 module](https://learningcentral.cf.ac.uk/webapps/blackboard/content/listContent.jsp?course_id=_387571_1&content_id=_4632651_1). 

!> All submission will be through Learning Central - no submissions will be accepted via email.


## Questions and Answers

<iframe src="https://cardiff.cloud.panopto.eu/Panopto/Pages/Embed.aspx?id=82699db0-1014-49bd-8301-a97a0105d891&v=1" width="720" height="405" style="padding: 0px; border: 1px solid #464646;" frameborder="0" allowfullscreen allow="autoplay"></iframe>

<iframe src="https://cardiff.cloud.panopto.eu/Panopto/Pages/Embed.aspx?id=4963b3b0-1a7d-4722-a247-a97d010162b1&v=1" width="720" height="405" style="padding: 0px; border: 1px solid #464646;" frameborder="0" allowfullscreen allow="autoplay"></iframe>
{'fraction_non_alphanumeric': 0.0533546752034147, 'fraction_numerical': 0.02947845804988662, 'mean_word_length': 4.853239656518345, 'pattern_counts': {'":': 0, '<': 11, '<?xml version=': 0, '>': 15, 'https://': 6, 'lorem ipsum': 2, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5727867', 'n_tokens_mistral': 2022, 'n_tokens_neox': 1818, 'n_words': 1074}