1D0-620 ISBN: 978-1-61691-711-1
CIW: Advanced HTML5 and CSS3 Specialist (1D0-620)
Expert Self-paced · 1 year access 4.4/5 (91 Reviews)
50 Hands-On LiveLabs
Practice real IT tasks in guided environments.
- Real environments
- Auto-graded
- No installation
01 / About
About This Course
Target Career Roles
- Web Designer
- Internet Consultant
- Web and Graphic Artist
02 / Lessons & labs
See exactly what you will learn and practice
Lessons
13 Interactive Lessons · 99 topics01 HTML5 Essentials 11 topics · 4 LiveLab +
- 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
- Optional Lab
- Lesson Summary
4 LiveLab in this lesson — see the labs panel →
02 Using Cascading Style Sheets (CSS) Technology 10 topics · 5 LiveLab +
- 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
- Optional Lab
- Lesson Summary
5 LiveLab in this lesson — see the labs panel →
03 Introduction to CSS Version 3 (CSS3) 8 topics · 5 LiveLab +
- Introduction to CSS3
- CSS3 Selectors and Properties
- CSS3 Background Properties
- CSS3 Border Properties
- CSS3 Font Properties
- CSS3 Text Effects
- Optional Lab
- Lesson Summary
5 LiveLab in this lesson — see the labs panel →
04 Using Advanced CSS3 Techniques 8 topics · 6 LiveLab +
- Introduction to Advanced CSS3 Techniques
- CSS3 2D and 3D Transformations
- CSS3 Transitions
- CSS3 Animations
- CSS3 User Interfaces
- Creating Menus and Buttons with CSS3
- Optional Lab
- Lesson Summary
6 LiveLab in this lesson — see the labs panel →
05 Introduction to JavaScript 11 topics · 4 LiveLab +
- 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
- Optional Lab
- Lesson Summary
4 LiveLab in this lesson — see the labs panel →
06 JavaScript Events, Functions and Methods 8 topics · 7 LiveLab +
- User Events and JavaScript Event Handlers
- Introduction to JavaScript Functions
- Defining a Function
- Calling a Function
- Methods as Functions
- Errors In JavaScript
- Optional Lab
- Lesson Summary
7 LiveLab in this lesson — see the labs panel →
07 Using HTML5 APIs 13 topics · 6 LiveLab +
- 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
- Optional Lab
- Lesson Summary
6 LiveLab in this lesson — see the labs panel →
08 Developing HTML5 Forms 7 topics · 5 LiveLab +
- Introduction to HTML5 Forms
- Cross-Browser Compatible HTML5 Forms
- HTML5 Form Input Types
- New Form Elements in HTML5
- HTML5 Global Attributes for Form Elements
- Optional Lab
- Lesson Summary
5 LiveLab in this lesson — see the labs panel →
09 Completing, Submitting and Validating User Input Forms 9 topics · 7 LiveLab +
- 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
- Validating User Input with JavaScript
- Optional Lab
- Lesson Summary
7 LiveLab in this lesson — see the labs panel →
10 Designing for Mobile Devices 9 topics · 1 LiveLab +
- 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
- Lesson Summary
1 LiveLab in this lesson — see the labs panel →
11 Appendix A: CIW Advanced HTML5 And CSS3 Specialist Objectives and Locations +
12 Appendix B: Web Developer Resources 5 topics +
- A List Apart: For People Who Make Web Sites
- W3Schools
- HTML Goodies: The Ultimate Web Resource
- Google Developers
- Some Helpful Links
13 Appendix C: Works Consulted +
Hands-On Labs Our edge
50 LiveLabs- Structuring and validating a Web page
- Embedding video with the HTML5 <video> element
- Embedding audio with the HTML5 <audio> element
- Researching HTML5
- Formatting text with CSS
- Laying out a page's structure using CSS
- Positioning images relative to text using CSS
- Modifying elements using CSS margins, borders and padding
- Supporting legacy browsers
- Using CSS3 selectors
- Adding CSS3 backgrounds and transparency
- Creating buttons and shadows with the CSS3 border properties
- Using CSS3 fonts and text effects
- Using the CSS3 text-overflow and word-wrap properties
- Creating 2D and 3D transformations with CSS3
- Using CSS3 transitions
- Creating CSS3 animations
- Using the CSS3 resize property
- Creating a CSS menu
- Using CSS3 to animate a text box
- Using the JavaScript alert() method
- Using the JavaScript prompt() method
- Using the JavaScript document.write() method
- Using the JavaScript navigator object
- Creating a user-defined function in JavaScript
- Using functions, arguments and return values in JavaScript
- Calling a function from within another function in JavaScript
- Using JavaScript event handlers
- Calling functions and using arguments
- Using a JavaScript conversion function
- Creating an external JavaScript file
- Using the HTML5 Canvas API
- Creating an offline Web application with HTML5
- Using the Geolocation API to obtain geographical information
- Adding drag-and-drop elements to a Web page with HTML5
- Using the HTML5 File API
- Using jQuery in a Web page
- Using new HTML5 input types
- Using the HTML5 <datalist> element
- Using the <fieldset> and <legend> elements
- Using the <textarea> element with the placeholder attribute
- Using the search input type
- Using the HTML5 autocomplete attribute with <form>
- Using the HTML5 autofocus attribute with <input>
- Using the <button> element to submit forms
- Using the HTML5 required attribute
- Using the HTML5 pattern attribute
- Using the pattern attribute with HTML input types
- Using the HTML5 formtarget attribute
- Modifying a site for mobile users
03 / Exam details
CIW: Advanced HTML5 and CSS3 Specialist (1D0-620) Details
The CIW Advanced HTML5 and CSS3 Specialist certification is an industry-recognized, vendor-neutral credential that is proof of an individual has the HTML5 and CSS3 web development skills that are used in the various...
04 / FAQs
Questions before you start
What are the prerequisites for this exam?+
What is the exam registration fee?+
Where do I take the exam?+
What is the format of the exam?+
How many questions are asked in the exam?+
What is the duration of the exam?+
What is the passing score?+
What is the exam's retake policy?+
Here are the retake policies:
- A 24-hour waiting period is required between the first and second attempt exam.
- If a candidate passes a CIW exam, he will not be allowed to retake that CIW exam.
- 30 calendar days waiting period from the date of the previous sitting before any third or subsequent sitting exam.
- There is no limit on the number of attempts a candidate may make on an exam, so long as the 30 day wait period is observed.
What is the validity of the certification?+
Where can I find more information about this exam?+
Prepare for CIW: Advanced HTML5 and CSS3 Specialist (1D0-620)
One-time payment. Full access for 1 year. Start with a free trial if you want to look around first.
- 1 year of full access
- 50 LiveLab included
- Certificate of completion
No credit card required