NAIT prospective students and alumni: sign in options for logging into your account have changed. To access your NAIT account, apps and tools, please follow updated instructions.  
Continuing Education

CCTW105 - Introduction to Web Development

Course Code

A unique identifier used at NAIT for this specific course.

Campus

The location where your NAIT courses will be held.

Course Overview

Web development is what turns ideas into real websites people can visit, use, and share. It's how content becomes structured pages, how designs take shape in the browser, and how simple files become a working site on the web. In this course, you'll learn the foundations of web development by building and styling web pages from scratch with HTML and CSS.

You'll start with HTML, the language that gives a page its structure. You'll learn how tags work, how to nest elements correctly, and how to build clear page layouts using semantic elements. Along the way, you'll create common components like headings, paragraphs, links, images, tables, and forms, while practising clean syntax and basic best practices.

From there, you'll use CSS to control how your pages look and feel. You'll write styling rules with selectors and properties, apply colour and typography, and use borders, shadows, and the box model to manage spacing and sizing. You'll also build a page container, style images, and use positioning to support clean layouts.

By the end of the course, you'll be able to create structured, readable web pages and style them with confidence using foundational HTML and CSS. You'll finish with practical skills and you can build on in future web development courses.

Upcoming Offerings

Delivery Methods

  • Face to Face: Where: In-person meetings. When: Course is scheduled at a specific time for students to attend. Face-to-face instruction at all class meetings. Location may be on campus or at a worksite.
  • Blended: Where: Mixture of in-person & online components. When: Course is scheduled at a specific time for students to attend. Combination of face-to-face and online components at specific times. Some online components may be accessed online anytime.
  • Hyflex: Where: Choice to attend in-person or online meetings. When: Course is scheduled at a specific time for students to attend. For each class, students choose to attend in-person with the instructor or online at a specific time.
  • Remote Live Delivery: Where: Online with instructor. When: Course is scheduled at a specific time for students to attend. Instruction is delivered at set times online. Students do not come to campus.
  • Remote On-Demand Delivery: Where: Online anytime. When: No set class meetings. Coursework is accessed on-demand and online. While there are no set class meetings, there may be set due dates and deadlines for some activities. Students may interact with peers through virtual tools.
  • Remote Independent: Where: Online anytime. When: No set class meetings. Coursework is accessed on-demand and online, with no instructor support. While students choose when to do coursework, there may be set due dates and deadlines. 
  • Work Placement: Where: In-person meetings. When: Work is scheduled at a specific time for students to attend. Onsite work integrated learning. Location at a worksite.
Shopping Cart Quick View
Open Shopping Cart