HTML5 empowers you to enhance the User Experience (UX) across all devices — from legacy desktop browsers, to the latest smartphones and tablets. In this HTML5, CSS3 & JavaScript training course, you will gain the skills to apply best practices for HTML markup, CSS styling, and JavaScript programming, as well as upgrade web applications to improve site performance, accessibility, and Search Engine Optimization (SEO).
Objective:
- Leverage HTML5 to create modern, feature-rich sites
- Improve SEO/a11y with semantic elements and microdata
- Design professional, eye-catching presentations with CSS3
- Program rich internet applications with JavaScript APIs
- Enhance the user experience with drag-and-drop, Canvas, and SVG graphics, audio, and video
HTML5, CSS3 and JavaScript are the fundamental Web technologies that all web developers must know. This HTML5, CSS3 and JavaScript Training course is designed to review the basics and leverage modern features to enhance user experience across all devices, from desktop browsers to the latest smartphones and tablets.
Throughout the course, participants will learn how to apply best practices for HTML markup, CSS styling, and JavaScript programming to create modern, feature-rich sites and use semantics to improve Search Engine Optimization (SEO). This course covers a range of topics, including web standards, semantics, form validation, site design enhancements, fonts and animation and responsive design. After receiving a JavaScript primer and an introduction to JQuery, you’ll leverage browser storage and JSON. Next, you’ll leverage caching, geolocation, file I/O, drag-drag, messaging and web workers in programming. Draw images with Scalable Vector Graphics. Engage users with audio and video features.
Programming experience with an object-oriented language is recommended for this course, and some familiarity with HTML and CSS is helpful.
Course Benefits
In this training, you will learn how to:
- Review the fundamental Web technologies: HTML5, CSS3, JavaScript.
- Explore the newest HTML5 frameworks to create modern, feature-rich sites.
- Improve SEO with semantic elements.
- Perfect data entry forms with new types, validation, autocomplete and pickers.
- Design eye-catching presentations with CSS3 borders, animation and fonts.
- Program rich internet applications with JavaScript APIs and JQuery.
- Enhance the user experience with drag-and-drop, SVG graphics, audio, and video.
- Continue learning and face new challenges with after-course one-on-one instructor coaching.
Prerequisites
Programming experience is recommended and experience with some HTML and CSS is helpful.
Outline
Module 1: Modern Web Standards
Module 2: HTML5: Markup, Semantics and SEO
Module 3: Perfecting User Input with new Form controls
Module 4: Enriching Site Design with CSS3
Module 5: Developing HTML5 Applications with Javascript
Module 6: Providing Relevant Content Offline and with Geolocation
Module 7: Providing Relevant Content Offline and with Geolocation
Module 8: Exchanging Data Between Windows and Processes
Module 9: Drawing Vector Images
Module 10: Engaging Users with Audio and Video