Skip to content

CIW Advanced HTML5 & CSS3 Specialist Course


CIW Advanced HTML5 & CSS3 Specialist Course

The CIW Advanced HTML5 & CSS3 Specialist Course is designed to give students an essential knowledge of HTML5, Cascading Style Sheets (CSS) and JavaScript Programming.

These 3 technologies are known as the “HTML5 Family” or “Web development trifecta” and can help create Web pages that easily adapt to tablets, mobile devices, gaming devices, smart TVs and traditional desktop PCs. This course builds upon a students existing manual coding skills to teach you how to develop Web documents using new elements, attributes and selectors introduced in HTML5 and CSS3. 

In this course students will create Web pages using the HTML5 structure elements, embed video and audio, and develop cross-browser user-input forms. They will also use CSS3 to position and format content, and to create effects such as transformations, transitions and animation. Students will also learn basic JavaScript coding, and use HTML5 APIs (application programming interfaces) to extend the functionality of Web pages with modern features such as geolocation, drag-and-drop, canvas and offline Web applications. In addition, the course also teaches techniques for code validation and testing, form creation, inline form field validation, and mobile design for browsers and apps, including Responsive Web Design (RWD).

Skills Taught:

  • Demonstrate advanced uses of the canvas element
  • Implement JavaScript to create interactive pages
  • Validate HTML5 code
  • Identify ways to determine browser compatibility for a page or device
  • Implement HTML5 forms
  • Use CSS3 to shape content on the page
  • Design for mobile devices
  • Implement HTML5 APIs
  • Identify program flow issues in relation to JavaScript-based applications
  • Design pages for a cloud-based store front

This course is part of the CIW Web and Mobile Design Professional Series and prepares you to take the CIW ID0-620 exam.

The CIW Advanced HTML5 & CSS3 Specialist Course includes the following items:

  • One year License to the official CIW 1D0-620 Advanced HTML5 & CSS3 Specialist online course materials. This includes: Pre-Assessment, Exercises, Quizes and Flashcards, Videos, and Practice Exams.
  • A hard-copy of the official CIW course book covering the full CIW Advanced HTML5 & CSS3 Specialist 1D0-620 syllabus. (Delivered within 5-10 working days).
  • CIW Live Labs
  • An optional PSI Online Exam Voucher to cover the cost of your CIW Exam (£120.00).


The CIW Advanced HTML5 & CSS3 Specialist Course includes the following units:

Unit 1: HTML5 Essentials

The following topics are covered:

  • Introduction to HTML5 and CSS3;
  • Migration to Mobile Devices;
  • The Web Development Trifecta;
  • The Evolution of HTML5;
  • HTML5 Structure Elements;
  • Validating HTML5 Code; 
Unit 2: Using Cascading Style Sheets (CSS) Technology

The following topics are covered:

  • Cascading Style Sheets (CSS);
  • Style Guides;
  • CSS and HTML;
  • CSS Terms and Syntax;
  • Applying CSS Styles;
  • Page Layout with CSS;
  • CSS Positioning Schemes;
  • The CSS Box Model.
Unit 3: Introduction to CSS Version 3 (CSS3)

The following topics are covered:

  • Introduction to CSS3;
  • CSS3 Selectors and Properties;
  • CSS3 Background Properties;
  • CSS3 Border Properties;
  • CSS3 Font Properties;
  • CSS3 Text Effects.
Unit 4: Using Advanced CSS3 Techniques

The following topics are covered:

  • Introduction to Advanced CSS3 Techniques;
  • CSS3 2D and 3D Transformations;
  • CSS3 Transition;
  • CSS3 Animations;
  • CSS3 User Interfaces;
  • Creating Menus and Buttons with CSS3.
Unit 5: Introduction to JavaScript

The following topics are covered:

  • HTML5 and JavaScript;
  • Introduction to Scripting;
  • JavaScript Characteristics;
  • JavaScript vs. Other Languages;
  • Embedding JavaScript into HTML5 Documents;
  • JavaScript and Common Programming Concepts;
  • Objects, Properties and Methods;
  • Variables;
  • Expressions and Operators.
Unit 6: JavaScript Events, Functions and Methods

The following topics are included:

  • User Events and JavaScript Event Handlers;
  • Introduction to JavaScript Functions;
  • Defining a Function;
  • Calling a Function;
  • Methods as Functions;
  • Errors in JavaScript.
Unit 7: Using HTML5 APIs

The following topics are covered:

  • Introduction to HTML5 APIs;
  • Document Object Model (DOM);
  • Common HTML5 APIs;
  • The Canvas API;
  • The Offline AppCache API;
  • The Geolocation API;
  • The Drag-and–Drop API;
  • The File API;
  • The History API;
  • Retrieving Data with XMLHttpRequest;
  • Manipulating Data with jQuery.
