CIW Advanced HTML5 and CSS3 Specialist Course

CIW Advanced HTML5 and CSS3 Specialist Course
Course Code: UCCWITWD25
Enrolment Fee: £373.75  £299.00
Format: Online/Paper
Award: CIW Advanced HTML5 and CSS3 Training
Accreditation: UKLC
Study Time: Self Paced
Experience: No Entry Requirements

  • 20% discount if you pay in full this month
  • Free Postage & Packing
  • Free Learning for Life Package
  • Pay in Full or Instalments

Please Choose:

Payment Options


A distance learning course is the ideal way to gain a qualification in Advanced HTML5 and CSS3. Whether you're looking to go on to further education, improve your job prospects or expand your knowledge, distance learning CIW Advanced HTML5 and CSS3 Specialist is a flexible and convenient course  which allows you to comprehensively prepare for a exam or career through home study. What's more, because the distance learning CIW Advanced HTML5 and CSS3 Specialist Course is a fully comprehensive course, no prior knowledge is required.

This course teaches the essentials of HTML5, Cascading Style Sheets (CSS) and JavaScript. These technologies, sometimes known as the "HTML5 Family" or the "Web development trifecta," can be used together to create Web pages that easily adapt to display on smartphones, tablets, gaming devices and smart TVs, as well as to traditional desktop computers.

This course builds upon your manual coding skills to teach you how to develop Web documents using new elements, attributes and selectors introduced in HTML5 (Hypertext Markup Language version 5) and CSS3 (Cascading Style Sheets version 3). You will create Web pages using the HTML5 structure elements,embed video and audio, and develop cross-browser user-input forms. You will use CSS3 to position and format content, and to create effects such as transformations, transitions and animation.You 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, you will learn techniques for code validation and testing, form creation, inline form field validation, and mobile design for browsers and apps, including Responsive Web Design (RWD).

The CIW Advanced HTML5 And CSS3 Specialist course prepares students to take the high-stakes CIW Advanced HTML5 And CSS3 Specialist certification exam. 


Key TopicsWhat are the key topics?

Course Key Topics 
The CIW Advanced HTML5 and CSS3 Specialist is divided into ten comprehensive Lessons. 

Lesson 1: HTML5 Essentials

Lesson 2: Using Cascading Style Sheets (CSS) Technology

Lesson 3: Introduction to CSS Version 3 (CSS3)

Lesson 4: Using Advanced CSS3 Techniques

Lesson 5: Introduction to JavaScript

Lesson 6: JavaScript Events, Functions and Methods

Lesson 7: Using HTML5 APIs

Lesson 8: Developing HTML5 Forms

Lesson 9: Completing, Submitting and Validating User Input Forms

Lesson 10: Designing for Mobile Devices

Course Assessment, Practice Exam and Certification Exam

(see full course syllabus below for more information)

AssessmentsHow will I be assessed?

 Course Assessments

CIW exams are available worldwide through Pearson VUE and Prometric. CIW exam candidates must complete a registration process with either Pearson VUE or Prometric, schedule an exam appointment, and arrange to pay the exam fee. 

Pearson VUE Candidates can register for CIW exams online with Pearson VUE at the CIW exam registration page at  Follow the instructions on Pearson VUE's site for details on registering for exams. You may also register in person at any authorized Pearson VUE testing centre.

Prometric Candidates can register for CIW exams online with Prometric at Click the Start button to proceed with scheduling an exam and locating a test center.

Exam fees are currently £90.00 plus VAT.




Course DurationHow long will it take me to complete?

Course Duration

The students will have a 12 month online access to the Course and the Learning Resources.


Entry RequirementsDo I need previous experience?

Course Entry Requirements

The Advanced HTML5 And CSS3 Specialist courseware teaches intermediate and advanced HTML5 and CSS3 coding skills, as well as introductory JavaScript. Before taking this course, students should complete the CIW Site Development Associate course from the CIW Web Foundations series, or have equivalent basic HTML and CSS coding knowledge. This course is openly available to anyone wishing to learn more about HTML5 and CSS3 and would like to take part in a highly rewarding home study course. We believe that everyone should have the opportunity to expand their knowledge and study further, so we try to keep our entry requirements to a minimum.



Enrolment FeesHow much are the course fees?

Course Enrolment Fees

