Skip to main content
CIT484Sciences2 Unitsintermediate

Website Design & Programming

This course introduces the fundamentals of HTML and JavaScript for website design and programming. It covers the basics of the Internet and the World Wide Web, including creating lists, forms, tables, and frames using HTML. Students will also learn about JavaScript variables, data types, statements, operators, and control structures to enhance web page interactivity. The course aims to equip students with the skills to design and program dynamic web pages.

Transform this course into personalized study materials with AI

45h
Study Time
13
Weeks
3h
Per Week
none
Math Level
Course Keywords
HTMLJavaScriptWeb DesignProgrammingWeb Development

Course Overview

Everything you need to know about this course

Course Difficulty

Intermediate Level
Builds on foundational knowledge
65%
intermediate
📚
Math Level
No Math
🔬
Learning Type
Hands-on Practice

Course Topics

Key areas covered in this course

1

Internet

2

World Wide Web

3

HTML Basics

4

HTML Forms

5

JavaScript Fundamentals

6

Web Design Principles

Total Topics6 topics

Requirements

Knowledge and skills recommended for success

Basic computer literacy

Familiarity with internet browsing

💡 Don't have all requirements? Don't worry! Many students successfully complete this course with basic preparation and dedication.

Assessment Methods

How your progress will be evaluated (3 methods)

assignments

Comprehensive evaluation of course material understanding

Written Assessment

tutor-marked assessments

Comprehensive evaluation of course material understanding

Written Assessment

final examination

Comprehensive evaluation of course material understanding

Written Assessment

Career Opportunities

Explore the career paths this course opens up for you

Web Developer

Apply your skills in this growing field

Front-End Developer

Apply your skills in this growing field

Web Designer

Apply your skills in this growing field

UI/UX Designer

Apply your skills in this growing field

Web Content Manager

Apply your skills in this growing field

Industry Applications

Real-world sectors where you can apply your knowledge

E-commerceOnline MarketingWeb Application DevelopmentContent Management SystemsDigital Media

Study Schedule Beta

A structured 13-week journey through the course content

Week
1

Module One: The Internet and the World Wide Web

3h

Unit 1: The Internet

3 study hours
  • Read about the Internet and its history.
  • Differentiate between the Internet and the World Wide Web.
  • List available World Wide Web browser software.
Week
2

Module One: The Internet and the World Wide Web

3h

Unit 2: Understanding the WWW

3 study hours
  • Explain the meaning of WWW.
  • Describe how WWW works.
  • Explain parts of URLs.
  • Practice using a web browser and hypertext links.
Week
3

Module One: The Internet and the World Wide Web

3h

Unit 3: HTML and the WEB

3 study hours
  • Define HTML.
  • Describe the History of HTML.
  • Explain how HTML works with the Web.
  • Explore what can be done with HTML.
Week
4

Module Two: The Basics of HTML

3h

Unit 1: Getting Started with HTML

3 study hours
  • Describe how to open a Notepad.
  • Describe markup tag in HTML.
  • Write a simple HTML Document using text editor.
  • Describe how to Use Special HTML Editing Software
Week
5

Module Two: The Basics of HTML

3h

Unit 2: Understanding the Basics of HTML

3 study hours
  • Describe the head and body section of HTML.
  • Create a headline for your document using head section.
  • Describe the paragraph marker.
  • Describe how to Use Special Characters
Week
6

Module Two: The Basics of HTML

3h

Unit 3: Formatting Text

3 study hours
  • Describe the physical markup tags.
  • Describe the logical markup tags.
  • Describe how to Format Paragraphs.
  • Describe how to Use Text Breaks.
  • Describe how to Use Preformatted Text
Week
7

Module Two: The Basics of HTML

3h

Unit 4: Using Hypertext Links

3 study hours
  • Define hypertext link.
  • List types and uses of hypertext link.
  • State the steps of creating hyperlinks.
  • Describe how to Use the ID Attribute
  • Describe how to Use Relative Path Names
Week
8

Module Three: Lists, Tables and Frames in HTML

3h

Unit 1: Creating Lists in HTML

3 study hours
  • Define unordered lists, ordered list, definition list and list within list.
  • State the steps in creating unordered lists, ordered list, definition list and list within list.
  • Distinguish between Ordered list and list within list
Week
9

Module Three: Lists, Tables and Frames in HTML

3h

Unit 2: Getting Feedback with Forms

3 study hours
  • Explain HTML form.
  • Describe how to Create a Simple Form.
  • Describe how to Use Input Fields in Forms.
Week
10

Module Three: Lists, Tables and Frames in HTML

3h

Unit 3: Using Tables

3 study hours
  • Describe how to create a simple Table.
  • Describe how to format Tables.
Week
11

Module Three: Lists, Tables and Frames in HTML

3h

Unit 4: Using Frames

3 study hours
  • Describe how to Create Frame Documents.
  • Describe how to Use Targets in Frames.
  • Describe how to Create Nested Frames.
Week
12

Module Four: JavaScript

3h

Unit 1: Introduction to Java Script

3 study hours
  • Explain JavaScript language.
  • Describe the history of JavaScript.
  • Distinguish the difference between Java and JavaScript.
  • List the features of JavaScript.
Week
13

Module Four: JavaScript

3h

Unit 2: Java Script variables and data types

3 study hours
  • Explain JavaScript Variables.
  • List JavaScript Data types.
  • Describe Global Scope Variables.

This study schedule is in beta and may not be accurate. Please use it as a guide and consult the course outline for the most accurate information.

Course PDF Material

Read the complete course material as provided by NOUN.

Access PDF Material

Study Tips & Exam Preparation

Expert tips to help you succeed in this course

1

Review all HTML tags and their attributes, focusing on practical usage.

2

Practice creating different types of HTML lists, tables, and forms.

3

Understand the differences between physical and logical markup tags.

4

Master JavaScript variables, data types, operators, and control structures.

5

Write and test JavaScript code snippets for form validation and dynamic content manipulation.

Related Courses

Other courses in Sciences that complement your learning