Unit 8: Developing HTML5 Forms

The following topics are covered:

  • Introduction to HTML5 Forms;
  • Cross-Browser Compatible HTML5 Forms;
  • HTML5 Form Input Types;
  • New Form Elements in HTML5;
  • HTML5 Global Attributes for Form Elements.
Unit 9: Completing, Submitting and Validating User Input Forms

The following topics are covered:

Improving Forms with HTML5;

HTML5 Attributes for the Element;

HTML5 Attributes for the Input Element;

Submitting Forms with the Button Element;

Concepts and Techniques for Validating User Input;

Validating User Input with HTML5 Attributes;

Validating User Input with JavaScript.

Unit 10: Designing for Mobile Devices

The following topics are covered:

  • Introduction to Mobile Design;
  • Mobile Web Sites vs. Mobile Apps;
  • Designing Web Sites for Mobile Devices;
  • Page Layout for Mobile Devices;
  • Navigation and Hyperlinks for Mobile Devices;
  • Images and Mobile Design;
  • Validating and Testing Mobile Web Pages;
  • Responsive Web Design.

Additional Online CIW Course Content

Exercises, Quizzes and Flashcards

Each lesson comes with Exercises, Flashcards & Quizzes. There is no limit to the number of times learners can attempt these. Exercises come with detailed remediation, which ensures that learners are confident on the topic before proceeding. Flashcards help master the key concepts while the Glossary defines the key terms. There are over 800 unique questions including pre-assessment, quizzes, exercises, and post assessment.

Videos and How To

The course includes videos to help understand concepts. It also includes How Tos that help learners in accomplishing certain tasks.

Practice Tests

The CIW Practice tests are full length tests that closely follow the exam objectives and are designed to simulate real exam conditions. Each course has a number of test sets consisting of hundreds of items to ensure that learners are prepared for the certification exam.

Practice Test Features:

  • Full Remediation: Each question comes with detailed remediation explaining not only why an answer option is correct, but also why it is incorrect.
  • Unlimited Practice: Each test can be taken an unlimited number of times until the learner feels they are prepared. Learners can review the test and read detailed remediation. Detailed test history is also available.
  • Learn, Test and Review Mode: Each test set comes with learn, test and review modes. In learn mode, learners will attempt a question and will get immediate feedback and complete remediation as they move on to the next question. In test mode, learners can take a timed test simulating the actual exam conditions. In review mode, learners can read through one item at a time without attempting it.

Please Note – Digital Course Materials: As the Official CIW Course Materials are a digital license, we cannot offer refunds once the access code has been issued to students. We advise students access a Free Trial of the course content from our Online Portal prior to purchase to make sure you are happy with the format and course content. Extensions for the online content can be purchased if you need to extend your studies. We will email students prior to their access expiring to see if they require a 3 or 6 month extension.

CIW Live Labs

Live Labs gives access to a real computer equipment, networked together and conveniently accessible over the internet. The Live Labs have equipment such as a computer, server, switch or router in it so that a user is free to configure.

The benefits of live-labs are:

  • Exam based practical tasks
  • Real equipment, absolutely no simulations
  • Access to the latest industry technologies
  • Available anytime, anywhere on any device
  • Break and Reset functionality
  • No hardware costs

Key Information


Course Format

Self-study Time

Delivery Time


Online Course & Resources with Hard Copy Books

Approximately 120 Hours (Self-Study)

2-3 Working Days (Email)


The Advanced HTML5 And CSS3 Specialist course teaches intermediate and advanced HTML5 and CSS3 coding skills, as well as introductory JavaScript.

Before taking this course, students should have completed the CIW Site Development Associate section of the CIW Web Foundations series or an equivalent beginners HTML and CSS course such as the Webmaster: HTML and CSS – Level 3 Course.

Course Duration & Online Support

You can register at any time and have 12 months to complete the course. The course is designed as a self-study course, but if you have any problems you can email our support email service. As the course is self-study you can complete in as little or as long a time as you prefer. 

3-Month Extensions are available at £90.00 for students who don’t complete the course within the 12-month licence period.

CIW Advanced HTML5 and CSS3 Specialist 1D0-620 Examination

On Completion of this curriculum, students can apply for the internationally recognised CIW Advanced HTML5 and CSS3 Specialist 1D0-620 Examination. The exam consists of 55 questions over 75 minutes and the passing score is 72.73%.

CIW exams are completed through PSI Exams. Learners can purchase an exam voucher through ourselves for £120.00, or they can register and arrange exams with PSI Exams. The exams are available as remote exams or at selected exam centres through the PSI Bridge 2 System website.

who can I contact for more information?


Call Chris Dolman on 01482 211714




Register your interest and we will contact you

Skip to content