The enrolment fee for the CIW Advanced HTML5 and CSS3 Specialist home study course is £373.75, though for a limited time we are offering you the opportunity to pay only £299 which is a 20% discount if you enrol online and pay in full.

Payment Method
Pay in Full



Full Course SyllabusWhat will I learn?

How is the course structured? 
The CIW Advanced HTML5 and CSS3 Specialist is divided into ten comprehensive lessons. 

Lesson 1: HTML5 Essentials

1.1 Consider HTML5 development skills you can apply to both traditional and non-traditional delivery platforms, including mobile apps.

1.2 Identify the Web development trifecta and explain its significance.

1.3 Explain the evolution of HTML and its relevance to modern design techniques.

1.4 Create and deploy HTML5 structure tags.

1.5 Perform HTML5 code validation, which includes explaining the practical value of code validation and listing the steps to validate HTML5 code.

1.6 Explain the importance of universal markup creation.

1.7 Apply the HTML5 <video> element appropriately.

1.8 Use the HTML5 <audio> element.

1.9 Define common elements of HTML5 application programming interfaces (APIs).

Lesson 2: Using Cascading Style Sheets (CSS) Technology

2.1 Explain the function and purpose of the Cascading Style Sheets (CSS) technology.

2.2 Explain the importance of using style guides when designing sites and documents.

2.3 Define common CSS terms and syntax.

2.4 Apply CSS styles to format pages.

2.5 Develop and apply page layouts with CSS.

2.6 Use CSS to position content and apply document flow.

2.7 Define common CSS positioning schemes.

2.8 Use the CSS Box Model.

Lesson 3: Introduction to CSS Version 3 (CSS3)

3.1 List the features added to CSS functionality in CSS version 3 (CSS3).

3.2 Apply common CSS3 properties and selectors.

3.3 Apply backgrounds and borders with CSS3.

3.4 Apply fonts and text effects with CSS3. 

Lesson 4: Using Advanced CSS3 Techniques

4.1 Apply 2D and 3D transformations with CSS3.

4.2 Apply transitions and animations with CSS3.

4.3 Create accessible user interfaces with CSS3.

4.4 Create menus and buttons with CSS3.

4.5 Create transparencies and overlays with CSS3.

Lesson 5: Introduction to JavaScript

5.1 Define scripting languages and explain their functionality in Web development.

5.2 Define JavaScript, describe its main features and uses, and list characteristics of JavaScript that affect Web developers and design.

5.3 Compare JavaScript to other languages used in Web development.

5.4 Embed JavaScript code into HTML5 documents.

5.5 Define the roles of JavaScript objects, properties and methods in scripting and programming.

5.6 Define the role of JavaScript variables in scripting and programming.

5.7 Define the role of JavaScript expressions and operators in scripting and programming.

Lesson 6: JavaScript Events, Functions and Methods

6.1 Define user events, and identify and use JavaScript event handlers.

6.2 Describe the role of functions in JavaScript development.

6.3 Use JavaScript code to define functions.

6.4 Use JavaScript code to call functions.

6.5 Use methods as functions in JavaScript code.

6.6 Identify common errors in JavaScript.

Lesson 7: Using HTML5 APIs

7.1 Define the Document Object Model (DOM).

7.2 Define application programming interface (API), and list the common HTML5 APIs.

7.3 Use the HTML5 Canvas API for advanced techniques.

7.4 Develop offline Web applications using the HTML5 AppCache API.

7.5 Use the HTML5 Geolocation API to obtain geographic information about a user. 

7.6 Create drag-and-drop Web pages using the HTML5 Drag-and-Drop API.

7.7 Use the HTML5 File API to interact with files.

7.8 Use the HTML5 History API to manipulate a browser's history.

7.9 Retrieve and manipulate HTML5 data using XMLHttpRequest and jQuery.

Lesson 8: Developing HTML5 Forms

8.1 Describe the purpose and functionality of HTML5 forms.

8.2 Develop cross-browser compatible forms using HTML5.

8.3 List the new form input types available in HTML5.

8.4 Use the HTML5 <datalist> element.

8.5 Explain the function of the HTML5 <keygen> element.

8.6 Explain the function of the HTML5 <output> element.

8.7 Use HTML5 global attributes for HTML form elements including <fieldset>, <legend>, <label>, <select> and <textarea>.

Lesson 9: Completing, Submitting and Validating User Input Forms

9.1 Use HTML5 attributes for completing and submitting forms, including new attributes for the <form>, <input> and <button> elements.

