Training Courses

HTML : Advanced

  28 reviews

Two Day Course


In this practical two-day course you will cover the more advanced HTML5 features including web typography, working with the Canvas, data storage, building HTML5 apps, building offline applications and explore the power of Geolocation.

You will also learn to use CSS3 Media Queries to build websites that are responsive to the device that is being used to view the site - desktop computer, smartphone, tablet etc. This course is designed to give you the skills and techniques required to give you a head-start in developing the next generation of web content and applications.

If you would like to adapt the content of this course to a specific project or website, please give us a call to discuss your requirements. You should have attended the Introduction to HTML5 course at Media Training or have a similar working knowledge.

Public Course Dates & Pricing

  • Public Courses

    Small class sizes so you get the maximum amount of trainer time possible. You attend with delegates from other companies.

    A great, cost efficient way to learn, discounts are also available for group bookings.


    Discount Info
  • Private Courses

    One to one tuition or a private group with just your colleagues. Your choice of duration, content and location. We can train at one of our centres or onsite with you wherever you are located.

    We offer a free consultation service to help work out every detail and build the perfect course for you.

    From £499 + VAT per day

    Free Consultation

Course Outline

  • Day one

    JavaScript is essential
    • JavaScript and DOM
    • Using Event Handlers and Listeners
    • Working with Objects, Methods and Functions
    • Passing parameters
    • HTML DOM methods
    • Manipulating the HTML DOM
    • Understanding Web 2.0

    Web Typography
    • Addressing different devices
    • Effects with transitions
    • Designing boxes with curves
    • Understanding CSS3 Media Queries
    • CSS3 Pseudo-classes
    • CSS and JavaScript

    • Browser compatibility
    • Creating a Canvas
    • Animating Canvas
    • Interactive Canvas

    Data storage
    • Web storage basics
    • Understanding local storage
    • Understanding session storage
    • Building HTML5 apps with web data storage
  • Day two

    Building offline applications
    • Activating offline applications
    • Detecting if device is online or offline
    • Practical caching techniques
    • Understanding file storage and data storage

    Building HTML5 apps
    • Building cross platform apps with HTML5
    • Combining web storage with file caching
    • Understanding the role of server side technology
    • Utilising CSS and JavaScript with HTML5 for apps
    • Understanding current browser support
    • Looking at future trends

    Using device features
    • The power of Geolocation
    • Building with mobile users in mind
    • Building responsive sites with HTML5

    Questions and answers
Experience + Flexibility

We know training inside out. We can advise you on all the options to make sure you get the best possible course.

Tell us you need to cancel 5 working days before your course and there’s no charge. Great for your peace of mind.

Our trainers bring their years of industry experience into the classroom. You'll leave confident and prepared.

The smallest class size in the industry. More one on one time with the trainer and a less intimidating group size.

Tell us which you use and it'll be booted up and waiting with the latest software when you arrive.

We provide a lovely onsite lunch so you can relax. We can cater for any dietary requirement with no fuss.

Comfort + Location
Reputation + Feedback

Our Clients

We've worked very hard over the last 20 years to grow our business through personal recommendations.

When you attend a course we ask you to tell us how it went. We use your feedback to help us improve our courses.

We publish all our customer satisfaction stats live on our site (good or bad) because we want everyone to know just how highly you rate us every day, every week and every year.

We know that choosing the best course can be difficult, maybe the thoughts of the 16158 other clients we've asked will give you the inspiration to join us too.

The most recent comments from attendees of our courses are shown below. We reckon they will give you a pretty good indication of how they think we perform.

  Client Ratings

Attendees surveyed16158
  Trainer Knowledge9.8 / 10
  Trainer Materials9.6 / 10
  Trainer Preparation9.8 / 10
  Overall Trainer Score9.7 / 10
  Centre Lunch9.6 / 10
  Centre Staff9.9 / 10
  Overall Centre Score9.7 / 10
  Overall Experience9.6 / 10
  % Who Would Recommend Us99.7%

  Recent Feedback

"Great hosting, Ivan always made us feel we could ask questions and was very approachable."

"Very knowledgeable teacher, really friendly. "

"Lots of topics covered and generally feel a lot more confident. Trainer was really knowledgeable and the center was well equipped and well located."

"The coach was patient, and understanding with good knowledge. "

"Great environment, staff and facilities, a first class training set-up all round."

"This is the third course I have attended at MediaTraining - Iwan was fantastic and knowledgable and patient. I learnt alot on this course and will be putting my skills to use."

"Training was well tailored to my needs"

"Everything, got exactly what I came for, thank you."

"Initial welcome and refreshments during the day"

"Attitude of trainers and other staff is great. Food is great. Small class sizes are great."

"Tutor explained everything in very detail and that makes my not afraid to ask questions."

"As said previously, it was superb! I think you offer a great range of courses and the teachers are brilliant. I could not have had more help or been guided through the course easier and think it is amazing how well you teach in order to get us to learn so much in a couple of days. I will be coming back for more courses no doubt!!!! "

"Making us feel relaxed and comfortable. Very nice learning environment and really friendly staff."

"Extremely knowledgeable trainers"