CIS 1350 Final Project Part 1 of 4

Similar documents
CompuScholar, Inc. Alignment to Utah's Web Development I Standards

WEBSITE PROJECT 2 PURPOSE: INSTRUCTIONS: REQUIREMENTS:

('cre Learning that works for Utah STRANDS AND STANDARDS WEB DEVELOPMENT 1

1/6/ :28 AM Approved New Course (First Version) CS 50A Course Outline as of Fall 2014

Lecture : 3. Practical : 2. Course Credit. Tutorial : 0. Total : 5. Course Learning Outcomes

Basics of Web Design, 3 rd Edition Instructor Materials Chapter 2 Test Bank

Web Development IB PRECISION EXAMS

CSS for Page Layout Robert K. Moniot 1


Guidelines for doing the short exercises

Make a Website. A complex guide to building a website through continuing the fundamentals of HTML & CSS. Created by Michael Parekh 1

Website Development with HTML5, CSS and Bootstrap

MPT Web Design. Week 1: Introduction to HTML and Web Design

Web Programming and Design. MPT Senior Cycle Tutor: Tamara Week 1

Advanced Dreamweaver CS6

Mark Scheme. Edexcel Level 2 Certificate in Digital Applications. Unit 5: Coding for the Web

Website Development (WEB) Lab Exercises

Styles, Style Sheets, the Box Model and Liquid Layout

Create a three column layout using CSS, divs and floating

Lab 2: Movie Review. overview.png background.png rottenbig.png rbg.png fresh.gif rotten.gif critic.gif

Mark Scheme (Results)

Mark Scheme. June Pearson Level 2 Certificate in Digital Applications. Unit 5: Coding for the Web

JSN PageBuilder 3 Configuration Manual Introduction

COMS 359: Interactive Media

What is Project 2? Project 2 is an extension or an updated version of project 1. You can rename the project1 folder as project2, if you wish.

HTML and CSS a further introduction

WEB DESIGNING COURSE SYLLABUS

Web Development & Design Foundations with HTML5 & CSS3 Instructor Materials Chapter 2 Test Bank

Designing for Web Using Markup Language and Style Sheets

Lab Chapter 5: Applying The Box Model Habitat for Humanity

OUTCOMES BASED LEARNILNG MATRIX

INTRODUCTION TO HTML5! HTML5 Page Structure!

CREATING ANNOUNCEMENTS. A guide to submitting announcements in the UAFS Content Management System

Getting Started with CSS Sculptor 3

CSCI 3300 Assignment 3

Co. Louth VEC & Co. Monaghan VEC. Programme Module for. Web Authoring. leading to. Level 5 FETAC. Web Authoring 5N1910

HIERARCHICAL ORGANIZATION

CIS 228 (Fall, 2012) Exam 2, 11/20/12

Dreamweaver Basics Outline

Designing the Home Page and Creating Additional Pages

Taking Fireworks Template and Applying it to Dreamweaver

NEW WEBMASTER HTML & CSS FOR BEGINNERS COURSE SYNOPSIS

E-Business Systems 1 INTE2047 Lab Exercises. Lab 5 Valid HTML, Home Page & Editor Tables

Index LICENSED PRODUCT NOT FOR RESALE

HTML5. HTML5 Introduction. Form Input Types. Semantic Elements. Form Attributes. Form Elements. Month Number Range Search Tel Url Time Week


Chapter 1 Getting Started with HTML 5 1. Chapter 2 Introduction to New Elements in HTML 5 21

[PACKT] HTML5, CSS3, and jquery. Dreamweaver CS5.5 Mobile. and Web Development with

HTML and CSS COURSE SYLLABUS

Mark Scheme (Results) January Pearson Edexcel Level 2 Diploma In Digital Applications. Unit 5: Coding for the Web

CSS Design and Layout Basic Exercise instructions. Today's exercises. Part 1: Arrange Page into Sections. Part 1, details (screenshot below)

Table Basics. The structure of an table

Skill Area 323: Design and Develop Website. Multimedia and Web Design (MWD)

Web Site Development with HTML/JavaScrip

BA. (Hons) Graphics Design

Web Design Course Syllabus and Planner

Objective % Select and utilize tools to design and develop websites.

COMP519 Web Programming Lecture 3: HTML (HTLM5 Elements: Part 1) Handouts

Getting Started with Eric Meyer's CSS Sculptor 1.0

Web Publishing Basics II

Adobe Dreamweaver CS6 Digital Classroom

AGENDA :: MULTIMEDIA TOOLS :: (1382) :: CLASS NOTES

Web Publishing Basics I

Index. alt, 38, 57 class, 86, 88, 101, 107 href, 24, 51, 57 id, 86 88, 98 overview, 37. src, 37, 57. backend, WordPress, 146, 148

HTML5 & CSS 8 th Edition. Chapter 2 Building a Webpage Template with HTML5

CIS 228 (Spring, 2012) Final, 5/17/12

Website SEO Checklist

PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS WEB DESIGN I: INTRODUCTION TO WEB TECHNOLOGY WEB 1600

Tutorial 2 Editor Brackets

Ministry of Higher Education and Scientific Research

Programmazione Web a.a. 2017/2018 HTML5

Web Development and Design Foundations with HTML5 8th Edition

the missing manual0 O'REILLY Third Edition David Sawyer McFarland Beijing Cambridge The book that should have been in the box Farnham

Independence Community College Independence, Kansas

Lab 1: Introducing HTML5 and CSS3

USING JOOMLA LEVEL 3 (BACK END) OVERVIEW AUDIENCE LEVEL 3 USERS

Using Dreamweaver CC. Logo. 4 Creating a Template. Page Heading. Page content in this area. About Us Gallery Ordering Contact Us Links

Course Outline. TERM EFFECTIVE: Summer 2016 CURRICULUM APPROVAL DATE: 11/23/2015

Wolf. Responsive Website Designer. Mac Edition User Guide

THE HITCHHIKERS GUIDE TO HTML

This course is designed for web developers that want to learn HTML5, CSS3, JavaScript and jquery.


CREATING A WEBSITE USING CSS. Mrs. Procopio CTEC6 MYP1

Head First HTLM 5 Programming, Chapter 1: Welcome to Webville. Pages 1-34

Introduction to CSS. 2 Sep 13. Derek Peacock. An introduction to defining CSS style rules using tags, classes and ids.

ADOBE 9A Adobe Dreamweaver CS4 ACE.

Chapter 7 BMIS335 Web Design & Development

B. V. Patel Institute of Business Management, Computer & Information Technology, UTU

c122jan2714.notebook January 27, 2014

Dreamweaver CS3 Lab 2

Web development using PHP & MySQL with HTML5, CSS, JavaScript

Unit title: Web Development: Essential Content (SCQF level 7)

Creating HTML files using Notepad

[AVWSQ-ADWCS6]: WSQ ICDL Adobe Dreamweaver CS6

As we design and build out our HTML pages, there are some basics that we may follow for each page, site, and application.

BA. (Hons) Graphics Design

AGENDA :: MULTIMEDIA TOOLS :: CLASS NOTES

Before you begin, make sure you have the images for these exercises saved in the location where you intend to create the Nuklear Family Website.

Dreamweaver CS5 Lab 4: Sprys

3. Each of these mark examples contains an error. a. <input name= country value= Your country here. /> b. <checkbox name= color value= teal />

Transcription:

CIS 1350 Final Project Part 1 of 4 IMPORTANT NOTE: All the work you do in this section should be uploaded to the assignment drop box. Do NOT upload to the server. Failure to follow this warning will result in no credit for the assignment and you will have to redesign all parts related to the final project up to the point of failure. Section A Introduction Throughout the semester you have been honing the skills you need to successfully develop the final project website. In these last class assignments, you will create your own website using what you learned from your course assignments. Although your website will reflect your individual interests, it should be developed with a clear purpose using the design fundamentals taught in this course. It should be pleasant and carefully constructed and should be representative of your web development capabilities. The fundamentals taught in this course, including good design principles such as organization and ease of use, will be used as the base to grade your project. Your final project website can become an important artifact in a portfolio of your work. You have worked hard at the development of your thoughts for your final website. Now it s time to implement your thoughts along with the feedback you have received. The final project has a total of four parts that you will complete: Part 1 home page and external stylesheet Part 2 data table page, external table stylesheet, and external print stylesheet Part 3 form page, external form stylesheet, and external mobile stylesheet Part 4 putting it all together to make a validated, cohesive website. There are some key points you should recall from your design document when preparing your final website: The organization/outline of the website this suggests the number of webpages and your navigation system. 1

The color scheme sometimes the suggestions work until the website is fully designed. You may want to relook at how and where you use the colors. This does not necessarily mean that the colors will change from your original design but they may. The use of media please be sure to include all copyrights, even for media that you have created. Project design requirements: A total of three (3) interlinked pages, all hand-coded. Links to at least two (2) external websites (using target attribute to open in a new window). Site layout cannot be a one-column layout. Your site must use at least a two-column layout. You can use static, liquid or elastic layout. Associate reset css and modernizr JavaScript files for all web pages created. First, locate an HTML Editor. I recommend Aptana Studio which works for both Windows and Macs and you have been using it throughout this course. Follow all instructions and steps you have learned in this course for the proper use of Aptana. Create the folder structure in a new web project or in your course site that you have been using throughout this course. See accompanying image. For this course, you have been provided with reset css and modernizr JavaScript which should be used in your final project. Please include them and associate them with all of your website files. Include both files within their appropriate folders in your final project structure. The figure below suggests a folder structure that you need to follow. The home page that you create should be placed inside the main folder. Other files such as css, JavaScript, and images should be placed in the appropriate folders. 2

Note: if you need text filler while working on this project, use the Lorem Ipsum site (www.lipsum.com). Please do not paste text in design view. Always use the CODE view for your work. You should have at least three paragraphs of text or about 30 lines on your home page. Section B Home Page, External Sheet Hand-code your web pages. Create your home page file and place in the project folder. The initial page should be named index.htm or default.htm and all other pages for your final project should be accessible from this home page. Be sure to clearly label your work on this page and all future pages. Associate reset css and modernizr JavaScript files which are placed in the appropriate folders. Also be sure to check your web pages on multiple browsers to ensure browser compatibility. Your personal home page (just one, not multiple pages) should include all of the following elements: 1. Must be named index.htm or default.htm. This page should have links to other pages in your site. 2. Structural elements (same as you did for your Basic Webpage, i.e., DOCTYPE, html, head, full meta, title, body). 3. Use <meta> tags for title, description, author, and at least 5 keywords. 4. HTML5 elements: <section>, <header>, <nav>, <aside>, <article>, <footer>. 3

5. Your name and the name of the assignment should be placed in the title tags (e.g., <title>john Doe s Final Project</title>). 6. Different color schemes (make sure that this is clearly visible). Avoid using "Vegas style" scheme with neon lights, etc. 7. Main heading tag should also include your name and an appropriate descriptor for the assignment (e.g., <h1>john Doe s School Experience </h1>). 8. Different headings (e.g., <h1>, <h2> etc.). 9. At least three paragraphs of text or about 30 lines. 10. At least one of the following: blockquote, definition list, special first letter of paragraph (e.g., dropped/enlarged). 11. Normal / bold/italic typefaces. 12. Horizontal rule (<hr /> tag). 13. Ordered list. 14. Unordered list with links to your favorite websites. 15. Graphics (e.g., use at least one image using alt and title tags). 16. Anchor <a> tag and its name attribute. Put a link in your text that takes the user to a separate section of the page (hint: need the NAME parameter of <a>). 17. Make an image map (hotspots). 18. Multimedia YouTube link. 19. Contact information (using the mailto link) and date last revised must be included at the bottom of your page. The main stylesheet (external css file) should include the following: 1. Multiple independent class selectors. 2. Multiple dependent class selectors. 3. Multiple type / tag selectors. 4. Pseudoclass selectors associated with links. 5. Multiple ID selectors. 6. Appropriate margin, padding, alignment, spacing, and border properties for elements. 7. Float properties. 8. Box shadow, border radius, absolute/relative positioning. 9. Place this CSS file in your CSS folder with the reset css. Before validating your webpages, please read the requirements again to ensure you have included everything needed. Validate your Webpages Be sure to check your web pages on multiple browsers to ensure compatibility. Validate the webpages using the W3C validators for HTML and for CSS (HTML & CSS Figure 1-47). All errors must be eliminated before assignment is submitted. 4

Note: Be sure to revalidate the html after you add either icon to confirm you didn t introduce new errors when you pasted in the additional code. 5