9.2 Describe general concepts and techniques used to validate user input from forms.

9.3 Validate user input from forms using HTML5 attributes.

9.4 Validate user input from forms using JavaScript.

Lesson 10: Designing for Mobile Devices

10.1 Compare "apps" to mobile Web sites.

10.2 Describe general concerns for developing Web documents that will be delivered on mobile devices.

10.3 Develop appropriate page layouts for use on mobile devices.

10.4 Create appropriate navigation elements and hyperlinks for mobile Web pages.

10.5 Use images appropriately on mobile Web pages.

10.6 Validate and test mobile Web pages.

10.7 Determine cross-browser compatibility for traditional and mobile Web pages.

10.8 Describe essential Responsive Web Design (RWD) techniques and principles. 



Career ProspectsWhat can I do after I qualify?

Website Designer

Web designers use both creative and technical skills to build or revamp websites. They must be able to picture how a site will look (at the 'front end'), and also understand how it will work (at the 'back end').

As a web designer, you could work on anything from an interactive educational resource, to an online shopping site. Your main duties would include:

  • meeting the client to discuss what they want their site to do and who it is aimed at
  • preparing a design plan, showing the site structure and how the different parts link together
  • deciding which text, colours and backgrounds to use
  • laying out pages, positioning buttons, links and pictures, using design software
  • adding multimedia features like sound, animation and video
  • testing and refining the design and site features until everything works as planned
  • uploading the site to a server for publication online.
  • Depending on the project, you may be contracted to maintain your client's website once it is up and running.


Home Study ExplainedHow does home study work and is it right for me?


In addition to the material found in the coursebooks, students can visit CIW Online at to help them master the CIW Advanced HTML5 And CSS3 Specialist course material and prepare for the CIW Advanced HTML5 And CSS3 Specialist certification exam. CIW Online provides a variety of online tools that supplement the Courseware.

CIW Movies — The CIW Advanced HTML5 And CSS3 Specialist course offers movie clips that provide supplementary instruction in a multimedia format, and enhance the coursebook narrative and labs. 

CIW Online Exercises — These interactive activities are instructional supplements to the official print and online books, designed to offer a blended-learning approach. Mapped directly to the Official CIW Courseware, the CIW Online Exercises enable you to review important concepts from the CIW Advanced HTML5 And CSS3 Specialist course and measure your proficiency on content relevant to the CIW Advanced HTML5 And CSS3 Specialist certification exam. CIW Online Exercises challenge you with a wide range of activities, including glossary flashcards, matching exercises, fill-in-the-blank exercises, crossword puzzles and true/false questions — all providing immediate feedback. 

CIW Course Mastery — CIW Course Mastery questions are designed to assess your knowledge of the concepts, skills and best practices of Web technology taught in the Official CIW Courseware. The CIW Course Mastery questions assess lesson knowledge, reinforce classroom learning and enhance instruction. This online review program contains multiple-choice questions that cover CIW Advanced HTML5 And CSS3 Specialist courseware content lesson by lesson. The Course Mastery program is based on a unique method that maximizes knowledge retention.

CIW Certification Practice Exams — After you have mastered the CIW Advanced HTML5 And CSS3 Specialist course material, you are ready to prepare for the high-stakes CIW Advanced HTML5 And CSS3 Specialist certification exam. The online CIW Certification Practice Exams program helps you build confidence with your knowledge of the CIW exam objectives. This program provides you with:

Timed practice exams that simulate the high-stakes testing environment and help predict actual performance on CIW certification exams.

A feedback review mode that allows you to check answers while taking the practice exam and gain valuable feedback that relates each question to a CIW exam objective and a lesson in the Official CIW Courseware.

Exam results that report on your mastery of each CIW exam objective.

Personalized performance reports and study plans to track individual progress and view overall class trends.




Related CoursesI am not sure this is for me. Are there similar courses?

Related Courses
Below you will find a list of courses that previous students have taken to complement their course. We hope that this list will give you some idea of the types of progression courses we offer, or alternative course options that may be of interest to you.

