Course Description

Web Development Essentials

This micro-credential course covers the basics of web development. HTML is the backbone of web development. CSS is a powerful tool that ensures websites have consistent styles and formats. JavaScript is a core technology of the web. In this course, students will learn how to use HTML, CSS and JavaScript to create a responsive webpage that works seamlessly on a variety of devices.

This course is delivered in collaboration with RoboGarden. Students who complete this course will be eligible for a tuition fee discount ($199+GST) for ICT 889 Full Stack Development Bootcamp.

Course Details

By completion of this micro-credential course, students will be able to:

  • Create a web form that collects user inputs and runs validations using HTML
  • Create responsive webpage elements using CSS
  • Apply logical, arithmetic, and comparison operators on variables
  • Discuss the use of JavaScript in web development
  • Demonstrate and apply the use of media queries

This micro-credential course is ideal for:

  • Individuals who are interested in exploring a career in full stack development of web and mobile applications


  • HTML5 Essentials
  • CSS3 Essentials
  • JavaScript Essentials

Format of Delivery

Self-paced (Online Asynchronous), with two 1.5-hour live sessions with instructor. The learning platform is powered by RoboGarden.

Enrol Now - Select a section to enrol in
Online Hybrid
Jun 04, 2024 to Jul 02, 2024
Delivery Options
Course Fees
Fee Before GST non-credit $199.00
Required Software
Visual Studio Code Editor GitHub
Section Notes

Live session: June 04, 2024

Live session: June 18, 2024

Hardware requirements: 

  • A stable internet connection
  • An operating system (Windows, Mac, or Linux) with a minimum of:
    •  Four (4) GB of RAM (eight (8) GB of RAM is recommended),
    • An Intel i5 5th generation processor or AMD equivalent

Unless otherwise stated, notice of withdrawal or transfer from a course must be received at least seven calendar days prior to the start date of the course.

Required fields are indicated by .