Project Description


This online course is focused on teaching you the fundamental skills and concepts of HTML and CSS, two of the core technologies of the internet. While not technically programming languages, all websites are built on a foundation of HTML (which displays all content), and CSS, which dictates the style, colour and layout of this content.

This course teaches the coding of web design using HTML and CSS rather than front-end design. These web technologies are used to develop standalone applications for desktops, tablets and mobile phones, and this course will open up this rapidly evolving field to you.

While studying this course, you will learn:

  • HTML fundamentals
  • CSS fundamentals
  • How to structure documents using HTML
  • How to present multimedia using HTML
  • How to style web pages using CSS
  • Duration: 16 weeks

  • Exam: Microsoft Technology Associate (MTA) in Introduction to Programming using HTML and CSS – 98-383.

    The Microsoft Technology Associate (MTA) is an official entry-level accreditation from Microsoft. It proves you have taken the first step toward building a successful career in information technology by displaying a foundational competence in the field.

    Read more about the certification.

  • Support: eTutor Supported

What’s Included

  • All course content

  • Practice exercises and quizzes

  • A practice exam

  • A certification exam voucher

Course Handbook

For privacy reasons Vimeo needs your permission to be loaded.
I Accept

Course Topics

Prerequisites & Requirements

No mandatory prerequisites, but we do recommend that students have a high level of computer literacy and an interest in coding and visual art or design. An aptitude for logical thinking and problem solving would also be a distinct advantage.

If you have an aptitude for programming and are also open to gaining an insight into web design concepts, this course is for you.

  • All students should have access to a PC or laptop running a supported version of Windows (e.g Windows 10)Apple/Android devices are not supported and cannot be used for this course.
  • A broadband connection is essential to stream video content.
You only require a web browser to view the content and access web platforms.


After earning your MTA certificate, you will be skilled in two of the web’s core programming languages. Upon qualification, you may be confident in seeking junior roles in front-end development, full-stack development, UX/UI development and many other related fields.


Upon completing the course, some students may wish to further explore web design by enrolling in the following courses provided by eCollege:

  • Visual Communication using Adobe Photoshop
  • Microsoft Technology Associate – Introduction to Programming using JavaScript

For students who wish to further specialise in web development and programming, we recommend the following eCollege courses:

  • Microsoft Technology Associate – Introduction to Programming using JavaScript
  • Microsoft Technology Associate – Database Fundamentals
  • Access to Oracle certified courses in Java programming starting with Java Foundations Junior Associate

Is this course for you?

Find out how to apply by tapping the button below.

Please note you can only be enrolled on one eCollege course at any one time. 

Course Code: NC 10146