Skip to main content
nounstudy
CIT484

Website Design & Programming

  • Sciences
  • 400 level
  • 2 credit units
  • 138 pages
  • 15 units

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.

About this course

Difficulty
Intermediate
Study hours
45 hours
Maths
None
Content
Theoretical, practical
Practical work
Yes
Before you start
  • Basic computer literacy
  • Familiarity with internet browsing
How it is assessed
  • Assignments
  • Tutor marked assessments
  • Final examination

One paragraph, so you can see how it reads

CIT484 · UNIT ONE - The Internet

There are 15 hours of tutorials provided in support of this course. You will be notified of the dates, times and location of these tutorials, together with the name and phone number of your tutor, as soon as you are allocated a tutorial group.

What you should be able to do

  1. Design basic web pages using HTML
  2. Implement interactive elements using JavaScript
  3. Create and manage HTML forms
  4. Format text and paragraphs effectively
  5. Understand the relationship between HTML and the WWW

What it prepares you for

Careers
  • Web Developer
  • Front-End Developer
  • Web Designer
  • UI/UX Designer
  • Web Content Manager
Where it is applied
  • E-commerce
  • Online Marketing
  • Web Application Development
  • Content Management Systems
  • Digital Media
Tools
  • Notepad
  • Web Browsers (Chrome, Firefox, Safari)
  • HTML Editors
  • JavaScript Interpreters

Where it gets hard

The units students slow down on, and what makes each one heavy.

  • Module Three: Lists, Tables and Frames in HTML

    Unit 3: Using Tables

    Understanding the relationships between rows, columns, spanning, and nested tables requires careful planning and debugging.

  • Module Four: JavaScript

    Unit 2: Java Script variables and data types

    The concepts of scope, hoisting, closures, and the 'this' keyword can be challenging for beginners to grasp and apply correctly.

A suggested way through it

Suggested

13 weeks, about 39 hours in total. Yours will differ.

  1. Week 1Module One: The Internet and the World Wide Web
    • Unit 1: The Internet · 3 hours

      Read about the Internet and its history.. Differentiate between the Internet and the World Wide Web.. List available World Wide Web browser software..

  2. Week 2Module One: The Internet and the World Wide Web
    • Unit 2: Understanding the WWW · 3 hours

      Explain the meaning of WWW.. Describe how WWW works.. Explain parts of URLs.. Practice using a web browser and hypertext links..

  3. Week 3Module One: The Internet and the World Wide Web
    • Unit 3: HTML and the WEB · 3 hours

      Define HTML.. Describe the History of HTML.. Explain how HTML works with the Web.. Explore what can be done with HTML..

  4. Week 4Module Two: The Basics of HTML
    • Unit 1: Getting Started with HTML · 3 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.

  5. Week 5Module Two: The Basics of HTML
    • Unit 2: Understanding the Basics of HTML · 3 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.

  6. Week 6Module Two: The Basics of HTML
    • Unit 3: Formatting Text · 3 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.

  7. Week 7Module Two: The Basics of HTML
    • Unit 4: Using Hypertext Links · 3 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.

  8. Week 8Module Three: Lists, Tables and Frames in HTML
    • Unit 1: Creating Lists in HTML · 3 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.

  9. Week 9Module Three: Lists, Tables and Frames in HTML
    • Unit 2: Getting Feedback with Forms · 3 hours

      Explain HTML form.. Describe how to Create a Simple Form.. Describe how to Use Input Fields in Forms..

  10. Week 10Module Three: Lists, Tables and Frames in HTML
    • Unit 3: Using Tables · 3 hours

      Describe how to create a simple Table.. Describe how to format Tables..

  11. Week 11Module Three: Lists, Tables and Frames in HTML
    • Unit 4: Using Frames · 3 hours

      Describe how to Create Frame Documents.. Describe how to Use Targets in Frames.. Describe how to Create Nested Frames..

  12. Week 12Module Four: JavaScript
    • Unit 1: Introduction to Java Script · 3 hours

      Explain JavaScript language.. Describe the history of JavaScript.. Distinguish the difference between Java and JavaScript.. List the features of JavaScript..

  13. Week 13Module Four: JavaScript
    • Unit 2: Java Script variables and data types · 3 hours

      Explain JavaScript Variables.. List JavaScript Data types.. Describe Global Scope Variables..

Preparing for the exam

What to do
  • Review all HTML tags and their attributes, focusing on practical usage.
  • Practice creating different types of HTML lists, tables, and forms.
  • Understand the differences between physical and logical markup tags.
  • Master JavaScript variables, data types, operators, and control structures.
  • Write and test JavaScript code snippets for form validation and dynamic content manipulation.

Questions students ask about this course

What is CIT484 about?

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.

How many units does CIT484 have?

CIT484, Website Design & Programming, has 15 units across 4 modules, over 138 pages of course material. You can read it one unit at a time.

How many credit units is CIT484?

CIT484 carries 2 credit units, at 400 level in Sciences.

Is CIT484 hard?

CIT484 is rated intermediate level, with no mathematical content. It is mostly theoretical and practical work, and it has a practical component.

How long does CIT484 take to study?

About 45 hours of study, spread across its 15 units.

How is CIT484 assessed?

CIT484 is assessed by assignments, tutor marked assessments and final examination.

What do I need before starting CIT484?

Basic computer literacy Familiarity with internet browsing

What can I do with CIT484?

Web Developer, Front End Developer, Web Designer, UI/UX Designer and Web Content Manager.

More courses in Sciences

BIO410

Fisheries and Aquaculture

3 credit units

Open BIO410
BIO402

Cytogenetics Of Plants

2 credit units

Open BIO402
PHY492

Laboratory Physics III

3 credit units

Open PHY492