CIW: Advanced HTML5 and CSS3 Specialist (1D0-620)

(1D0-620) / ISBN : 978-1-61691-711-1
This course includes
Interactive Lessons
Gamified TestPrep
Hands-On Labs (Add-on)
AI Tutor (Add-on)
91 Reviews
Get A Free Trial

About This Course

Skills You’ll Get

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
  • Optional Lab
  • Lesson Summary
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
  • Optional Lab
  • Lesson Summary
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
  • Optional Lab
  • Lesson Summary
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
  • Optional Lab
  • Lesson Summary
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
  • Optional Lab
  • Lesson Summary
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
  • Optional Lab
  • Lesson Summary
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
  • Optional Lab
  • Lesson Summary
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
  • Optional Lab
  • Lesson Summary
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
  • Validating User Input with JavaScript
  • Optional Lab
  • Lesson Summary
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
  • Lesson Summary
A

Appendix A: CIW Advanced HTML5 And CSS3 Specialist Objectives and Locations

B

Appendix B: Web Developer Resources

  • A List Apart: For People Who Make Web Sites
  • W3Schools
  • HTML Goodies: The Ultimate Web Resource
  • Google Developers
  • Some Helpful Links
C

Appendix C: Works Consulted

1

HTML5 Essentials

  • Structuring and validating a Web page
  • Embedding video with the HTML5 <video> element
  • Embedding audio with the HTML5 <audio> element
  • Researching HTML5
2

Using Cascading Style Sheets (CSS) Technology

  • 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
3

Introduction to CSS Version 3 (CSS3)

  • 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
4

Using Advanced CSS3 Techniques

  • 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
5

Introduction to JavaScript

  • Using the JavaScript alert() method
  • Using the JavaScript prompt() method
  • Using the JavaScript document.write() method
  • Using the JavaScript navigator object
6

JavaScript Events, Functions and Methods

  • 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
7

Using HTML5 APIs

  • 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
8

Developing HTML5 Forms

  • 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
9

Completing, Submitting and Validating User Input Forms

  • 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
10

Designing for Mobile Devices

  • Modifying a site for mobile users

Any questions?
Check out the FAQs

Still have unanswered questions and need to get in touch?

Contact Us Now

CIW: Advanced HTML5 and CSS3 Specialist (1D0-620)

$ 429.53

Buy Now

Related Courses

All Course
scroll to top