Exercise ======== First Time ---------- 1. The first time you start the exercises, fork the exercise repository from https://gitlab.informatik.uni-halle.de/amsvu-teaching/client-seitige-web-anwendungen-uebungen 2. Then clone your fork of the repository 3. Setup the parent repository for future updates .. code-block:: console $ git remote add parent https://gitlab.informatik.uni-halle.de/amsvu-teaching/client-seitige-web-anwendungen-uebungen.git Update the Tasks ---------------- Before working on the tasks you should update them to the latest version from the master repository. There might have been bugs in the test-code that have been fixed. 1. Pull the latest changes from the parent repository by running .. code-block:: console $ git pull parent master 2. Update the dependencies by running .. code-block:: console $ yarn in both the root directory and the ``week01`` directory. Tasks ----- You can test your submissions interactively by running .. code-block:: console $ yarn cypress open or if you want to test all in one go by running .. code-block:: console $ yarn cypress run All your task files must go into the ``src`` folder. In order to run the tests, you need to start the local web-server by running .. code-block:: console $ yarn http-server -c-1 src Task 1 ++++++ Create a new file ``task_01.html`` and in that create the necessary HTML to * Give the HTML page the title "Test page". * A first-level heading element with the text "Test page". Task 2 ++++++ Create a new file ``task_02.html`` and in that create the necessary HTML to represent the following content: Computing ********* The Department of Computing provides undergraduate and postgraduate taught and research degrees in modern areas of computing, notably Web, Mobile Application development, Information Security, Forensics, Games programming, Information Systems and Networking. Teaching is highly rated, placing us in the top three English Computing departments and top in the North West (National Student Survey, 2012). In September 2013 the department moved to a new £16m building with state-of-the art facilities. The Computing Department also provides services to business through our computing Enterprise Projects Team, KTPs and short courses for industry. Computing and Web students take part in real-life projects which enhance their employability, particularly in networking, web systems, and mobile application development. Task 3 ++++++ Create a new file ``task_03.html`` and in that create the necessary HTML to represent the following content: Undergraduate Degrees ********************* * BSc (Hons) Computing * BSc (Hons) Computing (Part Time) * BSc (Hons) Computing (Application Development) * BSc (Hons) Computing (Mobile and Embedded Systems) * BSc (Hons) Computing (Games Programming) * BSc (Hons) Computing (Information Systems) * BSc (Hons) Computing (Networking, Security and Forensics) * BSc (Hons) Computing (Systems and Software) * BSc (Hons) Information Technology Management for Business * BSc (Hons) Web Systems Development Integrated Masters Degrees ************************** * MComp (Hons) Computer Security and Networks * MComp (Hons) Computing * MComp (Hons) Software Application Development Task 4 ++++++ Create a new file ``task_04.html`` and in that create the necessary HTML to represent the following content: .. image:: ../_static/week01/sony_watch.png You do not have to re-create the styling, just the HTML markup. Task 5 ++++++ Create a new file ``task_05.html`` and in that create the necessary HTML to represent the following content: .. image:: ../_static/week01/sports_table.png You do not have to re-create the styling, just the HTML markup. Task 6 ++++++ Create a new file ``task_06.html`` and in that create the necessary HTML to represent the following content: .. image:: ../_static/week01/sample_text.png You do not have to re-create the styling, just the HTML markup. Task 7 ++++++ Create a new file ``task_07.css`` and in that add the neccesary code so that the content in the ``task_07.html`` file is styled as follows: * The