Skip to Content
WORK IN PROGRESS PAGE
Module 2First Course Site Submission

First Course Site Submission

Overview

Modify your course home page itis3135/index.html that serves as your main landing page for both your school website and GitHub course pages. This page should be professional, represent you well, and serve as a gateway to your coursework and professional profiles. You should go through the first HTML tutorials before doing this.

This website should have a different look and feel from your Personal Homepage.

Modify index.html

Add Sematic HTML Elements

In addition to the boilerplate HTML code all pages should use in addition:

Header (<header></header>)
  • <h1></h1>
  • <nav></nav>
    • <ul></ul>
Note

Your H1 should be the name of your website.

Main (<main></main>)
  • <h2></h2>
Note

Your H2 should be the name of your page

Your footer should contain navigation links with a divider seperating each link

Example: GitHub  ~ GitHub.io  ~ LinkedIn  ~ freeCodeCamp  ~ Codecademy 

Tip

For the external links like GitHub, GitHub.io, and LinkedIn you may want to consider using target="_blank" in your anchor elements as these will open these links in new tabs instead of the current one.

See this resource  for more details.

Title (<title></title>)

Your title should be a combination of your heading 1, heading 2, and a divider of your choice.

For example if my heading 1 is Alexander Prechtel's Advanced Pegasus | ITIS 3135 and my heading 2 is Home my title should be Alexander Prechtel's Advanced Pegasus | ITIS 3135 | Home.

Cascading Style Sheets (CSS)

You need to use an external stylesheet inside your styles folder. To add an external stylesheet you need to use the <link></link> element.

Styling Requirements

Update atleast these elements, using at minimum; <body>, <h1>, and <h2> selectors.

  1. Fonts

(pick at least two, and differentiate between normal text and headings - generally headings can be more stylized than normal text)

  1. Colors

(hint: coolors.co  - save the URL for reference as it includes your colors.) - at least a background color and font color

  1. Margins

(auto 0, and max-width to something between 600-1000, and width to 80-95%)

Important

Your course page should look different from your personal homepage.

Validation

Ensure your personal homepage includes the Accumulus Validator. See this assignement

Create your Introduction

Using the introduction you made for assignment M0b you need to recreate your introduction using the HTML elements you have learned so far. This should be inside a new file called introduction.html.

Your new webpage should also contain the same things you just added to your index.html above.

Non Bulleted Items

Image

You should add the same image that you used on your introduction ensuring that it is properly sized. Images over 4k pixels will throw an error with accumulus which if you have added it correctly you should be able to see it in the corner.

Your image should use a <figure></figure> element with approriate alt text and a <figcaption></figcaption>.

You should style your figcaption to be centered underneath your image.

Confused? See this resource .

Personal Statement

Your personal statement should use a paragraph element

Bulleted Items

Each item should start with the name of it being bolded.

Example:

  • Personal Background: eiusmod ex dolore velit velit amet consectetur laborum proident dolore.
Personal Background

Contains your personal background from your introduction.

Professional Background

Contains your professional background from your introduction. If you do not have any write, None, or N/A.

Academic Background

Contains your academic background from your introduction.

Primary Computer & Work Location

Contains your primary computer, work location, and backup plan if anything happens to your laptop.

Funny Thing About Me

Optional requirement, but if you don’t wish to include it leave it off your introduction don’t put None or N/A.

Intresting Thing About Me

Optional requirement, but if you don’t wish to include it leave it off your introduction don’t put None or N/A.

Courses

You should have Courses in bold and then a nested ordered list inside the same list item element. Inside that ordered list you will add each of your classes with it’s department and number followed by its name all in bold and then the reason you are taking it.

If you’ve done it correctly it should look something like this:

  • Courses:
    1. ITIS 3135 — Web Based Application Development: I love web development!
    2. ITIS 4250 — Computer Forensics: Required course for my concentration but the course’s subject also interests me.

Quote

This should be after your unordered list and should be centered to your introduction. Below the quote on a new line you should have the quote author emphasized and centered.

Contract

Create a new file called contract.html

Inside that file you will do the same steps as before in your index.html and inside your main should need to add the following text.

I, FIRST M. LAST agree to abide by the terms of the course contract in my SEMESTER YYYY, ABC123, NAME OF CLASS with my instructor, Professor D.I. von Briesen. I understand that all work that I do on publicly available online tools will be available to the world, and will not put information there that is inappropriate for schoolwork, or that I wish to keep private. I also understand that it is my work that counts for attendance, not logins or showing up for class. As such, failure to turn in assignments may show as absences. I also understand that given the structure and content of this class it’s possible to find many examples online or even view my classmates’ code directly. I swear that I will only use these resources to learn, and will not cut and paste code except where I have properly given credit (i.e. external libraries) and never from my classmates. Signed: First M. Last , DD/MM/YYYY

Modify your navigation

If you’ve been following along correctly you should a nav element with a unordered list inside every page you have just created.

Inside the unordered list add a list item with an anchor element inside with the following links

  • Home

This should take you back to your course home page (index.html)

  • Introduction

This should take you to your introduction page (introduction.html)

  • Contract

This should take you to your contract page. (contract.html)

Last updated on