Training CIW

Training goals dlearning

code: CIW-AHCS

Advanced HTML5 And CSS3 Specialist is the first course in the CIW Web And Mobile Design series. This course teaches the essentials of HTML5, Cascading Style Sheets (CSS3) 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). All CIW courses offer Case Studies for class discussion about real-world skills applications and job related topics. Guided, step-by-step labs provide opportunities to practice new skills. You can challenge yourself and review your skills after each lesson in the Lesson Summary and Lesson Review sections. Additional skill reinforcement is provided in Activities, Optional Labs, Lesson Quizzes and a Course Assessment that are available from your instructor (for ILT training) or CIW Online (for self-study). This coursebook includes supplemental online material containing the lab files used in class. To practice the skills presented in class or to perform any labs that were not completed, refer to the Classroom Setup section for information about system requirements and using the lab files. The CIW Advanced HTML5 And CSS3 Specialist course prepares students to take the high-stakes CIW Advanced HTML5 And CSS3 Specialist certification exam.

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 storefront.

Target Audience

Individuals preparing to enter or continue in the workforce fields of Web site development and design can benefit from the CIW Advanced HTML5 And CSS3 Specialist course and/or certification:

  • High school students
  • College students
  • Technical/trade school students

Professionals working in Web site development and design fields for any industry can benefit from the CIW Advanced HTML5 And CSS3 Specialist course and/or certification:

  • Web and graphic designers
  • Web marketing professionals
  • Mobile application developers
  • Art/creative directors
  • Advertising professionals
  • Entrepreneurs Duration

Conspect Show list

  1. HTML5 Essentials
    • Introduction to HTML5 and CSS3
    • Migration to Mobile Devices
    • The Web Development Trifecta
    • The Evolution of HTML5
    • HTML5 Structure Elements
    • Validating HTML5 Code
    • The video Element
    • The audio Element
    • HTML5 APIs
  2. Using Cascading Style Sheets (CSS) Technology
    • 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
  3. Introduction to CSS Version 3 (CSS3)
    • Introduction to CSS3
    • CSS3 Selectors and Properties
    • CSS3 Background Properties
    • CSS3 Border Properties
    • CSS3 Font Properties
    • CSS3 Text Effects
  4. Using Advanced CSS3 Techniques
    • Introduction to Advanced CSS3
    • Techniques
    • CSS3 2D and 3D Transformations
    • CSS3 Transitions
    • CSS3 Animations
    • CSS3 User Interfaces
    • Creating Menus and Buttons with CSS3
  5. Introduction to JavaScript
    • 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
  6. JavaScript Events, Functions and Methods
    • User Events and JavaScript Event Handlers
    • Introduction to JavaScript Functions
    • Defining a Function
    • Calling a Function
    • Methods as Functions
    • Errors in JavaScript
  7. Using HTML5 APIs
    • 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
  8. Developing HTML5 Forms
    • Introduction to HTML5 Forms
    • Cross-Browser Compatible HTML5 Forms
    • HTML5 Form Input Types
    • New Form Elements in HTML5
    • HTML5 Global Attributes for Form Elements
  9. Completing, Submitting and Validating User Input Forms
    • Improving Forms with HTML5
    • HTML5 Attributes for the form 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
  10. Designing for Mobile Devices
    • 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
Download conspect training as PDF

Additional information


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.

Difficulty level
Duration 2 days

The participants will obtain certificates signed by CIW.

The CIW Advanced HTML5 and CSS3 Specialist course prepares candidates to take the CIW Advanced HTML5 and CSS3 Specialist exam, which, if passed, earns the individual the CIW Advanced HTML5 and CSS3 Specialist certification.


CIW Certified Instructor.

Other training CIW | Web and Mobile Design

Training thematically related


Web Design and Programming

Mobile App Development


Contact form

Please fill form below to obtain more info about this training.

* Fields marked with (*) are required !!!

Information on data processing by Compendium - Centrum Edukacyjne Spółka z o.o.

600 EUR


Discount codes

Discount code may refer to (training, producer, deadline). If you have a discount code, enter it in the appropriate field.
(green means entering the correct code | red means the code is incorrect)



Traditional training

Sessions organised at Compendium CE are usually held in our locations in Kraków and Warsaw, but also in venues designated by the client. The group participating in training meets at a specific place and specific time with a coach and actively participates in laboratory sessions.

Dlearning training

You may participate from at any place in the world. It is sufficient to have a computer (or, actually a tablet, or smartphone) connected to the Internet. Compendium CE provides each Distance Learning training participant with adequate software enabling connection to the Data Center. For more information, please visit site



Electronic materials

Electronic Materials: These are electronic training materials that are available to you based on your specific application: Skillpipe, eVantage, etc., or as PDF documents.

Ctab materials

Ctab materials: the price includes ctab tablet and electronic training materials or traditional training materials and supplies provided electronically according to manufacturer's specifications (in PDF or EPUB form). The materials provided are adapted for display on ctab tablets. For more information, check out the ctab website.



No deadlines for this training.

Suggest your own appointment

Upcoming CIW training

Training schedule CIW