Dreamweaver CS5 - In this course expert Debbie Berg will walk you step-by-step through all of the features and functions of Dreamweaver CS5 all the while preparing you for the ACA Web Communication Using Dreamweaver CS5 certification. Learn to import any FLV file directly into Dreamweaver and quickly integrate a player skin of your choosing......... Read More »
Photoshop CS5 Course - With Photoshop CS5 course students can get all of the training they need in order to effectively and easily prepare to test their skills through the ACA Visual Communication using Adobe® Photoshop® certification exam......... Read More »
CIW Foundations Course- Learn and understand the basic points of knowledge that comprise Internet technologies. We will show you how to build basic Web pages, work with HTML/XML Code......... Read More »
WebSite Design (Level 3) - Nowadays, almost anyone can throw together some sort of website using available design tools. But to design a great website, a website that works, a website that can make money.And this great course is designed to set you along the road to become an in-demand professional web........ Read More »


Further InformationWhat else do I need to know?

If your course is being delivered online, please ensure you meet the minimum requirements below.

Required Minimum Hardware & Operating Systems 

  • 1 GHz 32-bit (x86) or 64-bit (x64) processor
  • 16 GB available hard disk space (32-bit) or 20 GB available hard disk space (64-bit) for Windows 8 installation.
  • 16 GB of additional space must be available for course applications and files.
  • RAM 1 GB RAM (32-bit) or 2 GB RAM (64-bit)
  • Network interface card (NIC) Wireless, 10/100 Ethernet, or Gigabit Ethernet
  • Sound card/speakers Required
  • Video adapter Microsoft DirectX 9 graphics device with WDDM driver
  • computers to communicate and access the Internet.
  • Monitor 1024 x 768 screen resolution using a VGA, DVI or HDMI connector
  • Web camera (Webcam) Any type of Web camera. 

The course can be enrolled upon by students Internationally. There are no deadlines for enrolments.

How to EnrolHow do I enrol?


Step One 
It's simple - Choose from our list of 100s Accredited Courses. Click on the enrol now button to select your enrolment option

Step Two
After you enrol, Course Material will be delivered to you within 7 working days (Normally 48 Hours).

Step Three
A personal tutor and a Dedicated Support advisor will be allocated to you throughout the course.

Step Four
On successful completion of the course, You will be given a Recognised Qualification towards a successful career.



FAQsWhat are the most frequent questions?

Course Frequently Asked Questions 

Q. How does distance learning work?
To ensure studying is flexible and convenient, most of our courses are divided into sections. You work through each section at your own pace and time. Once completed, send the test paper back to your personal tutor for marking. You will then move onto the next section once successfully completing the previous section. The support period is dependent on the type of course you choose; our minimum support period is one year.
Q. When can I start the course?
The answer is simple, when YOU want; you can start the course at any time we do not have any set enrolment dates. Most of our courses don’t require any previous experience or qualifications. All you need is a desire and motivation to succeed. You can even start right now - call and speak to one of our Professional Course Advisors.
Q. How long do the courses take?
This is dependent upon your choice of course and how fast you want to learn. A full breakdown of the course is available in your course literature. We do provide estimated number of study hours; ask our course advisors for details.
Q. How quickly will I receive my course material?
Once your payment has been received and cleared your enrolment should be processed within two days and your course materials delivered within 5 days, for customers who choose to pay in instalments this can take longer as we need a signed agreement back from you before we send the course materials.
Q. Do I have to buy any other materials?
Our comprehensive course materials are designed to be self-contained with all the relevant information you require to complete the course and gain the relevant certification. However some of our students undertake additional reading via relevant textbooks/study guides and/or the Internet to add value to their studies.
Q. I’m not sure of what course I should take? Can you help?
Yes we can, it is important that you pursue a course which you will enjoy. Although we cannot make this decision for you, we employ a team of dedicated Professional Course Advisors, who will guide you towards making the right choice. Whether you want specific information, or just a chat about what’s available, contact us now.
Q. Why choose UK Learning College?
The breadth and depth of our portfolio of courses means that we will have a course to interest you. We are committed to your success, and offer advice and support through every step of the process. We have a dedicated team of Professional Course Advisors that can give you access to career and recruitment advice, whilst offering excellent value and quality courses.
Please contact us if you have not found the answer you are looking for.



Contact UsIím still not sure can you help me?

Get in touch...

If you would like to talk to someone about your choice of home learning course, or if you would like to discuss anything else with us please don't hesitate to call us on 0800 009 6249. You can also call us on Skype at

Postal Address:

UK Learning College
22 Turnbull Street
Suite 108
G1 5PR
United Kingdom

Contact Us

CIW Web Security Associate ...

Wildcard SSL Certificates