HTML5/CSS3: Intermediate

This is a bespoke course, please contact us for dates

What you will learn

You will 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).

This product is currently out of stock and unavailable.

Benefit from the Wisdom

Delivering Quality Training since 2006.

Training Budget Maximised!

Lower Price Match Guarantee & Flexible Training Vouchers

Cutting-Edge Training

From industry experienced professionals.

Work Faster, Earn More

Reduce your production time by improving all your workflow processes.

Gain a Competitive Edge

Boost your career by improving your skills and getting Accreditation.

Description

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.

Who is this course for?

Professionals working in Web site development and design fields for any industry can benefit from :

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

Assumed Knowledge

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 HTML5/CSS3 101 Yellow Belt course, or have equivalent basic HTML and CSS coding knowledge.

What you will learn

You will 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).

Outline

What is new in HTML5

  • Migration to Mobile Devices
  • The Web Development Trifecta
  • The Evolution of HTML5
  • HTML5 Structure Elements
  • The “video” Element
  • The “audio” Element

Introduction to CSS Version 3 (CSS3)

  • New CSS properties and selectors
  • Backgrounds and borders
  • Fonts and text effects
  • Transitions and animations
  • Creating transparencies and overlays with CSS3
  • Colour gradients

Developing HTML5 Forms

  • The Form Tag
  • The Input and Label Elements
  • Name and ID Attributes
  • Fieldset and Legend Elements
  • Select, Option
  • Input Types: Text, Checkbox, Radio & Submit
  • HTML5 Global Attributes for Form Elements

Basic Scripting

  • Difference between server-side and Client-side scripting
  • The script element
  • Writing a function
  • Using the DOM
  • Listening for an event
  • Responding to events
  • Externalizing JavaScript
  • Manipulating Data with jQuery
  • Introduction to AJAX
  • Writing PHP script to send an email

Lifetime Access to our Virtual Campus